mirror of https://gitee.com/openkylin/linux.git
941ff6f11c
Fix two issues in the reuseport_bpf selftests that were reported by Linaro CI: [...] + ./reuseport_bpf ---- IPv4 UDP ---- Testing EBPF mod 10... Reprograming, testing mod 5... ./reuseport_bpf: ebpf error. log: 0: (bf) r6 = r1 1: (20) r0 = *(u32 *)skb[0] 2: (97) r0 %= 10 3: (95) exit processed 4 insns : Operation not permitted + echo FAIL [...] ---- IPv4 TCP ---- Testing EBPF mod 10... ./reuseport_bpf: failed to bind send socket: Address already in use + echo FAIL [...] For the former adjust rlimit since this was the cause of failure for loading the BPF prog, and for the latter add SO_REUSEADDR. Reported-by: Naresh Kamboju <naresh.kamboju@linaro.org> Link: https://bugs.linaro.org/show_bug.cgi?id=3502 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: David S. Miller <davem@davemloft.net> |
||
---|---|---|
.. | ||
.gitignore | ||
Makefile | ||
config | ||
fib_tests.sh | ||
msg_zerocopy.c | ||
msg_zerocopy.sh | ||
netdevice.sh | ||
psock_fanout.c | ||
psock_lib.h | ||
psock_tpacket.c | ||
reuseaddr_conflict.c | ||
reuseport_bpf.c | ||
reuseport_bpf_cpu.c | ||
reuseport_bpf_numa.c | ||
reuseport_dualstack.c | ||
rtnetlink.sh | ||
run_afpackettests | ||
run_netsocktests | ||
socket.c | ||
test_bpf.sh |