From e12799a638d3a153091ad526b105b405f672f406 Mon Sep 17 00:00:00 2001 From: yunwei37 <1067852565@qq.com> Date: Fri, 26 Jan 2024 03:35:06 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20eunomia-?= =?UTF-8?q?bpf/bpf-developer-tutorial@4671af2739334d63b0fc99058016aae9fa2f?= =?UTF-8?q?391b=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 0-introduce/index.html | 2 +- 1-helloworld/index.html | 2 +- 10-hardirqs/index.html | 2 +- 11-bootstrap/index.html | 2 +- 12-profile/index.html | 2 +- 13-tcpconnlat/index.html | 2 +- 14-tcpstates/index.html | 2 +- 15-javagc/index.html | 2 +- 16-memleak/index.html | 2 +- 17-biopattern/index.html | 2 +- 18-further-reading/ebpf-security.zh.html | 2 +- 18-further-reading/index.html | 2 +- 19-lsm-connect/index.html | 2 +- 2-kprobe-unlink/index.html | 2 +- 20-tc/index.html | 2 +- 21-xdp/index.html | 2 +- 22-android/index.html | 2 +- 23-http/index.html | 2 +- 24-hide/index.html | 2 +- 25-signal/index.html | 2 +- 26-sudo/index.html | 2 +- 27-replace/index.html | 2 +- 28-detach/index.html | 2 +- 29-sockops/index.html | 2 +- 3-fentry-unlink/index.html | 2 +- 30-sslsniff/index.html | 2 +- {32-funclatency => 32-http2}/.gitignore | 0 {32-funclatency => 32-http2}/Makefile | 0 .../funclatency.bpf.c | 0 {32-funclatency => 32-http2}/funclatency.c | 0 {32-funclatency => 32-http2}/funclatency.h | 0 34-syscall/index.html | 2 +- 35-user-ringbuf/index.html | 2 +- 36-userspace-ebpf/index.html | 6 +- 37-uprobe-rust/args/.gitignore | 2 + 37-uprobe-rust/args/Cargo.toml | 8 + 37-uprobe-rust/args/src/main.rs | 23 + 37-uprobe-rust/helloworld/.gitignore | 2 + 37-uprobe-rust/helloworld/Cargo.toml | 8 + 37-uprobe-rust/helloworld/src/main.rs | 8 + 37-uprobe-rust/index.html | 333 ++++++++++++++ 38-btf-uprobe/.gitignore | 4 + 38-btf-uprobe/Makefile | 142 ++++++ 38-btf-uprobe/examples/.gitignore | 4 + 38-btf-uprobe/examples/Makefile | 35 ++ 38-btf-uprobe/examples/btf-base-new.c | 19 + 38-btf-uprobe/examples/btf-base.c | 19 + 38-btf-uprobe/examples/btf-relo.bpf.c | 19 + 38-btf-uprobe/index.html | 428 ++++++++++++++++++ 38-btf-uprobe/merge-btf.c | 63 +++ 38-btf-uprobe/uprobe.bpf.c | 32 ++ 38-btf-uprobe/uprobe.c | 83 ++++ 4-opensnoop/index.html | 2 +- 404.html | 2 +- 5-uprobe-bashreadline/index.html | 2 +- 6-sigsnoop/index.html | 2 +- 7-execsnoop/index.html | 2 +- 8-exitsnoop/index.html | 2 +- 9-runqlat/index.html | 2 +- bcc-documents/kernel-versions.html | 6 +- bcc-documents/kernel_config.html | 2 +- bcc-documents/reference_guide.html | 2 +- bcc-documents/special_filtering.html | 2 +- bcc-documents/tutorial.html | 2 +- .../tutorial_bcc_python_developer.html | 2 +- bpftrace-tutorial/index.html | 2 +- .../eunomia-bpf/bpf-developer-tutorial.html | 2 +- index.html | 2 +- print.html | 309 ++++++++++++- searchindex.js | 2 +- searchindex.json | 2 +- 71 files changed, 1591 insertions(+), 52 deletions(-) rename {32-funclatency => 32-http2}/.gitignore (100%) rename {32-funclatency => 32-http2}/Makefile (100%) rename {32-funclatency => 32-http2}/funclatency.bpf.c (100%) rename {32-funclatency => 32-http2}/funclatency.c (100%) rename {32-funclatency => 32-http2}/funclatency.h (100%) create mode 100644 37-uprobe-rust/args/.gitignore create mode 100644 37-uprobe-rust/args/Cargo.toml create mode 100644 37-uprobe-rust/args/src/main.rs create mode 100644 37-uprobe-rust/helloworld/.gitignore create mode 100644 37-uprobe-rust/helloworld/Cargo.toml create mode 100644 37-uprobe-rust/helloworld/src/main.rs create mode 100644 37-uprobe-rust/index.html create mode 100644 38-btf-uprobe/.gitignore create mode 100644 38-btf-uprobe/Makefile create mode 100644 38-btf-uprobe/examples/.gitignore create mode 100644 38-btf-uprobe/examples/Makefile create mode 100644 38-btf-uprobe/examples/btf-base-new.c create mode 100644 38-btf-uprobe/examples/btf-base.c create mode 100644 38-btf-uprobe/examples/btf-relo.bpf.c create mode 100644 38-btf-uprobe/index.html create mode 100644 38-btf-uprobe/merge-btf.c create mode 100644 38-btf-uprobe/uprobe.bpf.c create mode 100644 38-btf-uprobe/uprobe.c diff --git a/0-introduce/index.html b/0-introduce/index.html index 264f2d7..1dee851 100644 --- a/0-introduce/index.html +++ b/0-introduce/index.html @@ -88,7 +88,7 @@