Commit Graph

272 Commits

Author SHA1 Message Date
Zhong Yinjie
6973941721 fix(tp/syscalls): detach handle_getdents_patch on sys_exit_getdents64 (#176)
确保 handle_getdents_patch 仅通过尾调用执行。
移除在 sys_exit_getdents64 上的 attach,避免非尾调用路径被意外触发。

Signed-off-by: zyj <zhongyinjiebit@sina.com>
Co-authored-by: zyj <zhongyinjiebit@sina.com>
2025-07-23 13:15:29 +09:00
Benibr
1a2744ff49 42-xdp-loadbalancer: fix various bugs which prevented the example from working (#175)
* added stub XDP_PASS for receiving veth

* added tcp csum to prevent packet dropping

* sticky backend select (hash over connection tuple)

---------

Co-authored-by: Benibr <1274814+benibr@users.noreply.github.com>
2025-07-23 13:14:42 +09:00
Yuta Yamaguchi
5821feb8c5 docs: remove duplicate words (#174) 2025-07-11 15:15:30 -07:00
victoryang00
958a908ab1 git push 2025-07-11 14:13:03 +00:00
marun
8815011976 docs(9-runqlat/README.zh.md): Improve organization and clarity of variable/function descriptions (#170) 2025-07-08 14:24:41 -07:00
victoryang00
df82b97103 fix and rename 2025-07-06 13:24:01 +00:00
victoryang00
abe14a69ae add energe 2025-07-05 16:49:57 +00:00
victoryang00
1c9542cbc2 up 2025-07-05 14:53:54 +00:00
yunwei37
179fe4a49e update 2025-06-17 22:46:19 -07:00
marun
32180eaccd docs(uprobe): Correct probe type in bash readline example (#168)
* docs(uprobe): Correct probe type in bash readline example

* docs(readme): Fix broken links to example READMEs
2025-06-17 02:26:42 -07:00
marun
d2cde6232b update fentry (#167)
* update fentry

add linux arm kernel version limits

* docs(fentry) : translated chineses

* docs(fentry) : Complete the missing words
2025-06-16 19:03:07 -07:00
officeyutong
59ef373431 add pid filter to profile 2025-06-08 04:01:00 +08:00
Maverick
5087bb075a docs: Update bpftrace-tutorial README.md (#166)
In Lesson 12, point number 4, guard `#include` with backticks so that it is not interpreted as a heading and keeps text formatting consistent.
2025-05-29 08:49:37 -07:00
officeyutong
f2c6458f04 update bpftime 2025-05-28 16:12:04 +08:00
Ivoripuion
337af70a35 add hook of ssl_ex version (#164)
Co-authored-by: Ivoripuion <Ivoropuion@github.com>
2025-05-24 17:57:40 -07:00
officeyutong
16b652a75c fix links in 47 2025-05-25 08:10:03 +08:00
officeyutong
80afe2aa34 add chinese doc for cuda 2025-05-24 18:21:26 +08:00
officeyutong
f933bd4759 update 2025-05-24 18:12:11 +08:00
officeyutong
0a7d2a40c7 add-cuda-event-doc 2025-05-24 18:02:46 +08:00
officeyutong
516f19f27c add cuda tracer example 2025-05-24 17:37:36 +08:00
云微
4cf80067a0 update 2025-02-10 23:25:39 +00:00
Gxliu
5e6225549b Update README.md (#156)
Add a line break to the “Github template” section.
2024-12-16 14:22:10 +09:00
Ning
76cc5bfed3 docs: changed a minor formatting error. (#155) 2024-12-15 16:57:48 +09:00
yunwei37
eeda781e4f add verify userspace program 2024-12-04 16:05:39 +00:00
yunwei37
1696b2b559 update 43 for xdp test 2024-11-30 02:10:57 +00:00
zer0-1s
cad85ca032 Fix the compilation error of 24-hide (#145)
Co-authored-by: zer0_1s <zer0_1s@163.com>
2024-11-26 01:22:27 +00:00
Yusheng Zheng
d13c9927f9 remove depreciate CI 2024-10-20 20:35:05 +00:00
Yusheng Zheng
a09397b583 remove depreciate CI 2024-10-20 07:46:20 +00:00
Yusheng Zheng
63a5241bfa add 45 2024-10-20 07:20:38 +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
Yusheng Zheng
872fc7a3ab add sched 2024-10-20 07:20:38 +00:00
云微
fefd2679e0 Update README.md (#138) 2024-10-14 06:39:25 +01:00
云微
2f43c2ba2b Update README.md and add compile notice (#137) 2024-10-14 06:36:13 +01:00
Yusheng Zheng
9cfb6ba099 update kfunc example 2024-10-09 00:52:23 +00:00
云微
ab0d1eef08 add kfuncs docs (#136)
* add

* update

* update

* add ci

* update

* fix
2024-10-03 04:30:16 +01:00
云微
cc90090671 Update trigger-sync.yml 2024-10-01 01:30:21 +00:00
云微
7cd60b8b12 update introduction 2024-09-27 18:35:15 +00:00
云微
bbd7b1638d Add more XDP related blogs (#135)
* add setup

* update

* fix code

* move to dir

* fix code

* update the code

* update code of 42

* update 21

* update

* fix linter issues and add xdp in rust

* update the docker file

* fix CI

* fix kernel code

* update

* update

* add guidline
2024-09-26 01:15:42 +00:00
yunwei37
45558f406a ci: fix docs dependency 2024-09-07 05:52:09 +00:00
yunwei37
ba6314aa73 add basic of xdp lb and xdp firewall 2024-09-04 06:48:03 +00:00
云微
2f3ed55972 Add More examples (#133)
* add goroutine text

* update

* fix funclatency

* update doc

* update about nginx

* update nginx

* u[date co

* fix compile

* update

* fix
2024-09-02 07:38:39 +01:00
云微
9c2bba3e16 add new topics (#132)
* add goroutine text

* update

* fix funclatency

* update doc

* update about nginx

* update nginx

* u[date co

* fix compile
2024-09-02 07:18:57 +01:00
Levi Zim
a2d54b1f67 Remove LLM prompt from 3-fentry-unlink/README_en.md (#130) 2024-08-13 18:09:48 +10:00
oluceps
b7be8a114d Fix typos (#129)
- typo fixes
2024-08-10 18:31:09 +10:00
yunwei37
fbfbc09b89 update 18-further-reading 2024-08-07 16:36:55 +00:00
Sam Song
500786826d 修改描述中与代码中不一致的方法名 (#128)
代码中使用的是bpf_printk函数,而下面的说明文字中则是bpf_trace_printk函数,按照代码修改描述,防止导致新手的误解。
2024-07-23 18:10:39 +08:00
Ramsés Rodríguez Martínez
7cfa5dba3c add missing common.h file for 25-signal example (#108) 2024-06-25 10:48:05 +01:00
HF
8dae44e69f libssl's path should not be hard coded (#123) 2024-06-25 10:47:30 +01:00
Mengxin Liu
21ed62b3a2 Update README_en.md (#125)
remove the prompt
2024-06-21 15:58:38 +08:00