Motomu Utsumi
87f696e2c3
Load bpfRingbufProg by rust bpfloader
No behavior change is expected.
Before this CL
"""
$ adb shell ls /etc/bpf/bpfRingbufProg.o
/etc/bpf/bpfRingbufProg.o
$ adb shell ls -lZ /sys/fs/bpf/*bpfRingbufProg*
-rw-rw---- 1 root root u:object_r:fs_bpf:s0 0 2025-05-28 12:40 /sys/fs/bpf/map_bpfRingbufProg_test_ringbuf
-r--r----- 1 root root u:object_r:fs_bpf:s0 0 2025-05-28 12:40 /sys/fs/bpf/prog_bpfRingbufProg_skfilter_ringbuf_test
"""
After this CL
"""
$ adb shell ls /etc/bpf/bpfRingbufProg.bpf
/etc/bpf/bpfRingbufProg.bpf
$ adb shell ls -lZ /sys/fs/bpf/*bpfRingbufProg*
-rw-rw---- 1 root root u:object_r:fs_bpf:s0 0 2025-05-28 15:12 /sys/fs/bpf/map_bpfRingbufProg_test_ringbuf
-r--r----- 1 root root u:object_r:fs_bpf:s0 0 2025-05-28 15:12 /sys/fs/bpf/prog_bpfRingbufProg_skfilter_ringbuf_test
"""
Test: Loaded successfully on kernel 5.10, 5.15, 6.1, 6.12
Test: Load is skipped on user build
Bug: 410982483
Change-Id: I17563ea55a34d216c0d3ccd100a19ca52aa4d7ac
|
2025-05-30 16:15:21 +09:00 |
| .. |
|
include
|
BpfLoader: remove unnecessary logging functionality
|
2024-10-04 21:10:13 +00:00 |
|
Android.bp
|
Load bpfRingbufProg by rust bpfloader
|
2025-05-30 16:15:21 +09:00 |
|
bpfloader.rs
|
Fix the group of gpu_mem_total_map
|
2025-05-28 16:19:27 +09:00 |
|
Loader.cpp
|
Fix C++23 build: add missing #include.
|
2025-05-22 15:42:22 -04:00 |