On 06/21/2018 07:02 PM, Yonghong Song wrote: > On one of our production test machine, when running > bpf selftest test_sockmap, I got the following error: > # sudo ./test_sockmap > libbpf: failed to create map (name: 'sock_map'): Operation not permitted > libbpf: failed to load object 'test_sockmap_kern.o' > libbpf: Can't get the 0th fd from program sk_skb1: only -1 instances > ...... > load_bpf_file: (-1) Operation not permitted > ERROR: (-1) load bpf failed > > The error is due to not-big-enough rlimit > struct rlimit r = {10 * 1024 * 1024, RLIM_INFINITY}; > > The test already includes "bpf_rlimit.h", which sets current > and max rlimit to RLIM_INFINITY. Let us just use it. > > Signed-off-by: Yonghong Song <y...@fb.com>
Agree, applied to bpf, thanks Yonghong!