summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-02-01libbpf: Deprecate btf_ext rec_size APIsDave Marchevsky
2022-01-31bpf: make bpf_copy_from_user_task() gpl onlyKenta Tada
2022-01-31Merge branch 'Split bpf_sock dst_port field'Alexei Starovoitov
2022-01-31selftests/bpf: Extend verifier and bpf_sock tests for dst_port loadsJakub Sitnicki
2022-01-31bpf: Make dst_port field in struct bpf_sock 16-bit wideJakub Sitnicki
2022-01-27Merge branch 'selftests/bpf: use temp netns for testing'Alexei Starovoitov
2022-01-27selftests/bpf/test_xdp_redirect: use temp netns for testingHangbin Liu
2022-01-27selftests/bpf/test_xdp_meta: use temp netns for testingHangbin Liu
2022-01-27selftests/bpf/test_tcp_check_syncookie: use temp netns for testingHangbin Liu
2022-01-27selftests/bpf/test_lwt_seg6local: use temp netns for testingHangbin Liu
2022-01-27selftests/bpf/test_xdp_vlan: use temp netns for testingHangbin Liu
2022-01-27selftests/bpf/test_xdp_veth: use temp netns for testingHangbin Liu
2022-01-27selftests/bpf/test_xdp_redirect_multi: use temp netns for testingHangbin Liu
2022-01-27bpf, x86: Remove unnecessary handling of BPF_SUB atomic opHou Tao
2022-01-27Merge branch 'bpf: add __user tagging support in vmlinux BTF'Alexei Starovoitov
2022-01-27docs/bpf: clarify how btf_type_tag gets encoded in the type chainYonghong Song
2022-01-27selftests/bpf: specify pahole version requirement for btf_tag testYonghong Song
2022-01-27selftests/bpf: add a selftest with __user tagYonghong Song
2022-01-27selftests/bpf: rename btf_decl_tag.c to test_btf_decl_tag.cYonghong Song
2022-01-27bpf: reject program if a __user tagged memory accessed in kernel wayYonghong Song
2022-01-27compiler_types: define __user as __attribute__((btf_type_tag("user")))Yonghong Song
2022-01-27cgroup/bpf: fast path skb BPF filteringPavel Begunkov
2022-01-27selftests/bpf: fix a clang compilation errorYonghong Song
2022-01-27selftests, xsk: Fix bpf_res cleanup testMagnus Karlsson
2022-01-27Merge branch 'xsk-batching'Daniel Borkmann
2022-01-27ice: xsk: Borrow xdp_tx_active logic from i40eMaciej Fijalkowski
2022-01-27ice: xsk: Improve AF_XDP ZC Tx and use batching APIMaciej Fijalkowski
2022-01-27ice: xsk: Avoid potential dead AF_XDP Tx processingMaciej Fijalkowski
2022-01-27i40e: xsk: Move tmp desc array from driver to poolMagnus Karlsson
2022-01-27ice: Make Tx threshold dependent on ring lengthMaciej Fijalkowski
2022-01-27ice: xsk: Handle SW XDP ring wrap and bump tail more oftenMaciej Fijalkowski
2022-01-27ice: xsk: Force rings to be sized to power of 2Maciej Fijalkowski
2022-01-27ice: Remove likely for napi_complete_doneMaciej Fijalkowski
2022-01-26bpf: remove unused static inlinesJakub Kicinski
2022-01-26selftests/bpf: fix uprobe offset calculation in selftestsAndrii Nakryiko
2022-01-26selftests/bpf: Fix a clang compilation errorYonghong Song
2022-01-25bpf: fix register_btf_kfunc_id_set for !CONFIG_DEBUG_INFO_BTFStanislav Fomichev
2022-01-25selftests: bpf: Less strict size check in sockopt_skFelix Maurer
2022-01-25Merge branch 'libbpf: deprecate some setter and getter APIs'Alexei Starovoitov
2022-01-25perf: use generic bpf_program__set_type() to set BPF prog typeAndrii Nakryiko
2022-01-25samples/bpf: use preferred getters/setters instead of deprecated onesAndrii Nakryiko
2022-01-25selftests/bpf: use preferred setter/getter APIs instead of deprecated onesAndrii Nakryiko
2022-01-25bpftool: use preferred setters/getters instead of deprecated onesAndrii Nakryiko
2022-01-25libbpf: deprecate bpf_program__is_<type>() and bpf_program__set_<type>() APIsAndrii Nakryiko
2022-01-25libbpf: deprecate bpf_map__resize()Andrii Nakryiko
2022-01-25libbpf: hide and discourage inconsistently named gettersAndrii Nakryiko
2022-01-24Merge branch 'Fix the incorrect register read for syscalls on x86_64'Andrii Nakryiko
2022-01-24selftests/bpf: Add a test to confirm PT_REGS_PARM4_SYSCALLKenta Tada
2022-01-24libbpf: Fix the incorrect register read for syscalls on x86_64Kenta Tada
2022-01-24selftests/bpf: Extract syscall wrapperKenta Tada