Commit Graph

  • 98682eed04 docs: auto-generate documentation main github-actions[bot] 2026-02-01 00:34:59 +00:00
  • 9d08062cb7 fix: Update struct references from config to dynptr_cfg in README files github-actions[bot] 2026-02-01 00:33:21 +00:00
  • c42ba4f9ab Add BPF dynptr TC demo implementation github-actions[bot] 2026-02-01 00:32:34 +00:00
  • 2fa73cbe3f docs: auto-generate documentation github-actions[bot] 2026-01-31 05:55:36 +00:00
  • 342acab9af docs: Update README and SUMMARY files to include Intel NPU kernel driver lessons and cgroup policy control feat: Enhance TOC generation script to include non-numbered directories with .config files chore: Add .config file for cgroup-based policy control github-actions[bot] 2026-01-31 05:55:22 +00:00
  • 6d3ba3ea34 feat: Add cgroup eBPF policy guard with TCP, device, and sysctl controls github-actions[bot] 2026-01-31 05:37:35 +00:00
  • 42884e3cef docs: Revise README files for clarity on extending kernel behavior with BPF struct_ops Littlefisher 2026-01-11 23:39:46 -08:00
  • 34f690385e docs: Update README files to include information on extending GPU driver behavior with eBPF and the gpu_ext project Littlefisher 2026-01-11 23:27:20 -08:00
  • 48afb3265d docs: Enhance README files with examples of GPU scheduling and memory offloading using BPF struct_ops Littlefisher 2026-01-11 02:41:29 -08:00
  • c1d56c531f docs: auto-generate documentation github-actions[bot] 2026-01-11 10:28:35 +00:00
  • cbc6658f80 Add Chinese translation for eBPF tutorial on BPF struct_ops Littlefisher 2026-01-11 02:28:21 -08:00
  • 8372e9bf1c feat: Enhance test_3 to safely read from kernel buffer and return length github-actions[bot] 2025-11-16 06:19:28 +00:00
  • 86c2f723f0 feat: Update struct_ops to change test_3 return type to int and add BPF helper support github-actions[bot] 2025-11-15 23:54:20 +00:00
  • 540ce67c47 fix: Remove bpf_printk calls from struct_ops BPF programs to comply with restrictions github-actions[bot] 2025-11-15 22:24:51 +00:00
  • a1430cf552 docs: auto-generate documentation github-actions[bot] 2025-11-12 15:39:28 +00:00
  • fd03b86248 feat: Update TOC generation functions to include output file directory parameter and adjust lesson paths in SUMMARY files Littlefisher 2025-11-12 07:38:53 -08:00
  • 6b554ebdfe docs: auto-generate documentation buggy github-actions[bot] 2025-11-12 06:07:03 +00:00
  • 1b317d4ec4 Add troubleshooting analysis and buggy module for BPF struct_ops github-actions[bot] 2025-11-12 06:06:50 +00:00
  • 4eb92bbfa3 fix: Remove bpf_printk calls from struct_ops BPF programs to comply with restrictions github-actions[bot] 2025-11-10 20:09:55 +00:00
  • 78bad8296c docs: auto-generate documentation github-actions[bot] 2025-11-10 18:31:03 +00:00
  • 5ce10be3e1 feat: Implement BPF struct_ops example with custom kernel module and user-space loader github-actions[bot] 2025-11-10 18:30:48 +00:00
  • ca927133b7 fix(32-wallclock-profiler): use absolute path to find tool paths (#186) Yinzuo Jiang 2025-11-10 02:20:35 +08:00
  • 2c9870bf83 feat: Add initial implementation of struct_ops BPF program and kernel module with kfunc support Littlefisher 2025-11-08 15:51:34 -08:00
  • 134ee88067 docs: auto-generate documentation github-actions[bot] 2025-11-04 07:16:27 +00:00
  • 01ee4ea9ed fix: update image links to use absolute URLs in README and SUMMARY templates Littlefisher 2025-11-03 23:16:14 -08:00
  • 81be963985 docs: auto-generate documentation github-actions[bot] 2025-11-04 06:14:12 +00:00
  • 75ec466daa feat: Add book recommendation for eBPF observability and introduce configuration for GPU flamegraph Littlefisher 2025-11-03 22:13:59 -08:00
  • b9b82fae6d docs: auto-generate documentation github-actions[bot] 2025-11-04 05:39:43 +00:00
  • 285e4f2579 feat: Add book recommendations and promotional content for eBPF learning resources Littlefisher 2025-11-03 21:39:29 -08:00
  • cf6abdeaf2 Implement feature X to enhance user experience and optimize performance Littlefisher 2025-10-28 20:35:37 -07:00
  • 5afd7fd348 Enhance Flamegraph Documentation and GPU Profiling Scripts Littlefisher 2025-10-28 13:23:16 -07:00
  • ad583766a8 Implement structural updates and optimizations across multiple modules Littlefisher 2025-10-28 12:40:06 -07:00
  • a9af348a46 feat: Enhance CUPTI activity selection and merge logic for improved profiling accuracy Littlefisher 2025-10-27 22:58:57 -07:00
  • f5ee20e333 fix: Ensure CUPTI flushes events before stopping CPU profiler; update timestamp handling to use microseconds Littlefisher 2025-10-27 20:05:45 -07:00
  • 05ca05aa7c Refactor code structure for improved readability and maintainability Littlefisher 2025-10-27 19:41:40 -07:00
  • df8c87b912 feat: Add Python thread state discovery tool for enhanced profiling feature/python-stack-profiler Littlefisher 2025-10-27 17:57:34 -07:00
  • 4f08c25f36 fix: Resolve BPF stack overflow by using per-CPU array for key storage yunwei37 2025-10-13 09:19:46 -07:00
  • 53ed115589 Add Python stack profiler tutorial with eBPF yunwei37 2025-10-13 09:02:15 -07:00
  • 2ca0e4023a feat: Add Python stack profiler using eBPF for enhanced performance analysis yunwei37 2025-10-13 08:57:34 -07:00
  • b8cc834d7f Enhance GPU and NPU kernel driver documentation and monitoring scripts yunwei37 2025-10-13 07:18:48 -07:00
  • d4ec997ab2 docs: auto-generate documentation github-actions[bot] 2025-10-06 06:19:22 +00:00
  • dc2c40f6d6 feat: Add eBPF tutorial for dynamically fixing HID device issues without kernel patches yunwei37 2025-10-05 23:19:04 -07:00
  • 635b478184 docs: auto-generate documentation github-actions[bot] 2025-10-06 05:57:30 +00:00
  • cab7ab3919 docs: update README for eBPF tutorial on privilege escalation via file content manipulation yunwei37 2025-10-05 22:57:15 -07:00
  • 7c335e2a23 docs: auto-generate documentation github-actions[bot] 2025-10-06 05:50:29 +00:00
  • 5f29fd2d41 docs: add complete source code links to various eBPF tutorial README files yunwei37 2025-10-05 22:47:39 -07:00
  • 277ecbaf9d Add HID-BPF tutorial and implementation for virtual mouse input modification yunwei37 2025-10-05 22:40:58 -07:00
  • 5319e02c7c feat: add workflow for auto-generating documentation on push yunwei37 2025-10-05 20:59:51 -07:00
  • a2e7b20d63 Add eBPF tutorial templates and update SUMMARY files yunwei37 2025-10-05 20:56:50 -07:00
  • 29e8113081 docs: add tutorial for tracking Intel NPU kernel driver operations using eBPF yunwei37 2025-10-05 19:40:13 -07:00
  • 8c38c01cae Refactor GPU kernel driver documentation: Update eBPF tutorial for monitoring GPU activities, streamline content, and enhance clarity on kernel tracepoints and their applications across Intel, AMD, and Nouveau drivers. yunwei37 2025-10-05 19:23:31 -07:00
  • 131b79e13f docs: update eBPF tutorial to enhance GPU monitoring insights and script usage yunwei37 2025-10-05 18:58:46 -07:00
  • f3c4a3ee64 Refactor test output in arena_list.c to remove redundant print statements yunwei37 2025-10-06 06:24:08 +08:00
  • 6042594b8c Add eBPF tutorial and monitoring scripts for GPU activity yunwei37 2025-10-05 00:26:31 -07:00
  • 0e19d48331 docs: add comprehensive BPF Arena tutorial detailing features, use cases, and examples yunwei37 2025-10-04 23:15:03 -07:00
  • b88ab2ae0e Add BPF Workqueues support and example yunwei37 2025-10-04 22:49:09 -07:00
  • ba1a6a472e bpf: Implement arena list management with allocation and deletion yunwei37 2025-10-04 21:39:24 -07:00
  • dc217d2def docs: update eBPF tutorial to include recent advancements in CPU scheduling and adoption by major organizations yunwei37 2025-10-04 01:39:48 -07:00
  • 5aabe4d80f docs: enhance README files with expanded explanations on eBPF's user-space capabilities and performance improvements yunwei37 2025-10-04 00:37:40 -07:00
  • cac89104fd docs: add related work and further reading section to wall clock profiling tutorial yunwei37 2025-10-04 00:26:01 -07:00
  • 4250a9a441 docs: refine README files for clarity and conciseness across multiple tutorials yunwei37 2025-10-03 17:05:21 -07:00
  • 6364a288f2 docs: update README files to streamline eunomia-bpf installation instructions yunwei37 2025-10-03 16:59:36 -07:00
  • c037dbfcdc docs: enhance README files with detailed explanations and improved clarity across multiple tutorials yunwei37 2025-10-03 16:52:33 -07:00
  • f79114f707 remove bcc document yunwei37 2025-10-03 16:15:18 -07:00
  • 91120e612e Translate yunwei37 2025-10-03 16:12:56 -07:00
  • 445722e8a3 docs: remove redundant references to official documentation in multiple tutorial README files yunwei37 2025-10-01 16:56:59 -07:00
  • 71c89cbcd2 docs: update flame graph image links in README files for wall clock profiling tutorial yunwei37 2025-09-30 22:49:41 -07:00
  • c9d3d65c15 docs: enhance README with detailed explanation of CUDA API tracing and eBPF integration yunwei37 2025-09-30 22:28:48 -07:00
  • 70451702f0 Add wall clock analysis (#184) 云微 2025-09-30 22:11:52 -07:00
  • da67bfcf24 docs: modify inconsistent method names between description and code (#183) TaeyeongKwak 2025-10-01 10:10:34 +09:00
  • bcae6d077b feat: add native RAPL support for real-time energy measurements in energy monitor yunwei37 2025-09-30 17:28:08 -07:00
  • fddf6b9681 fix website path yunwei37 2025-09-25 05:58:02 +08:00
  • 83ac64b8ef docs: enhance README and Makefile for clarity and functionality yunwei37 2025-09-01 12:37:30 +00:00
  • 30d7601b07 feat: initialize profile tool with Rust and BPF integration yunwei37 2025-09-01 11:10:17 +00:00
  • b3207111ea docs: improve clarity and correct paths in README files github-actions[bot] 2025-08-24 04:41:55 +00:00
  • 97196d0550 docs: update links and improve formatting in various README files github-actions[bot] 2025-08-24 04:34:30 +00:00
  • 5a2535312c docs: update links in README files for consistency and accuracy github-actions[bot] 2025-08-24 04:22:48 +00:00
  • 3b79879fcf feat: add link checker script for markdown files github-actions[bot] 2025-08-24 04:10:51 +00:00
  • 5dc0c240d3 Update documentation with ARM64 blazesym build workaround copilot/fix-09fb83ea-e377-4be4-a5c5-c456b8b6fb2e copilot-swe-agent[bot] 2025-08-23 15:18:41 +00:00
  • 492e0e6c01 Fix blazesym build issue on aarch64 and improve error handling copilot-swe-agent[bot] 2025-08-23 15:16:49 +00:00
  • 54d8a465af Initial plan copilot-swe-agent[bot] 2025-08-23 15:07:14 +00:00
  • 64817cc722 docs: add CLAUDE.md for project guidance and create master Makefile for eBPF tutorials 123456 2025-07-29 13:25:41 +00:00
  • 6973941721 fix(tp/syscalls): detach handle_getdents_patch on sys_exit_getdents64 (#176) Zhong Yinjie 2025-07-23 12:15:29 +08:00
  • 1a2744ff49 42-xdp-loadbalancer: fix various bugs which prevented the example from working (#175) Benibr 2025-07-23 04:14:42 +00:00
  • 5821feb8c5 docs: remove duplicate words (#174) Yuta Yamaguchi 2025-07-12 07:15:30 +09:00
  • 958a908ab1 git push victoryang00 2025-07-11 14:13:03 +00:00
  • 8815011976 docs(9-runqlat/README.zh.md): Improve organization and clarity of variable/function descriptions (#170) marun 2025-07-09 05:24:41 +08:00
  • df82b97103 fix and rename victoryang00 2025-07-06 13:24:01 +00:00
  • abe14a69ae add energe victoryang00 2025-07-05 16:49:57 +00:00
  • 1c9542cbc2 up victoryang00 2025-07-05 14:53:54 +00:00
  • 179fe4a49e update yunwei37 2025-06-17 22:46:19 -07:00
  • 32180eaccd docs(uprobe): Correct probe type in bash readline example (#168) marun 2025-06-17 17:26:42 +08:00
  • d2cde6232b update fentry (#167) marun 2025-06-17 10:03:07 +08:00
  • 59ef373431 add pid filter to profile officeyutong 2025-06-08 04:00:54 +08:00
  • 5087bb075a docs: Update bpftrace-tutorial README.md (#166) Maverick 2025-05-29 17:49:37 +02:00
  • f2c6458f04 update bpftime officeyutong 2025-05-28 16:11:57 +08:00
  • 337af70a35 add hook of ssl_ex version (#164) Ivoripuion 2025-05-25 08:57:40 +08:00
  • 16b652a75c fix links in 47 officeyutong 2025-05-25 08:10:03 +08:00
  • 80afe2aa34 add chinese doc for cuda officeyutong 2025-05-24 18:21:26 +08:00
  • f933bd4759 update officeyutong 2025-05-24 18:12:11 +08:00