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-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 |
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 |
2021-06-18 |
Tony Ambardar | bpf: Fix libelf endian handling in resolv_btfids Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-18 |
Magnus Karlsson | xsk: Fix broken Tx ring validation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-18 |
Magnus Karlsson | xsk: Fix missing validation for skb and unaligned mode Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-17 |
Andrii Nakryiko | selftests/bpf: Fix selftests build with old system... Signed-off-by: Daniel Borkmann <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-15 |
Kuniyuki Iwashima | bpf: Test BPF_SK_REUSEPORT_SELECT_OR_MIGRATE. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-15 |
Kuniyuki Iwashima | libbpf: Set expected_attach_type for BPF_PROG_TYPE_SK_REUSEPORT. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-15 |
Kuniyuki Iwashima | bpf: Support socket migration by eBPF. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-15 |
Kuniyuki Iwashima | bpf: Support BPF_FUNC_get_socket_cookie() for BPF_PROG_TYPE_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-15 |
Kuniyuki Iwashima | tcp: Migrate TCP_NEW_SYN_RECV requests at receiving... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-15 |
Kuniyuki Iwashima | tcp: Migrate TCP_NEW_SYN_RECV requests at retransmitting... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-15 |
Kuniyuki Iwashima | tcp: Migrate TCP_ESTABLISHED/TCP_SYN_RECV sockets in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-15 |
Kuniyuki Iwashima | tcp: Add reuseport_migrate_sock() to select a new listener. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-15 |
Kuniyuki Iwashima | tcp: Keep TCP_CLOSE sockets in the reuseport group. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-15 |
Kuniyuki Iwashima | tcp: Add num_closed_socks to struct sock_reuseport. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-15 |
Kuniyuki Iwashima | net: Introduce net.ipv4.tcp_migrate_req. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-15 |
Kumar Kartikeya... | libbpf: Set NLM_F_EXCL when creating qdisc Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-15 |
Kumar Kartikeya... | libbpf: Remove unneeded check for flags during tc detach 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-08 |
Joe Stringer | selftests, bpf: Make docs tests fail more reliably Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-08 |
Michal Suchanek | libbpf: Fix pr_warn type warnings on 32bit Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-08 |
Jean-Philippe Brucker | tools/bpftool: Fix cross-build Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-03 |
Andrii Nakryiko | selftests/bpf: Add xdp_redirect_multi into .gitignore Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-03 |
Andrii Nakryiko | libbpf: Install skel_internal.h header used from light... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-03 |
Andrii Nakryiko | libbpf: Refactor header installation portions of Makefile Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-03 |
Andrii Nakryiko | libbpf: Move few APIs from 0.4 to 0.5 version 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-06-01 |
Harishankar Vishwanathan | bpf, tnums: Provably sound, faster, and more precise... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-28 |
Hangbin Liu | bpf, devmap: Remove drops variable from bq_xmit_all() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-28 |
Yonghong Song | bpf, docs: Add llvm_reloc.rst to explain llvm bpf relocations 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-26 |
Hangbin Liu | selftests/bpf: Add xdp_redirect_multi test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-26 |
Hangbin Liu | sample/bpf: Add xdp_redirect_map_multi for redirect_map... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-26 |
Hangbin Liu | xdp: Extend xdp_redirect_map with broadcast support Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |