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-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-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 |
2021-06-22 |
Kumar Kartikeya... | libbpf: Switch to void * casting in netlink helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-22 |
Kumar Kartikeya... | libbpf: Add request buffer type for netlink messages Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-22 |
Maciej Żenczykowski | bpf: Fix regression on BPF_OBJ_GET with non-O_RDWR... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-21 |
Jonathan Edwards | libbpf: Add extra BPF_PROG_TYPE check to bpf_object__probe_l... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-21 |
Cong Wang | skmsg: Increase sk->sk_drops when dropping packets Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-21 |
Cong Wang | skmsg: Pass source psock to sk_psock_skb_redirect() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-21 |
Cong Wang | skmsg: Teach sk_psock_verdict_apply() to return errors Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-21 |
Cong Wang | skmsg: Fix a memory leak in sk_psock_verdict_apply() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-21 |
Cong Wang | skmsg: Clear skb redirect pointer before dropping it Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-21 |
Cong Wang | udp: Fix a memory leak in udp_read_sock() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-21 |
Cong Wang | selftests/bpf: Retry for EAGAIN in udp_redir_to_connected() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-21 |
Cong Wang | skmsg: Improve udp_bpf_recvmsg() accuracy Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-18 |
Grant Seltzer | bpf: Add documentation for libbpf including API autogen Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |