Jelajahi Sumber

fix(issue-176): replace invalid CONFIG_BTF with real BTF/eBPF config options

- CONFIG_BTF=y was not a valid kernel config option
- Changed to CONFIG_DEBUG_INFO_BTF=y (the real option)
- Added CONFIG_KPROBE_EVENTS=y for kprobe-based syscall tracing
- Added CONFIG_UPROBES=y + CONFIG_UPROBE_EVENTS=y for userspace probes (RASP bypass use case)
- Kept CONFIG_BPF_EVENTS=y and CONFIG_FUSE_BPF=y
TheWildJames 1 bulan lalu
induk
melakukan
6d7ed5cb6b
1 mengubah file dengan 4 tambahan dan 1 penghapusan
  1. 4 1
      .github/actions/misc/action.yml

+ 4 - 1
.github/actions/misc/action.yml

@@ -30,7 +30,10 @@ runs:
           CONFIG_KALLSYMS=y
           CONFIG_KALLSYMS_ALL=y
           # eBPF/BTF support (Issue #176)
-          CONFIG_BTF=y
+          CONFIG_DEBUG_INFO_BTF=y
           CONFIG_BPF_EVENTS=y
+          CONFIG_KPROBE_EVENTS=y
+          CONFIG_UPROBES=y
+          CONFIG_UPROBE_EVENTS=y
           CONFIG_FUSE_BPF=y