-
Notifications
You must be signed in to change notification settings - Fork 831
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
=== Failed
=== FAIL: link TestKprobeMultiProgramCall (0.01s)
kprobe_multi_test.go:109: couldn't find one or more symbols: file does not exist
From https://github.com/cilium/ebpf/actions/runs/19048801329/job/54459413102?pr=1887#step:5:217
Code is unchanged for a while:
ebpf/link/kprobe_multi_test.go
Lines 104 to 110 in d362715
| opts := KprobeMultiOptions{ | |
| Symbols: []string{"__do_sys_getpid", "__do_sys_gettid"}, | |
| } | |
| km, err := KprobeMulti(p, opts) | |
| if err != nil { | |
| t.Fatal(err) | |
| } |
We rely on github kernels for this test, maybe they screwed something up that we rely on. Kind of weird that the error indicates that the kernel doesn't include these very common symbols.
How to reproduce
Run main against our arm64 CI.
Version information
main
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working