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 |
2021-05-18 |
Alexei Starovoitov | bpf: Introduce bpfptr_t user/kernel pointer. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | bpf: Introduce bpf_sys_bpf() helper and program type. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Dongseok Yi | bpf: Check for BPF_F_ADJ_ROOM_FIXED_GSO when bpf_skb_change_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Cong Wang | skmsg: Remove unused parameters of sk_msg_wait_data() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Tiezhu Yang | bpf, arm64: Remove redundant switch case about BPF_DIV... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-17 |
Kumar Kartikeya... | libbpf: Add selftests for TC-BPF management API Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-17 |
Kumar Kartikeya... | libbpf: Add low level TC-BPF management API Co-developed-by: Daniel Borkmann <daniel@iogearbox.net> # libbpf API design Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-17 |
Kumar Kartikeya... | libbpf: Add various netlink helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-12 |
Tiezhu Yang | bpf, arm64: Replace STACK_ALIGN() with round_up() to... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-11 |
Martin KaFai Lau | bpf: Limit static tcp-cc functions in the .BTF_ids... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-11 |
Jussi Maki | selftests/bpf: Rewrite test_tc_redirect.sh as prog_tests... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-11 |
Arnaldo Carvalho... | libbpf: Provide GELF_ST_VISIBILITY() define for older... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-11 |
Andrii Nakryiko | bpf: Prevent writable memory-mapping of read-only ringbuf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-11 |
Thadeu Lima de Souza... | bpf, ringbuf: Deny reserve of buffers larger than ringbuf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-11 |
Daniel Borkmann | bpf: Fix alu32 const subreg bound tracking on bitwise... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-06 |
Jiri Olsa | bpf: Forbid trampoline attach for functions with variable... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-06 |
Magnus Karlsson | samples/bpf: Consider frame size in tx_only of xdpsock... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-03 |
Xuan Zhuo | xsk: Fix for xp_aligned_validate_desc() when len =... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-03 |
Daniel Borkmann | bpf: Fix leakage of uninitialized bpf stack under speculation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-03 |
Daniel Borkmann | bpf: Fix masking negation logic upon negative dst register Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-27 |
Pedro Tammela | bpf, selftests: Update array map tests for per-cpu... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |