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-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-18 |
Grant Seltzer | bpf: Add documentation for libbpf including API autogen 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-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 |
2021-05-26 |
Jesper Dangaard... | bpf: Run devmap xdp_prog on flush instead of bulk enqueue Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-25 |
Daniel Borkmann | bpf, selftests: Adjust few selftest result_unpriv outcomes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-25 |
Daniel Borkmann | bpf: No need to simulate speculative domain for immediates Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-25 |
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-25 |
Daniel Borkmann | bpf: Wrap aux data inside bpf_sanitize_info container Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-25 |
Daniel Borkmann | bpf: Fix BPF_LSM kconfig symbol dependency Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-25 |
Jussi Maki | selftests/bpf: Add test for l3 use of bpf_redirect_peer Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-25 |
Liu Jian | bpftool: Add sock_release help info for cgroup attach... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-25 |
Magnus Karlsson | xsk: Use kvcalloc to support large umems Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-20 |
Jussi Maki | bpf: Set mac_len in bpf_skb_change_head Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-20 |
Yinjun Zhang | bpf, offload: Reorder offload callback 'prepare' in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-20 |
Florent Revest | bpf: Avoid using ARRAY_SIZE on an uninitialized pointer Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-20 |
Florent Revest | bpf: Clarify a bpf_bprintf_prepare macro Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-20 |
Andrii Nakryiko | selftests/bpf: Test ringbuf mmap read-only and read... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-20 |
Stanislav Fomichev | selftests/bpf: Convert static to global in tc_redirect... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-20 |
Daniel Borkmann | bpf: Fix BPF_JIT kconfig symbol dependency Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-19 |
Alexei Starovoitov | bpf: Add cmd alias BPF_PROG_RUN Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-19 |
Daniel Borkmann | Merge branch 'bpf-loader-progs' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | selftests/bpf: Convert test trace_printk to lskel. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | selftests/bpf: Convert test printk to use rodata. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | selftests/bpf: Convert atomics test to light skeleton. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | selftests/bpf: Convert few tests to light skeleton. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | bpftool: Use syscall/loader program in "prog load"... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | libbpf: Introduce bpf_map__initial_value(). Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | libbpf: Cleanup temp FDs when intermediate sys_bpf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | libbpf: Generate loader program out of BPF ELF file. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | libbpf: Preliminary support for fd_idx Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | libbpf: Add bpf_object pointer to kernel_supports(). Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | libbpf: Change the order of data and text relocations. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | bpf: Add bpf_sys_close() helper. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | bpf: Add bpf_btf_find_by_name_kind() helper. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | bpf: Introduce fd_idx Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | selftests/bpf: Test for btf_load command. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | bpf: Make btf_load command to be bpfptr_t compatible. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | selftests/bpf: Test for syscall program type Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | libbpf: Support for syscall program type Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | bpf: Prepare bpf syscall to be used from kernel and... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |