| Commit message (Expand) | Author | Files | Lines |
2022-04-26 | bpf: Prevent escaping of kptr loaded from maps | Kumar Kartikeya Dwivedi | 1 | -7/+28 |
2022-04-26 | bpf: Allow storing referenced kptr in map | Kumar Kartikeya Dwivedi | 6 | -13/+151 |
2022-04-26 | bpf: Tag argument to be released in bpf_func_proto | Kumar Kartikeya Dwivedi | 8 | -49/+60 |
2022-04-26 | bpf: Allow storing unreferenced kptr in map | Kumar Kartikeya Dwivedi | 6 | -36/+433 |
2022-04-26 | bpf: Use bpf_prog_run_array_cg_flags everywhere | Stanislav Fomichev | 2 | -54/+26 |
2022-04-25 | bpftool, musl compat: Replace sys/fcntl.h by fcntl.h | Dominique Martinet | 1 | -1/+1 |
2022-04-25 | bpftool, musl compat: Replace nftw with FTW_ACTIONRETVAL | Dominique Martinet | 1 | -55/+57 |
2022-04-25 | libbpf: Remove unnecessary type cast | Yuntao Wang | 1 | -1/+1 |
2022-04-23 | selftests/bpf: Switch fexit_stress to bpf_link_create() API | Andrii Nakryiko | 1 | -1/+1 |
2022-04-23 | libbpf: Teach bpf_link_create() to fallback to bpf_raw_tracepoint_open() | Andrii Nakryiko | 2 | -3/+34 |
2022-04-23 | bpf: Allow attach TRACING programs through LINK_CREATE command | Andrii Nakryiko | 1 | -54/+56 |
2022-04-22 | libbpf: Improve libbpf API documentation link position | Grant Seltzer | 1 | -2/+1 |
2022-04-21 | libbpf: Remove redundant non-null checks on obj_elf | Gaosheng Cui | 1 | -4/+2 |
2022-04-21 | selftests/bpf: Fix map tests errno checks | Artem Savkov | 2 | -68/+37 |
2022-04-21 | selftests/bpf: Fix prog_tests uprobe_autoattach compilation error | Artem Savkov | 1 | -1/+2 |
2022-04-21 | selftests/bpf: Fix attach tests retcode checks | Artem Savkov | 2 | -2/+2 |
2022-04-21 | i40e, xsk: Get rid of redundant 'fallthrough' | Maciej Fijalkowski | 1 | -1/+0 |
2022-04-21 | ixgbe, xsk: Get rid of redundant 'fallthrough' | Maciej Fijalkowski | 1 | -1/+0 |
2022-04-21 | bpf: Move check_ptr_off_reg before check_map_access | Kumar Kartikeya Dwivedi | 1 | -38/+38 |
2022-04-21 | bpf: Make btf_find_field more generic | Kumar Kartikeya Dwivedi | 1 | -31/+89 |
2022-04-21 | libbpf: Add documentation to API functions | Grant Seltzer | 1 | -0/+76 |
2022-04-21 | libbpf: Update API functions usage to check error | Grant Seltzer | 1 | -7/+5 |
2022-04-21 | libbpf: Add error returns to two API functions | Grant Seltzer | 2 | -5/+13 |
2022-04-20 | samples/bpf: Reduce the sampling interval in xdp1_user | Zhengchao Shao | 1 | -1/+1 |
2022-04-20 | selftests/bpf: Add test for skb_load_bytes | Liu Jian | 2 | -0/+64 |
2022-04-20 | net: Change skb_ensure_writable()'s write_len param to unsigned int type | Liu Jian | 2 | -2/+2 |
2022-04-20 | bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes | Liu Jian | 1 | -2/+2 |
2022-04-20 | libbpf: Support riscv USDT argument parsing logic | Pu Lehui | 1 | -0/+107 |
2022-04-20 | libbpf: Fix usdt_cookie being cast to 32 bits | Pu Lehui | 3 | -6/+6 |
2022-04-20 | bpf: Fix usage of trace RCU in local storage. | KP Singh | 5 | -19/+28 |
2022-04-19 | selftests/bpf: Add tests for type tag order validation | Kumar Kartikeya Dwivedi | 1 | -0/+99 |
2022-04-19 | bpf: Ensure type tags precede modifiers in BTF | Kumar Kartikeya Dwivedi | 1 | -0/+54 |
2022-04-19 | selftests/bpf: Use non-autoloaded programs in few tests | Andrii Nakryiko | 6 | -65/+35 |
2022-04-19 | libbpf: Support opting out from autoloading BPF programs declaratively | Andrii Nakryiko | 1 | -10/+21 |
2022-04-19 | selftests/bpf: Workaround a verifier issue for test exhandler | Yonghong Song | 1 | -2/+13 |
2022-04-19 | selftests/bpf: Limit unroll_count for pyperf600 test | Yonghong Song | 2 | -4/+11 |
2022-04-19 | bpf: Move rcu lock management out of BPF_PROG_RUN routines | Stanislav Fomichev | 4 | -128/+124 |
2022-04-19 | selftests/bpf: Refactor prog_tests logging and test execution | Mykola Lysenko | 4 | -221/+202 |
2022-04-15 | xsk: Drop ternary operator from xskq_cons_has_entries | Maciej Fijalkowski | 1 | -1/+1 |
2022-04-15 | ice, xsk: Avoid refilling single Rx descriptors | Maciej Fijalkowski | 1 | -1/+4 |
2022-04-15 | stmmac, xsk: Diversify return values from xsk_wakeup call paths | Maciej Fijalkowski | 1 | -2/+2 |
2022-04-15 | mlx5, xsk: Diversify return values from xsk_wakeup call paths | Maciej Fijalkowski | 1 | -1/+1 |
2022-04-15 | ixgbe, xsk: Diversify return values from xsk_wakeup call paths | Maciej Fijalkowski | 1 | -3/+3 |
2022-04-15 | i40e, xsk: Diversify return values from xsk_wakeup call paths | Maciej Fijalkowski | 1 | -3/+3 |
2022-04-15 | ice, xsk: Diversify return values from xsk_wakeup call paths | Maciej Fijalkowski | 1 | -3/+3 |
2022-04-15 | ixgbe, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full | Maciej Fijalkowski | 2 | -9/+19 |
2022-04-15 | i40e, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full | Maciej Fijalkowski | 2 | -10/+23 |
2022-04-15 | ice, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full | Maciej Fijalkowski | 2 | -10/+20 |
2022-04-15 | ixgbe, xsk: Decorate IXGBE_XDP_REDIR with likely() | Maciej Fijalkowski | 1 | -12/+13 |
2022-04-15 | ice, xsk: Decorate ICE_XDP_REDIR with likely() | Maciej Fijalkowski | 1 | -10/+11 |