Commit Graph

14 Commits

Author SHA1 Message Date
yunwei37
5f29fd2d41 docs: add complete source code links to various eBPF tutorial README files 2025-10-05 22:47:39 -07:00
yunwei37
a2e7b20d63 Add eBPF tutorial templates and update SUMMARY files
- Created SUMMARY.md.template and SUMMARY.zh.md.template for eBPF tutorial.
- Updated generate_toc.py to generate table of contents for English and Chinese versions.
- Added configuration files for new eBPF examples, categorizing them by level and type.
- Updated SUMMARY.md and SUMMARY.zh.md to reflect new lessons and reorganized sections.
- Introduced new features related to GPU and tracing in the tutorial.
2025-10-05 20:56:50 -07:00
yunwei37
6042594b8c Add eBPF tutorial and monitoring scripts for GPU activity
- Introduced a comprehensive README.md detailing the use of eBPF for monitoring GPU activity through kernel tracepoints.
- Added bpftrace scripts for monitoring AMD GPU operations, including buffer object creation, command submission, and interrupts.
- Created a bpftrace script for tracking DRM GPU scheduler activity across all modern GPU drivers.
- Developed a bpftrace script to monitor display vertical blanking events for frame timing analysis.
- Implemented a bpftrace script for Intel i915 GPU activity, focusing on GEM object management, memory operations, and page faults.
2025-10-05 00:26:31 -07:00
github-actions[bot]
97196d0550 docs: update links and improve formatting in various README files
- Corrected URLs in the Chinese and English README files to ensure accuracy and consistency.
- Removed trailing punctuation from links for better formatting.
- Enhanced clarity in the descriptions and instructions across multiple documents.
2025-08-24 04:34:30 +00:00
123456
64817cc722 docs: add CLAUDE.md for project guidance and create master Makefile for eBPF tutorials
- Introduced CLAUDE.md to provide an overview and guidance for the eBPF Developer Tutorial repository.
- Added a master Makefile to automate the building and cleaning of eBPF tutorial subdirectories.
- Updated .gitignore in the sslsniff example to include the sslsniff binary.
- Made minor code adjustments in user_ringbuf.c and xdp-tcpdump.c to include necessary headers.
- Modified the Makefile in the btf-uprobe example to streamline the build process.
2025-07-29 13:25:41 +00:00
yunwei37
eeda781e4f add verify userspace program 2024-12-04 16:05:39 +00:00
Yusheng Zheng
049b40d222 rename README to chinese documents 2024-10-20 07:20:38 +00:00
Yusheng Zheng
25ab494ccc add config for generate TOC 2024-10-20 07:20:38 +00:00
云微
9655c19a00 Add name. 2024-01-26 15:55:40 +00:00
云微
7a27fbd135 Update titles for btf 2024-01-26 15:30:31 +00:00
云微
fead4d4251 Fix details for btf 2024-01-26 14:20:24 +00:00
云微
a543d78159 Add moredescription for uprobe btf (#104) 2024-01-26 04:09:48 +00:00
yunwei37
2b74656048 update link to source code 2024-01-26 03:40:07 +00:00
云微
4671af2739 Rust and BTF CO-RE for userspace (#103)
* add rust examples

* update btf

* update btf

* update docs
2024-01-26 03:33:17 +00:00