File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -56,8 +56,8 @@ This section covers advanced topics related to eBPF, including using eBPF progra
5656GPU:
5757
5858- [ lesson 47-cuda-events] ( src/47-cuda-events/README.md ) Tracing CUDA GPU Operations
59- - [ lesson xpu/npu-kernel-driver] ( src/xpu/npu-kernel-driver/README.md ) Tracing Intel NPU Kernel Driver Operations
6059- [ xpu flamegraph] ( src/xpu/flamegraph/README.md ) Building a GPU Flamegraph Profiler with CUPTI
60+ - [ lesson xpu/npu-kernel-driver] ( src/xpu/npu-kernel-driver/README.md ) Tracing Intel NPU Kernel Driver Operations
6161- [ lesson xpu/gpu-kernel-driver] ( src/xpu/gpu-kernel-driver/README.md ) Monitoring GPU Driver Activity with Kernel Tracepoints
6262
6363
@@ -104,10 +104,10 @@ Features:
104104- [ lesson 38-btf-uprobe] ( src/38-btf-uprobe/README.md ) Expanding eBPF Compile Once, Run Everywhere(CO-RE) to Userspace Compatibility
105105- [ lesson 43-kfuncs] ( src/43-kfuncs/README.md ) Extending eBPF Beyond Its Limits: Custom kfuncs in Kernel Modules
106106- [ features bpf_wq] ( src/features/bpf_wq/README.md ) BPF Workqueues for Asynchronous Sleepable Tasks
107- - [ features bpf_iters] ( src/features/bpf_iters/README.md ) BPF Iterators for Kernel Data Export
108107- [ features struct_ops] ( src/features/struct_ops/README.md ) Extending Kernel Subsystems with BPF struct_ops
109108- [ features dynptr] ( src/features/dynptr/README.md ) BPF Dynamic Pointers for Variable-Length Data
110109- [ features bpf_arena] ( src/features/bpf_arena/README.md ) BPF Arena for Zero-Copy Shared Memory
110+ - [ features bpf_iters] ( src/features/bpf_iters/README.md ) BPF Iterators for Kernel Data Export
111111
112112Other:
113113
Original file line number Diff line number Diff line change 5353GPU:
5454
5555- [ lesson 47-cuda-events] ( src/47-cuda-events/README.zh.md ) eBPF 教程:追踪 CUDA GPU 操作
56- - [ lesson xpu/npu-kernel-driver] ( src/xpu/npu-kernel-driver/README.zh.md ) eBPF 实例教程:跟踪 Intel NPU 内核驱动操作
5756- [ xpu flamegraph] ( src/xpu/flamegraph/README.zh.md ) eBPF 示例:使用 CUPTI 构建 GPU 火焰图分析器
57+ - [ lesson xpu/npu-kernel-driver] ( src/xpu/npu-kernel-driver/README.zh.md ) eBPF 实例教程:跟踪 Intel NPU 内核驱动操作
5858- [ lesson xpu/gpu-kernel-driver] ( src/xpu/gpu-kernel-driver/README.zh.md ) eBPF 实例教程:使用内核跟踪点监控 GPU 驱动活动
5959调度器:
6060
8282- [ lesson 38-btf-uprobe] ( src/38-btf-uprobe/README.zh.md ) 借助 eBPF 和 BTF,让用户态也能一次编译、到处运行
8383- [ lesson 43-kfuncs] ( src/43-kfuncs/README.zh.md ) 超越 eBPF 的极限:在内核模块中定义自定义 kfunc
8484- [ features bpf_wq] ( src/features/bpf_wq/README.zh.md ) eBPF 教程:BPF 工作队列用于异步可睡眠任务
85- - [ features bpf_iters] ( src/features/bpf_iters/README.zh.md ) eBPF 教程:BPF 迭代器用于内核数据导出
8685- [ features struct_ops] ( src/features/struct_ops/README.zh.md ) eBPF 教程:使用 BPF struct_ops 扩展内核子系统
8786- [ features dynptr] ( src/features/dynptr/README.zh.md ) BPF Dynamic Pointers for Variable-Length Data
8887- [ features bpf_arena] ( src/features/bpf_arena/README.zh.md ) eBPF 实例教程:BPF Arena 零拷贝共享内存
88+ - [ features bpf_iters] ( src/features/bpf_iters/README.zh.md ) eBPF 教程:BPF 迭代器用于内核数据导出
8989特性:
9090
9191- [ lesson 49-hid] ( src/49-hid/README.zh.md ) eBPF 教程:无需内核补丁修复故障的 HID 设备
Original file line number Diff line number Diff line change @@ -47,8 +47,8 @@ This section covers advanced topics related to eBPF, including using eBPF progra
4747GPU:
4848
4949- [ lesson 47-cuda-events] ( 47-cuda-events/README.md ) Tracing CUDA GPU Operations
50- - [ lesson xpu/npu-kernel-driver] ( xpu/npu-kernel-driver/README.md ) Tracing Intel NPU Kernel Driver Operations
5150- [ xpu flamegraph] ( xpu/flamegraph/README.md ) Building a GPU Flamegraph Profiler with CUPTI
51+ - [ lesson xpu/npu-kernel-driver] ( xpu/npu-kernel-driver/README.md ) Tracing Intel NPU Kernel Driver Operations
5252- [ lesson xpu/gpu-kernel-driver] ( xpu/gpu-kernel-driver/README.md ) Monitoring GPU Driver Activity with Kernel Tracepoints
5353
5454
@@ -95,10 +95,10 @@ Features:
9595- [ lesson 38-btf-uprobe] ( 38-btf-uprobe/README.md ) Expanding eBPF Compile Once, Run Everywhere(CO-RE) to Userspace Compatibility
9696- [ lesson 43-kfuncs] ( 43-kfuncs/README.md ) Extending eBPF Beyond Its Limits: Custom kfuncs in Kernel Modules
9797- [ features bpf_wq] ( features/bpf_wq/README.md ) BPF Workqueues for Asynchronous Sleepable Tasks
98- - [ features bpf_iters] ( features/bpf_iters/README.md ) BPF Iterators for Kernel Data Export
9998- [ features struct_ops] ( features/struct_ops/README.md ) Extending Kernel Subsystems with BPF struct_ops
10099- [ features dynptr] ( features/dynptr/README.md ) BPF Dynamic Pointers for Variable-Length Data
101100- [ features bpf_arena] ( features/bpf_arena/README.md ) BPF Arena for Zero-Copy Shared Memory
101+ - [ features bpf_iters] ( features/bpf_iters/README.md ) BPF Iterators for Kernel Data Export
102102
103103Other:
104104
Original file line number Diff line number Diff line change 4545GPU:
4646
4747- [ lesson 47-cuda-events] ( 47-cuda-events/README.zh.md ) eBPF 教程:追踪 CUDA GPU 操作
48- - [ lesson xpu/npu-kernel-driver] ( xpu/npu-kernel-driver/README.zh.md ) eBPF 实例教程:跟踪 Intel NPU 内核驱动操作
4948- [ xpu flamegraph] ( xpu/flamegraph/README.zh.md ) eBPF 示例:使用 CUPTI 构建 GPU 火焰图分析器
49+ - [ lesson xpu/npu-kernel-driver] ( xpu/npu-kernel-driver/README.zh.md ) eBPF 实例教程:跟踪 Intel NPU 内核驱动操作
5050- [ lesson xpu/gpu-kernel-driver] ( xpu/gpu-kernel-driver/README.zh.md ) eBPF 实例教程:使用内核跟踪点监控 GPU 驱动活动
5151调度器:
5252
7474- [ lesson 38-btf-uprobe] ( 38-btf-uprobe/README.zh.md ) 借助 eBPF 和 BTF,让用户态也能一次编译、到处运行
7575- [ lesson 43-kfuncs] ( 43-kfuncs/README.zh.md ) 超越 eBPF 的极限:在内核模块中定义自定义 kfunc
7676- [ features bpf_wq] ( features/bpf_wq/README.zh.md ) eBPF 教程:BPF 工作队列用于异步可睡眠任务
77- - [ features bpf_iters] ( features/bpf_iters/README.zh.md ) eBPF 教程:BPF 迭代器用于内核数据导出
7877- [ features struct_ops] ( features/struct_ops/README.zh.md ) eBPF 教程:使用 BPF struct_ops 扩展内核子系统
7978- [ features dynptr] ( features/dynptr/README.zh.md ) BPF Dynamic Pointers for Variable-Length Data
8079- [ features bpf_arena] ( features/bpf_arena/README.zh.md ) eBPF 实例教程:BPF Arena 零拷贝共享内存
80+ - [ features bpf_iters] ( features/bpf_iters/README.zh.md ) eBPF 教程:BPF 迭代器用于内核数据导出
8181特性:
8282
8383- [ lesson 49-hid] ( 49-hid/README.zh.md ) eBPF 教程:无需内核补丁修复故障的 HID 设备
You can’t perform that action at this time.
0 commit comments