summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-02-03netdev-genl: create a simple family for netdev stuffJakub Kicinski10-1/+477
2023-02-03selftests/bpf: Use semicolon instead of comma in test_verifier.cTiezhu Yang1-2/+2
2023-02-03tools/bpf: Use tab instead of white spaces to sync bpf.hTiezhu Yang1-2/+2
2023-02-03bpf: Drop always true do_idr_lock parameter to bpf_map_free_idTobias Klauser3-19/+8
2023-02-03Merge branch ' docs/bpf: Add description of register liveness tracking algori...Alexei Starovoitov1-0/+295
2023-02-03docs/bpf: Add description of register liveness tracking algorithmEduard Zingerman1-0/+295
2023-02-03selftests/bpf: Initialize tc in xdp_synproxyIlya Leoshkevich1-0/+1
2023-02-02selftests/bpf: Remove duplicate include header in xdp_hw_metadataYe Xingchen1-1/+0
2023-02-02selftests/bpf: Don't refill on completion in xdp_metadataStanislav Fomichev1-3/+2
2023-02-02selftests/bpf: xdp_hw_metadata use strncpy for ifnameJesper Dangaard Brouer1-2/+2
2023-02-02selftests/bpf: xdp_hw_metadata correct status value in error(3)Jesper Dangaard Brouer1-14/+14
2023-02-02selftests/bpf: xdp_hw_metadata cleanup cause segfaultJesper Dangaard Brouer1-1/+1
2023-02-02selftests/bpf: xdp_hw_metadata clear metadata when -EOPNOTSUPPJesper Dangaard Brouer1-1/+5
2023-02-02selftests/bpf: Fix unmap bug in prog_tests/xdp_metadata.cJesper Dangaard Brouer1-1/+1
2023-02-02Merge branch 'kfunc-annotation'Daniel Borkmann20-131/+176
2023-02-02selftests/bpf: Add testcase for static kfunc with unused argDavid Vernet3-0/+18
2023-02-02bpf: Add __bpf_kfunc tag to all kfuncsDavid Vernet15-128/+130
2023-02-02bpf: Document usage of the new __bpf_kfunc macroDavid Vernet2-3/+20
2023-02-02bpf: Add __bpf_kfunc tag for marking kernel functions as kfuncsDavid Vernet1-0/+8
2023-02-02Merge branch 'xdp-ice-mbuf'Daniel Borkmann9-416/+629
2023-02-02ice: xsk: Do not convert to buff to frame for XDP_TXMaciej Fijalkowski4-94/+117
2023-02-02ice: Remove next_{dd,rs} fields from ice_tx_ringMaciej Fijalkowski4-8/+0
2023-02-02ice: Add support for XDP multi-buffer on Tx sideMaciej Fijalkowski5-96/+199
2023-02-02ice: Add support for XDP multi-buffer on Rx sideMaciej Fijalkowski6-98/+200
2023-02-02ice: Use xdp->frame_sz instead of recalculating truesizeMaciej Fijalkowski1-24/+9
2023-02-02ice: Do not call ice_finalize_xdp_rx() unnecessarilyMaciej Fijalkowski1-1/+1
2023-02-02ice: Use ice_max_xdp_frame_size() in ice_xdp_setup_prog()Maciej Fijalkowski1-14/+14
2023-02-02ice: Centrallize Rx buffer recyclingMaciej Fijalkowski2-38/+44
2023-02-02ice: Inline eop checkMaciej Fijalkowski2-21/+22
2023-02-02ice: Pull out next_to_clean bump out of ice_put_rx_buf()Maciej Fijalkowski1-13/+16
2023-02-02ice: Store page count inside ice_rx_bufMaciej Fijalkowski2-17/+12
2023-02-02ice: Add xdp_buff to ice_rx_ring structMaciej Fijalkowski3-16/+25
2023-02-02ice: Prepare legacy-rx for upcoming XDP multi-buffer supportMaciej Fijalkowski5-23/+17
2023-01-30Merge branch 'Support bpf trampoline for s390x'Alexei Starovoitov7-112/+715
2023-01-30selftests/bpf: Trim DENYLIST.s390xIlya Leoshkevich1-69/+0
2023-01-30selftests/bpf: Fix s390x vmlinux pathIlya Leoshkevich1-1/+1
2023-01-30s390/bpf: Implement bpf_jit_supports_kfunc_call()Ilya Leoshkevich1-2/+23
2023-01-30s390/bpf: Implement bpf_jit_supports_subprog_tailcalls()Ilya Leoshkevich1-10/+27
2023-01-30s390/bpf: Implement arch_prepare_bpf_trampoline()Ilya Leoshkevich2-22/+524
2023-01-30s390/bpf: Implement bpf_arch_text_poke()Ilya Leoshkevich1-0/+97
2023-01-30s390/bpf: Add expoline to tail callsIlya Leoshkevich1-2/+10
2023-01-30selftests/bpf: Fix sk_assign on s390xIlya Leoshkevich3-6/+33
2023-01-28s390/bpf: Fix a typo in a commentIlya Leoshkevich1-1/+1
2023-01-28bpf: btf: Add BTF_FMODEL_SIGNED_ARG flagIlya Leoshkevich3-6/+29
2023-01-28bpf: iterators: Split iterators.lskel.h into little- and big- endian versionsIlya Leoshkevich5-7/+435
2023-01-28libbpf: Fix BPF_PROBE_READ{_STR}_INTO() on s390xIlya Leoshkevich1-2/+2
2023-01-28libbpf: Fix unbounded memory access in bpf_usdt_arg()Ilya Leoshkevich1-1/+4
2023-01-28libbpf: Simplify barrier_var()Ilya Leoshkevich1-1/+1
2023-01-28selftests/bpf: Fix profiler on s390xIlya Leoshkevich1-24/+38
2023-01-28selftests/bpf: Fix xdp_synproxy/tc on s390xIlya Leoshkevich1-1/+1