2021-08-13 |
Jussi Maki | selftests/bpf: Fix running of XDP bonding tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Randy Dunlap | bpf, core: Fix kernel-doc notation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Johan Almbladh | bpf, tests: Add tail call test suite Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Johan Almbladh | bpf, tests: Add tests for BPF_CMPXCHG Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Johan Almbladh | bpf, tests: Add tests for atomic operations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Johan Almbladh | bpf, tests: Add test for 32-bit context pointer argument... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Johan Almbladh | bpf, tests: Add branch conversion JIT test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Johan Almbladh | bpf, tests: Add word-order tests for load/store of... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Johan Almbladh | bpf, tests: Add tests for ALU operations implemented... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Johan Almbladh | bpf, tests: Add more ALU64 BPF_MUL tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Johan Almbladh | bpf, tests: Add more BPF_LSH/RSH/ARSH tests for ALU64 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Johan Almbladh | bpf, tests: Add more ALU32 tests for BPF_LSH/RSH/ARSH Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Johan Almbladh | bpf, tests: Add more tests of ALU32 and ALU64 bitwise... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Johan Almbladh | bpf, tests: Fix typos in test case descriptions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Johan Almbladh | bpf, tests: Add BPF_MOV tests for zero and sign extension Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Johan Almbladh | bpf, tests: Add BPF_JMP32 test cases Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Muhammad Falak R... | samples, bpf: Add an explict comment to handle nested... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Yonghong Song | bpf: Fix potentially incorrect results with bpf_get_local_st... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-10 |
Yonghong Song | bpf: Add missing bpf_read_[un]lock_trace() for syscall... 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 |
Jussi Maki | selftests/bpf: Add tests for XDP bonding Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-09 |
Jussi Maki | selftests/bpf: Fix xdp_tx.c prog section name Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-09 |
Jussi Maki | net, core: Allow netdev_lower_get_next_private_rcu... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-09 |
Jussi Maki | bpf, devmap: Exclude XDP broadcast to master device Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-09 |
Jussi Maki | net, bonding: Add XDP support to the bonding driver Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-09 |
Jussi Maki | net, core: Add support for XDP redirection to slave... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-09 |
Jussi Maki | net, bonding: Refactor bond_xmit_hash for use with... 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-08-06 |
Tatsuhiko Yasumatsu | bpf: Fix integer overflow involving bucket_size Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-06 |
Randy Dunlap | libbpf, doc: Eliminate warnings in libbpf_naming_convention Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-06 |
Daniel Xu | libbpf: Do not close un-owned FD 0 on errors Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-06 |
Robin Gögge | libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-06 |
Andrii Nakryiko | selftests/bpf: Rename reference_tracking BPF programs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-06 |
Jose Blanquicet | selftests/bpf: Fix bpf-iter-tcp4 test to print correctly... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-04 |
Matthew Cover | bpf, samples: Add missing mprog-disable to xdp_redirect_cpu... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-04 |
Andrii Nakryiko | bpf: Fix bpf_prog_test_run_xdp logic after incorrect... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Acked-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-08-03 |
Cong Wang | bpf, unix: Check socket type in unix_bpf_update_proto() 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 |
Roy, UjjaL | bpf, doc: Add heading and example for extensions in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-16 |
Andrii Nakryiko | bpf: Add ambient BPF runtime context stored in current 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-15 |
Alexei Starovoitov | selftests/bpf: Add a test with bpf_timer in inner map. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-15 |
Alexei Starovoitov | selftests/bpf: Add bpf_timer test. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-15 |
Alexei Starovoitov | bpf: Teach stack depth check about async callbacks. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-15 |
Alexei Starovoitov | bpf: Implement verifier support for validation of async... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-15 |
Alexei Starovoitov | bpf: Relax verifier recursion check. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-15 |
Alexei Starovoitov | bpf: Remember BTF of inner maps. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-15 |
Alexei Starovoitov | bpf: Prevent pointer mismatch in bpf_timer_init. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-15 |
Alexei Starovoitov | bpf: Add map side support for bpf timers. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-15 |
Alexei Starovoitov | bpf: Introduce bpf timers. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-15 |
Alexei Starovoitov | bpf: Factor out bpf_spin_lock into helpers. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-15 |
Alexei Starovoitov | bpf: Prepare bpf_prog_put() to be called from irq context. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-15 |
Tobias Klauser | selftests/bpf: Remove unused variable in tc_tunnel... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-15 |
Tobias Klauser | bpftool: Check malloc return value in mount_bpffs_for_pin Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-15 |
Jakub Sitnicki | bpf, sockmap, udp: sk_prot needs inuse_idx set for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-15 |
John Fastabend | bpf, sockmap, tcp: sk_prot needs inuse_idx set for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-15 |
John Fastabend | bpf, sockmap: Fix potential memory leak on unlikely... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-15 |
Colin Ian King | s390/bpf: Perform r1 range checking before accessing... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-12 |
Xuan Zhuo | bpf, test: fix NULL pointer dereference on invalid... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-12 |
Baruch Siach | doc, af_xdp: Fix bind flags option typo Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-09 |
John Fastabend | bpf: Selftest to verify mixing bpf2bpf calls and tailcalls... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-09 |
John Fastabend | bpf: Track subprog poke descriptors correctly and fix... Co-developed-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-06 |
Gu Shengxian | bpftool: Properly close va_list 'ap' by va_end() on... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-05 |
Wang Hai | bpf, samples: Fix xdpsock with '-M' parameter missing... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-05 |
Toke Høiland-Jørgensen | bpf, samples: Add -fno-asynchronous-unwind-tables to... Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-07-01 |
Toke Høiland-Jørgensen | bpf, devmap: Convert remaining READ_ONCE() to rcu_dereferenc... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-28 |
Jakub Kicinski | xdp: Move the rxq_info.mem clearing to unreg_mem_model() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-28 |
Rustam Kovhaev | bpf: Fix false positive kmemleak report in bpf_ringbuf_area_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-28 |
Namhyung Kim | bpf: Allow bpf_get_current_ancestor_cgroup_id for tracing Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-28 |
Ravi Bangoria | bpf, x86: Fix extable offset calculation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-25 |
Gary Lin | bpfilter: Specify the log level for the kmsg message Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Toke Høiland-Jørgensen | ti: Remove rcu_read_lock() around XDP program invocation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Toke Høiland-Jørgensen | stmmac: Remove rcu_read_lock() around XDP program invocation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Toke Høiland-Jørgensen | netsec: Remove rcu_read_lock() around XDP program invocation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Toke Høiland-Jørgensen | sfc: Remove rcu_read_lock() around XDP program invocation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Toke Høiland-Jørgensen | qede: Remove rcu_read_lock() around XDP program invocation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Toke Høiland-Jørgensen | nfp: Remove rcu_read_lock() around XDP program invocation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Toke Høiland-Jørgensen | mlx4: Remove rcu_read_lock() around XDP program invocation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Toke Høiland-Jørgensen | marvell: Remove rcu_read_lock() around XDP program... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Toke Høiland-Jørgensen | intel: Remove rcu_read_lock() around XDP program invocation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Toke Høiland-Jørgensen | freescale: Remove rcu_read_lock() around XDP program... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Toke Høiland-Jørgensen | thunderx: Remove rcu_read_lock() around XDP program... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Toke Høiland-Jørgensen | bnxt: Remove rcu_read_lock() around XDP program invocation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Toke Høiland-Jørgensen | ena: Remove rcu_read_lock() around XDP program invocation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Toke Høiland-Jørgensen | bpf, sched: Remove unneeded rcu_read_lock() around... Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Toke Høiland-Jørgensen | xdp: Add proper __rcu annotations to redirect map entries Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Toke Høiland-Jørgensen | bpf: Allow RCU-protected lookups to happen from bh... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Toke Høiland-Jørgensen | doc: Give XDP as example of non-obvious RCU reader... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Paul E. McKenney | doc: Clarify and expand RCU updaters and corresponding... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Paul E. McKenney | rcu: Create an unrcu_pointer() to remove __rcu from... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Maciej Żenczykowski | bpf: Support all gso types in bpf_skb_change_proto() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Maciej Żenczykowski | bpf: Do not change gso_size during bpf_skb_change_proto() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Maciej Żenczykowski | Revert "bpf: Check for BPF_F_ADJ_ROOM_FIXED_GSO when... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Sean Young | media, bpf: Do not copy more entries than user space... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-24 |
Jiri Olsa | bpf, x86: Remove unused cnt increase from EMIT macro Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-23 |
Ilya Maximets | docs, af_xdp: Consistent indentation in examples Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |