Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit afa4e584 authored by Motomu Utsumi's avatar Motomu Utsumi
Browse files

Load gpuWork by rust bpfloader

No behavior change is expected.

Before this CL
"""
$ adb shell ls /etc/bpf/gpuWork.o
/etc/bpf/gpuWork.o

$ adb shell ls -lZ /sys/fs/bpf/*gpuWork_*
-rw-rw---- 1 root graphics u:object_r:fs_bpf:s0  0 2025-05-29 11:39 /sys/fs/bpf/map_gpuWork_gpu_work_global_data
-rw-rw---- 1 root graphics u:object_r:fs_bpf:s0  0 2025-05-29 11:39 /sys/fs/bpf/map_gpuWork_gpu_work_map
-r--r----- 1 root graphics u:object_r:fs_bpf:s0  0 2025-05-29 11:39 /sys/fs/bpf/prog_gpuWork_tracepoint_power_gpu_work_period
"""

After this CL
"""
$ adb shell ls /etc/bpf/gpuWork.bpf
/etc/bpf/gpuWork.bpf

$ adb shell ls -lZ /sys/fs/bpf/*gpuWork_*
-rw-rw---- 1 root graphics u:object_r:fs_bpf:s0  0 2025-05-29 11:49 /sys/fs/bpf/map_gpuWork_gpu_work_global_data
-rw-rw---- 1 root graphics u:object_r:fs_bpf:s0  0 2025-05-29 11:49 /sys/fs/bpf/map_gpuWork_gpu_work_map
-r--r----- 1 root graphics u:object_r:fs_bpf:s0  0 2025-05-29 11:49 /sys/fs/bpf/prog_gpuWork_tracepoint_power_gpu_work_period
"""

Test: Loaded successfully on kernel 5.10, 5.15, 6.1, 6.12
Bug: 410982483
Flag: EXEMPT refactoring
Change-Id: I5dec7fb7232a16dc3968f1db55e5481aee289350
parent b235b614
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment