2024-03-06 |
Daniel Borkmann | selftests/bpf: Fix up xdp bonding test wrt feature... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2024-03-06 |
Daniel Borkmann | xdp, bonding: Fix feature flags when there are no slave... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2024-01-23 |
Daniel Borkmann | bpf: Sync uapi bpf.h header for the tooling infra Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-12-21 |
Daniel Borkmann | bpf: Re-support uid and gid when mounting bpffs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-12-04 |
Daniel Borkmann | packet: Move reference count in packet_sock to atomic_long_t Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-11-28 |
Daniel Borkmann | netkit: Reject IFLA_NETKIT_PEER_INFO in netkit_change_link Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-11-20 |
Daniel Borkmann | selftests/bpf: Add netkit to tc_redirect selftest Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-11-20 |
Daniel Borkmann | selftests/bpf: De-veth-ize the tc_redirect test case Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-11-20 |
Daniel Borkmann | bpf, netkit: Add indirect call wrapper for fetching... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-11-20 |
Daniel Borkmann | netkit: Add tstats per-CPU traffic counters Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-11-20 |
Daniel Borkmann | net: Move {l,t,d}stats allocation to core and convert... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-11-20 |
Daniel Borkmann | net, vrf: Move dstats structure to core Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-24 |
Daniel Borkmann | selftests/bpf: Add selftests for netkit Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-24 |
Daniel Borkmann | selftests/bpf: Add netlink helper library Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-24 |
Daniel Borkmann | bpftool: Extend net dump with netkit progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-24 |
Daniel Borkmann | bpftool: Implement link show support for netkit Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-24 |
Daniel Borkmann | libbpf: Add link-based API for netkit Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-24 |
Daniel Borkmann | tools: Sync if_link uapi header Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-24 |
Daniel Borkmann | netkit, bpf: Add bpf programmable net device Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-23 |
Daniel Borkmann | bpf, tcx: Get rid of tcx_link_const Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-17 |
Daniel Borkmann | selftests/bpf: Add additional mprog query test coverage Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-16 |
Daniel Borkmann | net, sched: Add tcf_set_drop_reason for {__,}tcf_classify Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-16 |
Daniel Borkmann | net, sched: Make tc-related drop reason more flexible Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-16 |
Daniel Borkmann | Merge branch 'bpf-log-improvements' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-07 |
Daniel Borkmann | selftests/bpf: Make seen_tc* variable tests more robust Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-07 |
Daniel Borkmann | selftests/bpf: Test query on empty mprog and pass revision... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-07 |
Daniel Borkmann | selftests/bpf: Adapt assert_mprog_count to always expect... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-07 |
Daniel Borkmann | selftests/bpf: Test bpf_mprog query API via libbpf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-07 |
Daniel Borkmann | bpf: Handle bpf_mprog_query with NULL entry Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-07 |
Daniel Borkmann | bpf: Fix BPF_PROG_QUERY last field check Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-10-04 |
Daniel Borkmann | Merge branch 'bpf-xsk-sh-umem' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-09-29 |
Daniel Borkmann | selftest/bpf: Add various selftests for program limits Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-09-29 |
Daniel Borkmann | bpf, mprog: Fix maximum program check on mprog attachment Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-08-31 |
Daniel Borkmann | bpf: Annotate bpf_long_memcpy with data_race Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-08-28 |
Daniel Borkmann | net: Make consumed action consistent in sch_handle_egress Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-08-28 |
Daniel Borkmann | net: Fix skb consume leak in sch_handle_egress Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-08-16 |
Daniel Borkmann | bpftool: Implement link show support for xdp Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-08-16 |
Daniel Borkmann | bpftool: Implement link show support for tcx Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-08-15 |
Daniel Borkmann | selftests/bpf: Add various more tcx test cases Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-08-04 |
Daniel Borkmann | selftests/bpf: Add test for detachment on empty mprog... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-08-04 |
Daniel Borkmann | bpf: Fix mprog detachment for empty mprog entry Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-07-25 |
Daniel Borkmann | selftests/bpf: Test that SO_REUSEPORT can be used with... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-07-24 |
Daniel Borkmann | tcx: Fix splat in ingress_destroy upon tcx_entry_free Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-07-19 |
Daniel Borkmann | selftests/bpf: Add mprog API tests for BPF tcx links Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-07-19 |
Daniel Borkmann | selftests/bpf: Add mprog API tests for BPF tcx opts Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-07-19 |
Daniel Borkmann | bpftool: Extend net dump with tcx progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-07-19 |
Daniel Borkmann | libbpf: Add helper macro to clear opts structs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-07-19 |
Daniel Borkmann | libbpf: Add link-based API for tcx Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-07-19 |
Daniel Borkmann | libbpf: Add opts-based attach/detach/query API for tcx Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-07-19 |
Daniel Borkmann | bpf: Add fd-based tcx multi-prog infra with link support Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-07-19 |
Daniel Borkmann | bpf: Add generic attach/detach/query API for multi... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-07-12 |
Daniel Borkmann | Merge branch 'bpf-mem-cache-free-rcu' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-06-30 |
Daniel Borkmann | selftests/bpf: Fix bpf_nf failure upon test rerun Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-05-26 |
Daniel Borkmann | bpf: Fix bad unlock balance on freeze_mutex Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-27 |
Daniel Borkmann | selftests/bpf: Add test case to assert precise scalar... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-19 |
Daniel Borkmann | bpf: Fix incorrect verifier pruning due to missing... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-17 |
Daniel Borkmann | bpf: Set skb redirect and from_ingress info in __bpf_tx_skb Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-13 |
Daniel Borkmann | bpf, sockmap: Revert buggy deadlock fix in the sockhash... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Daniel Borkmann | Merge branch 'bpf-verifier-log-rotation' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-22 |
Daniel Borkmann | bpf: Fix __reg_bound_offset 64->32 var_off subreg propagation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-21 |
Daniel Borkmann | bpf: Adjust insufficient default bpf_jit_limit Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-03 |
Daniel Borkmann | Merge branch 'bpf-kptr-rcu' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-02-13 |
Daniel Borkmann | Merge branch 'xdp-ice-mbuf' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-02-11 |
Daniel Borkmann | docs, bpf: Ensure IETF's BPF mailing list gets copied... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-02-01 |
Daniel Borkmann | Merge branch 'kfunc-annotation' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-02-01 |
Daniel Borkmann | Merge branch 'xdp-ice-mbuf' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Daniel Borkmann | Merge branch 'libbpf-extend-arguments-tracing' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-22 |
Daniel Borkmann | selftests/bpf: Add jit probe_mem corner case tests... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-30 |
Daniel Borkmann | selftests/bpf: Add bench test to arm64 and s390x denylist Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-09 |
Daniel Borkmann | libbpf: Remove gcc support for bpf_tail_call_static... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-05 |
Daniel Borkmann | Merge branch 'bpf-allocator' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-25 |
Daniel Borkmann | bpf: Don't use tnum_range on array range checking for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-17 |
Daniel Borkmann | bpf: Partially revert flexible-array member replacement Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-01 |
Daniel Borkmann | bpf, selftests: Add verifier test case for jmp32's... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-01 |
Daniel Borkmann | bpf, selftests: Add verifier test case for imm=0,umin... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-01 |
Daniel Borkmann | bpf: Fix insufficient bounds propagation from adjust_scalar_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-01 |
Daniel Borkmann | bpf: Fix incorrect verifier simulation around jmp32... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-17 |
Daniel Borkmann | bpf, docs: Update some of the JIT/maintenance entries Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-26 |
Daniel Borkmann | net, neigh: Set lower cap for neigh_managed_work rearming Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-13 |
Daniel Borkmann | Merge branch 'pr/bpf-sysctl' into bpf-next Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-18 |
Daniel Borkmann | Merge branch 'bpf-fix-sock-field-tests' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-10 |
Daniel Borkmann | Merge branch 'bpf-tstamp-follow-ups' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-04 |
Daniel Borkmann | mm: Consider __GFP_NOWARN flag for oversized kvmalloc... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-02-28 |
Daniel Borkmann | Merge branch 'for-next/insn' of ssh://gitolite.kernel... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-02-10 |
Daniel Borkmann | Merge branch 'bpf-light-skel' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-02-03 |
Daniel Borkmann | Merge branch 'bpf-libbpf-deprecated-cleanup' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-02-03 |
Daniel Borkmann | net, neigh: Do not trigger immediate probes on NUD_FAILED... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-02-02 |
Daniel Borkmann | Merge branch 'bpf-btf-dwarf5' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-02-01 |
Daniel Borkmann | Merge branch 'bpf-drop-libbpf-from-preload' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-27 |
Daniel Borkmann | Merge branch 'xsk-batching' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-24 |
Daniel Borkmann | selftests, bpf: Do not yet switch to new libbpf XDP... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-19 |
Daniel Borkmann | bpf, selftests: Add ringbuf memory type confusion test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-19 |
Daniel Borkmann | bpf, selftests: Add various ringbuf tests with invalid... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-19 |
Daniel Borkmann | bpf: Fix ringbuf memory type confusion when passing... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-19 |
Daniel Borkmann | bpf: Fix out of bounds access for ringbuf helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-19 |
Daniel Borkmann | bpf: Generally fix helper register offset check Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-19 |
Daniel Borkmann | bpf: Mark PTR_TO_FUNC register initially with zero... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-19 |
Daniel Borkmann | bpf: Generalize check_ctx_reg for reuse with other... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-06 |
Daniel Borkmann | veth: Do not record rx queue hint in veth_xmit Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-05 |
Daniel Borkmann | bpf, selftests: Add verifier test for mem_or_null register... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |