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 |
2022-01-05 |
Daniel Borkmann | bpf: Don't promote bogus looking registers after null... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-16 |
Daniel Borkmann | bpf, selftests: Add test case trying to taint map value... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-16 |
Daniel Borkmann | bpf: Make 32->64 bounds propagation slightly more robust Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-16 |
Daniel Borkmann | bpf: Fix signed bounds propagation after mov32 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-15 |
Daniel Borkmann | bpf, selftests: Update test case for atomic cmpxchg... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-15 |
Daniel Borkmann | bpf: Fix kernel address leakage in atomic cmpxchg's... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-15 |
Daniel Borkmann | bpf, selftests: Add test case for atomic fetch on spilled... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-15 |
Daniel Borkmann | bpf: Fix kernel address leakage in atomic fetch Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-22 |
Daniel Borkmann | net, neigh: Fix crash in v6 module initialization error... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-16 |
Daniel Borkmann | bpf: Fix toctou on read-only map's constant scalar... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-15 |
Daniel Borkmann | net, neigh: Reject creating NUD_PERMANENT with NTF_MANAGED... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-15 |
Daniel Borkmann | net, neigh: Use NLA_POLICY_MASK helper for NDA_FLAGS_EXT... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-15 |
Daniel Borkmann | net, neigh: Add build-time assertion to avoid neigh... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-12 |
Daniel Borkmann | net, neigh: Add NTF_MANAGED flag for managed neighbor... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-12 |
Daniel Borkmann | net, neigh: Enable state migration between NUD_PERMANENT... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-12 |
Daniel Borkmann | net, neigh: Fix NTF_EXT_LEARNED in combination with... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-06 |
Daniel Borkmann | bpf, arm: Remove dummy bpf_jit_compile stub Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-06 |
Daniel Borkmann | Merge branch 'bpf-mips-jit' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Daniel Borkmann | bpf, test, cgroup: Use sk_{alloc,free} for test cases Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Daniel Borkmann | bpf, cgroup: Assign cgroup in cgroup_sk_alloc when... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-27 |
Daniel Borkmann | Merge branch 'bpf-xsk-rx-batch' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-13 |
Daniel Borkmann | bpf, selftests: Add test case for mixed cgroup v1/v2 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-13 |
Daniel Borkmann | bpf, selftests: Add cgroup v1 net_cls classid helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-13 |
Daniel Borkmann | bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-13 |
Daniel Borkmann | bpf, selftests: Replicate tailcall limit test for indirect... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-10 |
Daniel Borkmann | Merge branch 'bpf-xsk-selftests' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-02 |
Daniel Borkmann | bpf: Relicense disassembler as GPL-2.0-only OR BSD... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-23 |
Daniel Borkmann | bpf: Fix ringbuf helper function compatibility Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-19 |
Daniel Borkmann | bpf: Undo off-by-one in interpreter tail call count... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-16 |
Daniel Borkmann | Merge branch 'bpf-perf-link' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Daniel Borkmann | bpf: Add lockdown check for probe_write_user helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-09 |
Daniel Borkmann | bpf: Add _kernel suffix to internal lockdown_bpf_read Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-28 |
Daniel Borkmann | bpf: Fix leakage due to insufficient speculative store... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-28 |
Daniel Borkmann | bpf: Introduce BPF nospec instruction for mitigating... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-16 |
Daniel Borkmann | bpf, selftests: Add test cases for pointer alu from... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-16 |
Daniel Borkmann | bpf: Fix pointer arithmetic mask tightening under state... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-16 |
Daniel Borkmann | bpf: Remove superfluous aux sanitation on subprog rejection Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-15 |
Daniel Borkmann | Merge branch 'bpf-timers' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-13 |
Daniel Borkmann | bpf: Fix tail_call_reachable rejection for interpreter... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-17 |
Daniel Borkmann | bpf: Fix up register-based shifts in interpreter to... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-15 |
Daniel Borkmann | Merge branch 'bpf-sock-migration' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-14 |
Daniel Borkmann | bpf, selftests: Adjust few selftest outcomes wrt unreachable... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-14 |
Daniel Borkmann | bpf: Fix leakage under speculation on mispredicted... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-14 |
Daniel Borkmann | bpf: Do not mark insn as seen under speculative path... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-14 |
Daniel Borkmann | bpf: Inherit expanded/patched seen count from old aux... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-02 |
Daniel Borkmann | bpf, lockdown, audit: Fix buggy SELinux lockdown permission... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-26 |
Daniel Borkmann | Merge branch 'bpf-xdp-bcast' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-25 |
Daniel Borkmann | bpf, selftests: Adjust few selftest result_unpriv outcomes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-25 |
Daniel Borkmann | bpf: No need to simulate speculative domain for immediates Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-25 |
Daniel Borkmann | bpf: Fix mask direction swap upon off reg sign change Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-25 |
Daniel Borkmann | bpf: Wrap aux data inside bpf_sanitize_info container Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-25 |
Daniel Borkmann | bpf: Fix BPF_LSM kconfig symbol dependency Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-20 |
Daniel Borkmann | bpf: Fix BPF_JIT kconfig symbol dependency Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-19 |
Daniel Borkmann | Merge branch 'bpf-loader-progs' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-11 |
Daniel Borkmann | bpf: Add kconfig knob for disabling unpriv bpf by default Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-11 |
Daniel Borkmann | bpf, kconfig: Add consolidated menu entry for bpf with... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |