mirror of
https://github.com/eunomia-bpf/bpf-developer-tutorial.git
synced 2026-10-29 03:34:44 +08:00
docs: rewrite four advanced eBPF tutorials
This commit is contained in:
@@ -78,6 +78,8 @@ Networking:
|
||||
- [lesson 46-xdp-test](src/46-xdp-test/README.md) Building a High-Performance XDP Packet Generator
|
||||
- [lesson 50-tcx](src/50-tcx/README.md) Composable Traffic Control with TCX Links
|
||||
- [lesson 53-egress-pacer](src/53-egress-pacer/README.md) Building an Egress Pacer with BPF Qdisc
|
||||
- [lesson 56-tc-flow-index](src/56-tc-flow-index/README.md) Index TC Flows in Two Refcounted rbtrees
|
||||
- [lesson 60-afxdp-dump](src/60-afxdp-dump/README.md) Receive UDP Packets with AF_XDP
|
||||
|
||||
|
||||
Tracing:
|
||||
@@ -90,6 +92,7 @@ Tracing:
|
||||
- [lesson 40-mysql](src/40-mysql/README.md) Using eBPF to Trace MySQL Queries
|
||||
- [lesson 48-energy](src/48-energy/README.md) Energy Monitoring for Process-Level Power Analysis
|
||||
- [lesson 52-fsession-latency](src/52-fsession-latency/README.md) Tracing Slow vfs_read Calls with fsession
|
||||
- [lesson 57-oom-watch](src/57-oom-watch/README.md) Profile memcg Reclaim Before an OOM Kill
|
||||
|
||||
|
||||
Security:
|
||||
@@ -102,6 +105,7 @@ Security:
|
||||
- [lesson 34-syscall](src/34-syscall/README.md) Modifying System Call Arguments with eBPF
|
||||
- [lesson 51-tcp-quarantine](src/51-tcp-quarantine/README.md) Precisely Isolating Established TCP Connections
|
||||
- [lesson 54-exec-image-inspector](src/54-exec-image-inspector/README.md) Inspecting the Executable Image After exec
|
||||
- [lesson 55-dns-egress](src/55-dns-egress/README.md) Build a DNS-Derived IP Allowlist with cgroup BPF
|
||||
|
||||
|
||||
Features:
|
||||
|
||||
Reference in New Issue
Block a user