We are currently facing an issue using this library on s390x. I tired to run the test TestProgramRun. I got:
go test -run TestProgramRun
--- FAIL: TestProgramRun (0.00s)
prog_test.go:50: 0: LdXMemW dst: r2 src: r1 off: 4 imm: 0
1: LdXMemW dst: r1 src: r1 off: 0 imm: 0
2: MovReg dst: r3 src: r1
3: AddImm dst: r3 imm: 14
4: JGTReg dst: r3 off: -1 src: r2 <out>
5: StMemB dst: r1 src: r0 off: 0 imm: 222
6: StMemB dst: r1 src: r0 off: 1 imm: 173
7: StMemB dst: r1 src: r0 off: 2 imm: 190
8: StMemB dst: r1 src: r0 off: 3 imm: 239
out:
9: LdImmDW dst: r0 imm: 42
11: Exit
prog_test.go:59: can't load program: permission denied: 0: (61) r1 = *(u32 *)(r2 +4)
R2 !read_ok
processed 1 insns (limit 1000000) max_states_per_insn 0 total_states 0 peak_states 0 mark_read 0
FAIL
exit status 1
FAIL github.com/cilium/ebpf 0.001s
Collapse
We are currently facing an issue using this library on s390x. I tired to run the test
TestProgramRun. I got: