Age | Commit message (Expand) | Author | Files | Lines |
2023-02-17 | bpf: Fix global subprog context argument resolution logic | Andrii Nakryiko | 1 | -2/+11 |
2023-02-17 | LoongArch, bpf: Use 4 instructions for function address in JIT | Hengqi Chen | 2 | -1/+22 |
2023-02-17 | bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state | Martin KaFai Lau | 1 | -2/+2 |
2023-02-17 | bpf: Disable bh in bpf_test_run for xdp and tc prog | Martin KaFai Lau | 1 | -0/+2 |
2023-02-17 | xsk: check IFF_UP earlier in Tx path | Maciej Fijalkowski | 1 | -26/+33 |
2023-02-17 | Fix typos in selftest/bpf files | Taichi Nishimura | 10 | -13/+13 |
2023-02-17 | selftests/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() | Ilya Leoshkevich | 34 | -101/+109 |
2023-02-17 | samples/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() | Ilya Leoshkevich | 8 | -10/+10 |
2023-02-17 | bpftool: Use bpf_{btf,link,map,prog}_get_info_by_fd() | Ilya Leoshkevich | 9 | -36/+41 |
2023-02-17 | libbpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() | Ilya Leoshkevich | 4 | -14/+14 |
2023-02-17 | libbpf: Introduce bpf_{btf,link,map,prog}_get_info_by_fd() | Ilya Leoshkevich | 3 | -0/+34 |
2023-02-16 | bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES | Alexander Lobakin | 2 | -9/+27 |
2023-02-16 | Merge branch 'New benchmark for hashmap lookups' | Andrii Nakryiko | 14 | -32/+420 |
2023-02-16 | selftest/bpf/benchs: Add benchmark for hashmap lookups | Anton Protopopov | 4 | -1/+354 |
2023-02-16 | selftest/bpf/benchs: Print less if the quiet option is set | Anton Protopopov | 1 | -2/+4 |
2023-02-16 | selftest/bpf/benchs: Make quiet option common | Anton Protopopov | 4 | -15/+8 |
2023-02-16 | selftest/bpf/benchs: Remove an unused header | Anton Protopopov | 1 | -1/+0 |
2023-02-16 | selftest/bpf/benchs: Enhance argp parsing | Anton Protopopov | 8 | -10/+51 |
2023-02-16 | selftest/bpf/benchs: Make a function static in bpf_hashmap_full_update | Anton Protopopov | 1 | -1/+1 |
2023-02-16 | selftest/bpf/benchs: Fix a typo in bpf_hashmap_full_update | Anton Protopopov | 2 | -2/+2 |
2023-02-16 | Merge branch 'Use __GFP_ZERO in bpf memory allocator' | Alexei Starovoitov | 5 | -3/+130 |
2023-02-16 | selftests/bpf: Add test case for element reuse in htab map | Hou Tao | 2 | -0/+120 |
2023-02-16 | bpf: Zeroing allocated object from slab in bpf memory allocator | Hou Tao | 3 | -3/+10 |
2023-02-15 | Merge branch 'Improvements for BPF_ST tracking by verifier ' | Alexei Starovoitov | 3 | -49/+150 |
2023-02-15 | selftests/bpf: check if BPF_ST with variable offset preserves STACK_ZERO | Eduard Zingerman | 1 | -0/+30 |
2023-02-15 | bpf: BPF_ST with variable offset should preserve STACK_ZERO marks | Eduard Zingerman | 1 | -1/+3 |
2023-02-15 | selftests/bpf: check if verifier tracks constants spilled by BPF_ST_MEM | Eduard Zingerman | 1 | -0/+37 |
2023-02-15 | bpf: track immediate values written to stack by BPF_ST instruction | Eduard Zingerman | 2 | -48/+80 |
2023-02-15 | selftests/bpf: Fix map_kptr test. | Alexei Starovoitov | 1 | -5/+7 |
2023-02-15 | selftests/bpf: Cross-compile bpftool | Björn Töpel | 1 | -4/+26 |
2023-02-15 | bpf, docs: Add myself to BPF docs MAINTAINERS entry | David Vernet | 1 | -0/+1 |
2023-02-15 | selftests/bpf: Fix build error for LoongArch | Tiezhu Yang | 1 | -0/+2 |
2023-02-15 | Documentation: bpf: Add missing line break separator in node_data struct code... | Bagas Sanjaya | 1 | -0/+1 |
2023-02-14 | Revert "bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen_optimized ... | Alexei Starovoitov | 1 | -3/+0 |
2023-02-14 | selftests/bpf: Clean up dynptr prog_tests | Joanne Koong | 1 | -11/+7 |
2023-02-14 | selftests/bpf: Clean up user_ringbuf, cgrp_kfunc, kfunc_dynptr_param tests | Joanne Koong | 6 | -197/+58 |
2023-02-14 | Merge branch 'BPF rbtree next-gen datastructure' | Alexei Starovoitov | 16 | -120/+1708 |
2023-02-14 | bpf, documentation: Add graph documentation for non-owning refs | Dave Marchevsky | 2 | -1/+268 |
2023-02-14 | selftests/bpf: Add rbtree selftests | Dave Marchevsky | 5 | -0/+716 |
2023-02-14 | bpf: Add bpf_rbtree_{add,remove,first} decls to bpf_experimental.h | Dave Marchevsky | 1 | -0/+24 |
2023-02-14 | bpf: Special verifier handling for bpf_rbtree_{remove, first} | Dave Marchevsky | 3 | -12/+92 |
2023-02-14 | bpf: Add callback validation to kfunc verifier logic | Dave Marchevsky | 1 | -5/+129 |
2023-02-14 | bpf: Add support for bpf_rb_root and bpf_rb_node in kfunc args | Dave Marchevsky | 1 | -35/+203 |
2023-02-14 | bpf: Add bpf_rbtree_{add,remove,first} kfuncs | Dave Marchevsky | 2 | -1/+67 |
2023-02-14 | bpf: Add basic bpf_rb_{root,node} support | Dave Marchevsky | 8 | -73/+216 |
2023-02-14 | bpf: Migrate release_on_unlock logic to non-owning ref semantics | Dave Marchevsky | 6 | -110/+206 |
2023-02-13 | Merge branch 'xdp-ice-mbuf' | Daniel Borkmann | 5 | -72/+136 |
2023-02-13 | ice: Micro-optimize .ndo_xdp_xmit() path | Alexander Lobakin | 3 | -15/+20 |
2023-02-13 | ice: Fix freeing XDP frames backed by Page Pool | Alexander Lobakin | 4 | -11/+43 |
2023-02-13 | ice: Robustify cleaning/completing XDP Tx buffers | Alexander Lobakin | 4 | -36/+63 |