2022-01-27 | Daniel Borkmann | bpf: Don't promote bogus looking registers after null... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2022-01-16 | 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-16 | Daniel Borkmann | bpf: Fix out of bounds access from invalid *_or_null... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2022-01-05 | 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-12-22 | 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-22 | Daniel Borkmann | bpf: Make 32->64 bounds propagation slightly more robust Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-12-22 | Daniel Borkmann | bpf: Fix signed bounds propagation after mov32 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-12-01 | Daniel Borkmann | bpf: Fix toctou on read-only map's constant scalar... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-11-18 | Daniel Borkmann | net, neigh: Enable state migration between NUD_PERMANENT... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-11-18 | Daniel Borkmann | net, neigh: Fix NTF_EXT_LEARNED in combination with... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-10-27 | 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-03 | Daniel Borkmann | bpf: Fix ringbuf helper function compatibility Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-08-15 | Daniel Borkmann | bpf: Add lockdown check for probe_write_user helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-08-08 | Daniel Borkmann | bpf, selftests: Adjust few selftest outcomes wrt unreachable... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-08-08 | Daniel Borkmann | bpf: Update selftests to reflect new error states Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-08-08 | Daniel Borkmann | bpf, selftests: Adjust few selftest result_unpriv outcomes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-08-04 | Daniel Borkmann | bpf: Fix pointer arithmetic mask tightening under state... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-08-04 | Daniel Borkmann | bpf: Remove superfluous aux sanitation on subprog rejection Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-08-04 | Daniel Borkmann | bpf: Fix leakage due to insufficient speculative store... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-08-04 | Daniel Borkmann | bpf: Introduce BPF nospec instruction for mitigating... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-07-28 | 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-07-19 | Daniel Borkmann | bpf: Fix up register-based shifts in interpreter to... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-06-23 | 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-23 | Daniel Borkmann | bpf: Inherit expanded/patched seen count from old aux... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-06-23 | Daniel Borkmann | bpf: Fix leakage under speculation on mispredicted... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-06-10 | Daniel Borkmann | bpf, lockdown, audit: Fix buggy SELinux lockdown permission... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-05-28 | Daniel Borkmann | bpf: No need to simulate speculative domain for immediates Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-05-28 | 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-28 | Daniel Borkmann | bpf: Wrap aux data inside bpf_sanitize_info container Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-05-14 | Daniel Borkmann | bpf: Fix alu32 const subreg bound tracking on bitwise... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-05-14 | Daniel Borkmann | bpf: Fix propagation of 32 bit unsigned bounds from... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-05-07 | Daniel Borkmann | bpf: Fix leakage of uninitialized bpf stack under speculation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-05-07 | Daniel Borkmann | bpf: Fix masking negation logic upon negative dst register Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-04-28 | Daniel Borkmann | bpf: Tighten speculative pointer arithmetic mask Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-04-28 | Daniel Borkmann | bpf: Refactor and streamline bounds check into helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-04-21 | Daniel Borkmann | bpf: Move sanitize_val_alu out of op switch Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-04-21 | Daniel Borkmann | bpf: Improve verifier error messages for users Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-04-21 | 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-21 | Daniel Borkmann | bpf: Move off_reg into sanitize_ptr_alu Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-04-21 | 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-21 | Daniel Borkmann | bpf: Use correct permission flag for mixed signed bounds... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-03-30 | Daniel Borkmann | net, bpf: Fix ip6ip6 crash with collect_md populated... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-03-30 | Daniel Borkmann | net: Consolidate common blackhole dst ops Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-03-17 | 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-26 | Daniel Borkmann | bpf: Fix truncation handling for mod32 dst reg wrt... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-02-13 | Daniel Borkmann | bpf: Fix verifier jsgt branch analysis on max bound Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-02-13 | 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-13 | Daniel Borkmann | bpf: Fix verifier jmp32 pruning decision logic Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2021-01-23 | Daniel Borkmann | bpf: Fix signed_{sub,add32}_overflows type handling 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-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 |
2020-09-30 | Daniel Borkmann | bpf, libbpf: Add bpf_tail_call_static helper for bpf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...b46642d513b4a6bde9a7dd01.1601477936.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-09-30 | Daniel Borkmann | bpf: Add redirect_neigh helper as redirect drop-in Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...899b73b8112e0013be782d35.1601477936.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-09-30 | Daniel Borkmann | bpf, net: Rework cookie generator as per-cpu one Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...a14e1d5213c19d8be87d1dc8.1601477936.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-09-30 | Daniel Borkmann | bpf: Add classid helper only based on skb->sk Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...901c5aa99ebdefb028dce600.1601477936.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-09-08 | Daniel Borkmann | bpf: Fix clobbering of r2 in bpf_gen_ld_abs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...b1a53e49c5dfb238a040c298.1599512096.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-08-28 | Daniel Borkmann | Merge branch 'bpf-sleepable' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-08-20 | Daniel Borkmann | Merge branch 'bpf-umd-debug' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-08-03 | Daniel Borkmann | Merge branch 'bpf-libbpf-btf-parsing' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-07-08 | Daniel Borkmann | Merge branch 'bpf-libbpf-old-kernel' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-06-02 | Daniel Borkmann | bpf, selftests: Adapt cls_redirect to call csum_level... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...307cbc5ad870112671d9c6f7.1591108731.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-06-02 | Daniel Borkmann | bpf: Add csum_level helper for fixing up csum levels Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...0ffeb511493c93c450a01e1a.1591108731.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-06-02 | Daniel Borkmann | bpf: Fix up bpf_skb_adjust_room helper's skb csum setting Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...76ddbfce81fdfce7bfc68808.1591108731.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-06-01 | Daniel Borkmann | Merge branch 'bpf-ring-buffer' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-05-19 | Daniel Borkmann | bpf, testing: Add get{peer, sock}name selftests to... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...f715a95d61a84fb4a960f2bf.1589841594.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-05-19 | Daniel Borkmann | bpf, bpftool: Enable get{peer, sock}name attach types Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...0c4df56a9cc7e52f5f7bb5ef.1589841594.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-05-19 | Daniel Borkmann | bpf, libbpf: Enable get{peer, sock}name attach types Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...64754a5975c75a7795051bd2.1589841594.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-05-19 | Daniel Borkmann | bpf: Add get{peer, sock}name attach types for sock_addr Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...e3efb45546490bacd796a220.1589841594.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-05-15 | Daniel Borkmann | bpf: Fix check_return_code to only allow [0,1] in trace_iter... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-05-15 | Daniel Borkmann | Merge branch 'bpf-cap' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-05-15 | Daniel Borkmann | bpf, bpftool: Allow probing for CONFIG_HZ from kernel... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...org/bpf/20200513075849.20868-1-daniel@iogearbox.net |
commit | commitdiff | tree |
2020-05-15 | Daniel Borkmann | bpf: Restrict bpf_trace_printk()'s %s usage and add... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...org/bpf/20200515101118.6508-4-daniel@iogearbox.net |
commit | commitdiff | tree |
2020-05-15 | Daniel Borkmann | bpf: Add bpf_probe_read_{user, kernel}_str() to do_refine_re... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...org/bpf/20200515101118.6508-3-daniel@iogearbox.net |
commit | commitdiff | tree |
2020-05-15 | Daniel Borkmann | bpf: Restrict bpf_probe_read{, str}() only to archs... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...org/bpf/20200515101118.6508-2-daniel@iogearbox.net |
commit | commitdiff | tree |
2020-05-06 | Daniel Borkmann | Merge branch 'bpf-rv64-jit' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-04-28 | Daniel Borkmann | Merge branch 'work.sysctl' of ssh://gitolite.kernel... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-03-30 | Daniel Borkmann | bpf, doc: Add John as official reviewer to BPF subsystem Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...c5b5a3bc7f8e900b39805639.1585556231.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-03-30 | Daniel Borkmann | bpf: Undo incorrect __reg_bound_offset32 handling Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...org/bpf/20200330160324.15259-2-daniel@iogearbox.net |
commit | commitdiff | tree |
2020-03-29 | Daniel Borkmann | Merge branch 'bpf-lsm' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-03-29 | Daniel Borkmann | bpf, net: Fix build issue when net ns not configured Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-03-28 | Daniel Borkmann | bpf: Add selftest cases for ctx_or_null argument type Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...36465ef7f068a49e9efd3548.1585323121.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-03-28 | Daniel Borkmann | bpf: Enable retrival of pid/tgid/comm from bpf cgroup... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...43be8b41edcfd858706f39d7.1585323121.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-03-28 | Daniel Borkmann | bpf: Enable bpf cgroup hooks to retrieve cgroup v2... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...e3cbb245e6c12374b72145ef.1585323121.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-03-28 | Daniel Borkmann | bpf: Allow to retrieve cgroup v1 classid from v2 hooks Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...947007b4951c260e1074efc3.1585323121.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-03-28 | Daniel Borkmann | bpf: Add netns cookie and enable it for bpf cgroup... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...cf9da0e12690453aded4c788.1585323121.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-03-28 | Daniel Borkmann | bpf: Enable perf event rb output for bpf cgroup progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...1e52473c902e9bfd37559124.1585323121.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-03-28 | Daniel Borkmann | bpf: Enable retrieval of socket cookie for bind/post... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...12d238cc650c1edc5be55119.1585323121.git.daniel@iogearbox.net |
commit | commitdiff | tree |
2020-03-18 | Daniel Borkmann | netfilter: revert introduction of egress hook Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2020-03-13 | Daniel Borkmann | Merge branch 'bpf-core-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
next |