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>
|
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>
|
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>
|
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>
|
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>
|
commit | commitdiff | tree |
2020-10-11 |
Daniel Borkmann | bpf, selftests: Add redirect_peer selftest Signed-off-by: Daniel Borkmann <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>
|
commit | commitdiff | tree |
2020-10-11 |
Daniel Borkmann | bpf, selftests: Add test for different array inner... Signed-off-by: Daniel Borkmann <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>
|
commit | commitdiff | tree |
2020-10-11 |
Daniel Borkmann | bpf: Add redirect_peer helper Signed-off-by: Daniel Borkmann <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>
|
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>
|
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>
|
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>
|
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>
|
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>
|
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>
|
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>
|
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>
|
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>
|
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>
|
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>
|
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>
|
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>
|
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>
|
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>
|
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>
|
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>
|
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>
|
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>
|
commit | commitdiff | tree |
2020-03-30 |
Daniel Borkmann | bpf: Undo incorrect __reg_bound_offset32 handling Signed-off-by: Daniel Borkmann <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>
|
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>
|
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>
|
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>
|
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>
|
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>
|
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>
|
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 |
2020-03-04 |
Daniel Borkmann | Merge branch 'bpf-uapi-enums' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-26 |
Daniel Borkmann | Merge branch 'bpf-bpftool-probes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-21 |
Daniel Borkmann | Merge branch 'bpf-sockmap-listen' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-19 |
Daniel Borkmann | Merge branch 'bpf-skmsg-simplify-restore' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-05 |
Daniel Borkmann | Merge branch 'bpf-xsk-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-27 |
Daniel Borkmann | Merge branch 'bpf-flow-dissector-fix-port-ranges' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-22 |
Daniel Borkmann | Merge branch 'bpf-dynamic-relinking' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-15 |
Daniel Borkmann | Merge branch 'bpf-sockmap-tls-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-15 |
Daniel Borkmann | bpf: Fix incorrect verifier simulation of ARSH under... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-10 |
Daniel Borkmann | Merge branch 'bpf-global-funcs' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-06 |
Daniel Borkmann | bpf: Fix passing modified ctx to ld/abs/ind instruction Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-23 |
Daniel Borkmann | bpf: Fix precision tracking for unbounded scalars Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Daniel Borkmann | bpf: Add further test_verifier cases for record_func_key Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Daniel Borkmann | bpf: Fix record_func_key to perform backtracking on r3 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Daniel Borkmann | Merge branch 'bpf-fix-xsk-wakeup' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Daniel Borkmann | Merge branch 'bpf-riscv-jit-improvements' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-17 |
Daniel Borkmann | bpf: Fix cgroup local storage prog tracking Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-16 |
Daniel Borkmann | bpf: Fix missing prog untrack in release_maps Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-12 |
Daniel Borkmann | bpf, x86, arm64: Enable jit by default when not built... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-11 |
Daniel Borkmann | bpf: Emit audit messages upon successful prog load... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-01 |
Daniel Borkmann | bpf: Avoid setting bpf insns pages read-only when prog... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-25 |
Daniel Borkmann | bpf: Simplify __bpf_arch_text_poke poke type handling Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-25 |
Daniel Borkmann | bpf: Add bpf_jit_blinding_enabled for !CONFIG_BPF_JIT Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |