summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* libbpf: Fix race when pinning maps in parallelMartynas Pumputis2021-07-271-1/+14
* libbpf: Fix comment typoJason Wang2021-07-271-3/+3
* samples: bpf: Add the omitted xdp samples to .gitignoreJuhee Kang2021-07-271-0/+2
* samples: bpf: Fix tracex7 error raised on the missing argumentJuhee Kang2021-07-272-0/+6
* selftests/bpf: Use ping6 only if available in tc_redirectJussi Maki2021-07-271-6/+17
* Merge branch 'libbpf: Move CO-RE logic into separate file.'Andrii Nakryiko2021-07-265-1382/+1440
|\
| * libbpf: Split CO-RE logic into relo_core.c.Alexei Starovoitov2021-07-265-1297/+1319
| * libbpf: Move CO-RE types into relo_core.h.Alexei Starovoitov2021-07-263-93/+102
| * libbpf: Split bpf_core_apply_relo() into bpf_program independent helper.Alexei Starovoitov2021-07-261-46/+71
| * libbpf: Cleanup the layering between CORE and bpf_program.Alexei Starovoitov2021-07-261-36/+38
|/
* bpf/tests: Do not PASS tests without actually testing the resultJohan Almbladh2021-07-241-1/+8
* bpf/tests: Fix copy-and-paste error in double word testJohan Almbladh2021-07-241-2/+2
* selftests/bpf: Document vmtest.sh dependenciesEvgeniy Litvinenko2021-07-241-0/+7
* libbpf: Add bpf_map__pin_path functionEvgeniy Litvinenko2021-07-244-0/+16
* Merge branch 'bpf: Allow bpf tcp iter to do bpf_(get|set)sockopt'Andrii Nakryiko2021-07-2412-97/+784
|\
| * bpf: selftest: Test batching and bpf_(get|set)sockopt in bpf tcp iterMartin KaFai Lau2021-07-245-9/+384
| * bpf: tcp: Support bpf_(get|set)sockopt in bpf tcp iterMartin KaFai Lau2021-07-245-1/+85
| * bpf: tcp: Bpf iter batching and lock_sockMartin KaFai Lau2021-07-241-6/+231
| * tcp: seq_file: Replace listening_hash with lhash2Martin KaFai Lau2021-07-242-17/+24
| * tcp: seq_file: Add listening_get_first()Martin KaFai Lau2021-07-241-20/+39
| * bpf: tcp: seq_file: Remove bpf_seq_afinfo from tcp_iter_stateMartin KaFai Lau2021-07-242-21/+5
| * tcp: seq_file: Refactor net and family matchingMartin KaFai Lau2021-07-241-38/+30
| * tcp: seq_file: Avoid skipping sk during tcp_seek_last_posMartin KaFai Lau2021-07-241-2/+3
|/
* libbpf: Export bpf_program__attach_kprobe_opts functionJiri Olsa2021-07-233-14/+33
* libbpf: Allow decimal offset for kprobesJiri Olsa2021-07-233-1/+14
* libbpf: Fix func leak in attach_kprobeJiri Olsa2021-07-231-0/+1
* selftests/bpf: Mute expected invalid map creation error msgMartynas Pumputis2021-07-231-0/+5
* bpf: Remove redundant intiialization of variable stypeColin Ian King2021-07-231-1/+1
* bpf: Fix pointer cast warningArnd Bergmann2021-07-231-1/+1
* Merge branch 'libbpf: btf typed data dumping fixes (__int128 usage, error pro...Andrii Nakryiko2021-07-202-35/+85
|\
| * libbpf: Propagate errors when retrieving enum value for typed data displayAlan Maguire2021-07-201-2/+3
| * selftests/bpf: Add __int128-specific tests for typed data dumpAlan Maguire2021-07-201-0/+17
| * libbpf: Avoid use of __int128 in typed dump displayAlan Maguire2021-07-201-33/+65
|/
* selftests, bpf: test_tc_tunnel.sh nc: Cannot use -p and -lVincent Li2021-07-201-1/+1
* bpf, selftests: Fix test_maps now that sockmap supports UDPJohn Fastabend2021-07-201-2/+2
* selftests/bpf: Check inner map deletionMartynas Pumputis2021-07-202-1/+88
* libbpf: Fix removal of inner map in bpf_object__create_mapMartynas Pumputis2021-07-201-6/+4
* Merge branch 'libbpf: BTF typed dump cleanups'Andrii Nakryiko2021-07-171-11/+30
|\
| * libbpf: Btf typed dump does not need to allocate dump dataAlan Maguire2021-07-171-5/+4
| * libbpf: Fix compilation errors on ppc64le for btf dump typed dataAlan Maguire2021-07-171-2/+2
| * libbpf: Clarify/fix unaligned data issues for btf typed dumpAlan Maguire2021-07-171-4/+24
|/
* Merge branch 'libbpf: BTF dumper support for typed data'Andrii Nakryiko2021-07-165-5/+1444
|\
| * selftests/bpf: Add dump type data tests to btf dump testsAlan Maguire2021-07-161-0/+598
| * selftests/bpf: Add ASSERT_STRNEQ() variant for test_progsAlan Maguire2021-07-161-0/+12
| * libbpf: BTF dumper support for typed dataAlan Maguire2021-07-163-5/+834
|/
* Merge branch 'Add btf_custom_path in bpf_obj_open_opts'Andrii Nakryiko2021-07-164-33/+57
|\
| * selftests/bpf: Switch existing selftests to using open_opts for custom BTFShuyi Cheng2021-07-162-26/+21
| * libbpf: Fix the possible memory leak on errorShuyi Cheng2021-07-161-2/+4
| * libbpf: Introduce 'btf_custom_path' to 'bpf_obj_open_opts'Shuyi Cheng2021-07-162-5/+32
|/
* bpf, doc: Add heading and example for extensions in cbpfRoy, UjjaL2021-07-161-7/+16