3cc6d201 | 18-Oct-2022 |
David Wang <00107082@163.com> |
add readme for mremap
Signed-off-by: David Wang <00107082@163.com> |
74ce4ce3 | 17-Oct-2022 |
David Wang <00107082@163.com> |
add an experiment driver to mremap any pid.
Signed-off-by: David Wang <00107082@163.com> |
abe8ce50 | 10-Oct-2022 |
David Wang <00107082@163.com> |
ignore unsolvable symbol if current callchain has no solvable symbol yet.
Signed-off-by: David Wang <00107082@163.com> |
5f143f12 | 09-Oct-2022 |
David Wang <00107082@163.com> |
fix simplerserver code
Signed-off-by: David Wang <00107082@163.com> |
08efb56e | 08-Oct-2022 |
David Wang <00107082@163.com> |
add source code for test server/client.
Signed-off-by: David Wang <00107082@163.com> |
de922be4 | 08-Oct-2022 |
David Wang <00107082@163.com> |
add scripts for some experiments
Signed-off-by: David Wang <00107082@163.com> |
7d22aecf | 08-Oct-2022 |
David Wang <00107082@163.com> |
add silly sample code for tc filter bpf
Signed-off-by: David Wang <00107082@163.com> |
d9f723eb | 08-Oct-2022 |
David Wang <00107082@163.com> |
Add readme for ebpf in linux/samples/bpf
Signed-off-by: David Wang <00107082@163.com> |
abbb67ab | 26-Sep-2022 |
David Wang <00107082@163.com> |
add option to profile kernel callchains only.
Signed-off-by: David Wang <00107082@163.com> |
7889a9fe | 25-Sep-2022 |
David Wang <00107082@163.com> |
add ebpf examples based on kernel samples
Signed-off-by: David Wang <00107082@163.com> |
500cf4de | 24-Sep-2022 |
David Wang <00107082@163.com> |
fix null pointer issue
Signed-off-by: David Wang <00107082@163.com> |
221b0c1e | 23-Sep-2022 |
David Wang <00107082@163.com> |
add examples for seccomp
Signed-off-by: David Wang <00107082@163.com> |
b31fb5e8 | 22-Sep-2022 |
David Wang <00107082@163.com> |
fix html tag in symbol name
Signed-off-by: David Wang <00107082@163.com> |
603b7a2c | 22-Sep-2022 |
David Wang <00107082@163.com> |
when an address has not match, give it a range
Signed-off-by: David Wang <00107082@163.com> |
f82de63e | 21-Sep-2022 |
David Wang <00107082@163.com> |
when a address could not be symbolized, use nearest symbole with higher address.
Signed-off-by: David Wang <00107082@163.com> |
93979a5e | 21-Sep-2022 |
David Wang <00107082@163.com> |
adjust profiler code, but the callchain from kernel is still not stable.
Signed-off-by: David Wang <00107082@163.com> |
95e178a3 | 20-Sep-2022 |
David Wang <00107082@163.com> |
add example for uprobe usage.
Signed-off-by: David Wang <00107082@163.com> |
1009c19d | 19-Sep-2022 |
David Wang <00107082@163.com> |
add ebpf kprobe example for sys_read
Signed-off-by: David Wang <00107082@163.com> |
a7aacf28 | 18-Sep-2022 |
David Wang <00107082@163.com> |
Add new example for profiler kprobe
Signed-off-by: David Wang <00107082@163.com> |
017d55ad | 17-Sep-2022 |
David Wang <00107082@163.com> |
add perf kprobe example
Signed-off-by: David Wang <00107082@163.com> |
10599214 | 16-Sep-2022 |
David Wang <00107082@163.com> |
add ebpf bootstrap example for tracking exec with args
Signed-off-by: David Wang <00107082@163.com> |
c995a2d0 | 13-Sep-2022 |
David Wang <00107082@163.com> |
add ptrace tool sample: load balancer
Signed-off-by: David Wang <00107082@163.com> |
8b1d656e | 12-Sep-2022 |
David Wang <00107082@163.com> |
Add example code checking tcp4 port, mimic haproxy
Signed-off-by: David Wang <00107082@163.com> |
cf38d8f6 | 11-Sep-2022 |
David Wang <00107082@163.com> |
Add example for tracing syscall connect/accept/accept4
Signed-off-by: David Wang <00107082@163.com> |
d6306060 | 09-Sep-2022 |
David Wang <00107082@163.com> |
add ebpf example: audit fileopen event
Signed-off-by: David Wang <00107082@163.com> |