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> ...org/bpf/20210927123921.21535-2-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> ...org/bpf/20210927123921.21535-1-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> ...org/bpf/20210913230759.2313-3-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> ...org/bpf/20210913230759.2313-2-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> ...org/bpf/20210913230759.2313-1-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> ...org/bpf/20210910091900.16119-1-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> ...6b1e82377576a6081e182f25.1626123173.git.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> ...4dffaeb42b8987bb3c852eee.1620765074.git.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> ...4ebd8037da7b6a6b2fb58446.1620765074.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2021-05-11 | Daniel Borkmann | bpf: Fix alu32 const subreg bound tracking on bitwise... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-05-03 | Daniel Borkmann | bpf: Fix leakage of uninitialized bpf stack under speculation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-05-03 | Daniel Borkmann | bpf: Fix masking negation logic upon negative dst register Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-04-27 | Daniel Borkmann | bpf: Fix propagation of 32 bit unsigned bounds from... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-04-16 | Daniel Borkmann | bpf: Update selftests to reflect new error states Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-04-16 | Daniel Borkmann | bpf: Tighten speculative pointer arithmetic mask Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-04-16 | Daniel Borkmann | bpf: Move sanitize_val_alu out of op switch Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-04-16 | Daniel Borkmann | bpf: Refactor and streamline bounds check into helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-04-16 | Daniel Borkmann | bpf: Improve verifier error messages for users Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-04-16 | Daniel Borkmann | bpf: Rework ptr_limit into alu_limit and add common... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-04-16 | Daniel Borkmann | bpf: Ensure off_reg has no mixed signed bounds for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-04-16 | Daniel Borkmann | bpf: Move off_reg into sanitize_ptr_alu Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-04-16 | Daniel Borkmann | bpf: Use correct permission flag for mixed signed bounds... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-04-12 | Daniel Borkmann | bpf: Sync bpf headers in tooling infrastucture Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-03-25 | Daniel Borkmann | bpf: Undo ptr_to_map_key alu sanitation for now Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-03-10 | Daniel Borkmann | net, bpf: Fix ip6ip6 crash with collect_md populated... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-03-10 | Daniel Borkmann | net: Consolidate common blackhole dst ops Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-03-10 | Daniel Borkmann | Merge branch 'bpf-xdp-redirect' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-02-28 | Daniel Borkmann | net: Fix gro aggregation for udp encaps with zero csum Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...kernel.org/r/20210226212248.8300-1-daniel@iogearbox.net |
commit | commitdiff | tree |
2021-02-12 | Daniel Borkmann | bpf: Fix truncation handling for mod32 dst reg wrt... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-02-10 | Daniel Borkmann | bpf: Fix 32 bit src register truncation on div/mod Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-02-10 | Daniel Borkmann | bpf: Fix verifier jmp32 pruning decision logic Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-02-10 | Daniel Borkmann | bpf: Fix verifier jsgt branch analysis on max bound Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-01-20 | Daniel Borkmann | bpf: Fix signed_{sub,add32}_overflows type handling Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-01-12 | Daniel Borkmann | bpf: Extend bind v4/v6 selftests for mark/prio/bindtoifindex Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...335a37aa90fa2f5f3661929c.1610406333.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2021-01-12 | Daniel Borkmann | bpf: Allow to retrieve sol_socket opts from sock_addr... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...c1170e5be787f4dc93a2d7f9.1610406333.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-12-09 | Daniel Borkmann | Merge branch 'bpf-xsk-selftests' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-12-09 | Daniel Borkmann | Merge branch 'bpf-xdp-offload-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-12-01 | Daniel Borkmann | net, xdp, xsk: fix __sk_mark_napi_id_once napi_id error Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-11-30 | Daniel Borkmann | Merge branch 'xdp-preferred-busy-polling' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-11-17 | Daniel Borkmann | Merge branch 'af-xdp-tx-batch' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-11-14 | Daniel Borkmann | Merge branch 'xdp-redirect-bulk' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-11-13 | Daniel Borkmann | Merge branch 'bpf-ptrs-beyond-pkt-end' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-10-21 | Daniel Borkmann | bpf, libbpf: Guard bpf inline asm from bpf_tail_call_static Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...org/bpf/20201021203257.26223-1-daniel@iogearbox.net |
commit | commitdiff | tree |
2020-10-20 | Daniel Borkmann | bpf, doc: Fix patchwork URL to point to kernel.org... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...a3890f2ca988a8e69190c50b.1603223852.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-10-11 | Daniel Borkmann | bpf, selftests: Add redirect_peer selftest Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...org/bpf/20201010234006.7075-7-daniel@iogearbox.net |
commit | commitdiff | tree |
2020-10-11 | Daniel Borkmann | bpf, selftests: Make redirect_neigh test more extensible Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...org/bpf/20201010234006.7075-6-daniel@iogearbox.net |
commit | commitdiff | tree |
2020-10-11 | Daniel Borkmann | bpf, selftests: Add test for different array inner... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...org/bpf/20201010234006.7075-5-daniel@iogearbox.net |
commit | commitdiff | tree |
2020-10-11 | Daniel Borkmann | bpf: Allow for map-in-map with dynamic inner array... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...org/bpf/20201010234006.7075-4-daniel@iogearbox.net |
commit | commitdiff | tree |
2020-10-11 | Daniel Borkmann | bpf: Add redirect_peer helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...org/bpf/20201010234006.7075-3-daniel@iogearbox.net |
commit | commitdiff | tree |
2020-10-11 | Daniel Borkmann | bpf: Improve bpf_redirect_neigh helper description Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...org/bpf/20201010234006.7075-2-daniel@iogearbox.net |
commit | commitdiff | tree |
2020-10-09 | Daniel Borkmann | Merge branch 'bpf-llvm-reg-alloc-patterns' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-10-08 | Daniel Borkmann | bpf: Fix scalar32_min_max_or bounds tracking Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-09-30 | Daniel Borkmann | bpf, selftests: Add redirect_neigh selftest Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...65b0d3be83b44b1ec9889f43.1601477936.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-09-30 | Daniel Borkmann | bpf, selftests: Use bpf_tail_call_static where appropriate Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...6e7ae5897c23940bdcc24cbc.1601477936.git.daniel@iogearbox.net |
commit | commitdiff | tree |
next |