summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* selftests/bpf: Add xdp_feature selftest for bond deviceLorenzo Bianconi2023-05-231-0/+121
* Merge branch 'bpf: Add socket destroy capability'Martin KaFai Lau2023-05-2013-79/+794
|\
| * selftests/bpf: Test bpf_sock_destroyAditi Ghag2023-05-203-0/+388
| * selftests/bpf: Add helper to get port using getsocknameAditi Ghag2023-05-202-0/+24
| * bpf: Add bpf_sock_destroy kfuncAditi Ghag2023-05-204-7/+75
| * bpf: Add kfunc filter function to 'struct btf_kfunc_id_set'Aditi Ghag2023-05-203-21/+69
| * bpf: udp: Implement batching for sockets iteratorAditi Ghag2023-05-201-6/+199
| * udp: seq_file: Remove bpf_seq_afinfo from udp_iter_stateAditi Ghag2023-05-202-21/+7
| * bpf: udp: Encapsulate logic to get udp tableAditi Ghag2023-05-201-23/+12
| * udp: seq_file: Helper function to match socket attributesAditi Ghag2023-05-201-7/+27
| * bpf: tcp: Avoid taking fast sock lock in iteratorAditi Ghag2023-05-201-3/+2
|/
* Merge branch 'bpf: Show target_{obj,btf}_id for tracing link'Alexei Starovoitov2023-05-192-2/+15
|\
| * bpftool: Show target_{obj,btf}_id in tracing link infoYafang Shao2023-05-191-0/+6
| * bpf: Show target_{obj,btf}_id in tracing link fdinfoYafang Shao2023-05-191-2/+9
|/
* selftests/bpf: Make bpf_dynptr_is_rdonly() prototyype consistent with kernelYonghong Song2023-05-171-1/+1
* selftests/bpf: Fix dynptr/test_dynptr_is_nullYonghong Song2023-05-174-1/+4
* bpf, docs: Shift operations are defined to use a maskDave Thaler2023-05-171-3/+6
* bpftool: Support bpffs mountpoint as pin path for prog loadallPengcheng Yang2023-05-175-7/+10
* selftests/bpf: Do not use sign-file as testcaseAlexey Gladkov2023-05-171-2/+1
* bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl logAndrii Nakryiko2023-05-171-3/+0
* Merge branch 'seltests/xsk: prepare for AF_XDP multi-buffer testing'Alexei Starovoitov2023-05-174-438/+379
|\
| * selftests/xsk: adjust packet pacing for multi-buffer supportMagnus Karlsson2023-05-172-20/+30
| * selftests/xsk: generate data for multi-buffer packetsMagnus Karlsson2023-05-171-27/+43
| * selftests/xsk: populate fill ring based on frags neededMagnus Karlsson2023-05-172-12/+41
| * selftests/xsx: test for huge pages only onceMagnus Karlsson2023-05-172-94/+94
| * selftests/xsk: store offset in pkt instead of addrMagnus Karlsson2023-05-172-64/+90
| * selftests/xsk: add packet iterator for tx to packet streamMagnus Karlsson2023-05-172-21/+24
| * selftests/xsk: dump packet at errorMagnus Karlsson2023-05-173-22/+9
| * selftests/xsk: add varying payload pattern within packetMagnus Karlsson2023-05-172-24/+47
| * selftests/xsk: generate simpler packets with variable lengthMagnus Karlsson2023-05-172-200/+38
| * selftests/xsk: do not change XDP program when not necessaryMagnus Karlsson2023-05-171-3/+12
|/
* Merge branch 'bpf: Move kernel test kfuncs into bpf_testmod'Alexei Starovoitov2023-05-1721-386/+521
|\
| * bpf: Move kernel test kfuncs to bpf_testmodJiri Olsa2023-05-173-201/+226
| * selftests/bpf: Remove extern from kfuncs declarationsJiri Olsa2023-05-171-18/+18
| * selftests/bpf: Allow to use kfunc from testmod.ko in test_verifierJiri Olsa2023-05-171-22/+139
| * selftests/bpf: Load bpf_testmod for verifier testJiri Olsa2023-05-171-0/+9
| * selftests/bpf: Use un/load_bpf_testmod functions in testsJiri Olsa2023-05-174-41/+14
| * selftests/bpf: Do not unload bpf_testmod in load_bpf_testmodJiri Olsa2023-05-172-6/+8
| * selftests/bpf: Use only stdout in un/load_bpf_testmod functionsJiri Olsa2023-05-171-4/+4
| * selftests/bpf: Move test_progs helpers to testing_helpers objectJiri Olsa2023-05-174-66/+74
| * selftests/bpf: Move kfunc exports to bpf_testmod/bpf_testmod_kfunc.hJiri Olsa2023-05-1711-51/+52
| * libbpf: Store zero fd to fd_array for loader kfunc relocationJiri Olsa2023-05-171-7/+7
|/
* selftests/bpf: Fix s390 sock_field test failureYonghong Song2023-05-171-1/+4
* selftests/bpf: improve netcnt test robustnessAndrii Nakryiko2023-05-171-2/+2
* Revert "net: Remove low_thresh in ip defrag"Jakub Kicinski2023-05-176-18/+24
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-05-1763-690/+3293
|\
| * bpf: Fix memleak due to fentry attach failureYafang Shao2023-05-151-6/+15
| * bpf: Remove bpf trampoline selectorYafang Shao2023-05-152-8/+4
| * bpf, arm64: Support struct arguments in the BPF trampolineFlorent Revest2023-05-152-28/+28
| * bpftool: JIT limited misreported as negative value on aarch64Alan Maguire2023-05-151-12/+12