2022-11-01 |
Wang Yufen | bpf, sockmap: Fix the sk->sk_forward_alloc warning... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-01 |
Kees Cook | bpf, verifier: Fix memory leak in array reallocation... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-27 |
Andrii Nakryiko | libbpf: Don't require full struct enum64 in UAPI headers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-27 |
Yauheni Kaliuta | selftests/bpf: Fix passing arguments via function in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-26 |
Liu Jian | skmsg: Schedule psock work if the cached skb exists... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-26 |
Liu Jian | selftests/bpf: Add wait send memory test for sockmap... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-26 |
Liu Jian | net: If sock is dead don't access sock's sk_wq in sk_stream_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-22 |
Jalal Mostafa | xsk: Inherit need_wakeup flag for shared sockets Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-16 |
Xin Liu | libbpf: Clean up legacy bpf maps declaration in bpf_helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-16 |
Andrii Nakryiko | selftests/bpf: Add veristat tool for mass-verifying... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-16 |
Andrii Nakryiko | libbpf: Fix crash if SEC("freplace") programs don't... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-16 |
Andrii Nakryiko | selftests/bpf: Fix test_verif_scale{1,3} SEC() annotations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-16 |
Jiri Olsa | bpf: Move bpf_dispatcher function out of ftrace locations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-16 |
Peter Zijlstra ... | ftrace: Add HAVE_DYNAMIC_FTRACE_NO_PATCHABLE Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-16 |
Yauheni Kaliuta | bpf: Use bpf_capable() instead of CAP_SYS_ADMIN for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-16 |
Lee Jones | bpf: Ensure correct locking around vulnerable function... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-09 |
Daniel Borkmann | libbpf: Remove gcc support for bpf_tail_call_static... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-05 |
Daniel Borkmann | Merge branch 'bpf-allocator' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-05 |
Alexei Starovoitov | bpf: Optimize rcu_barrier usage between hash map and... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-05 |
Alexei Starovoitov | bpf: Remove usage of kmem_cache from bpf_mem_cache. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-05 |
Alexei Starovoitov | bpf: Remove prealloc-only restriction for sleepable... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-05 |
Alexei Starovoitov | bpf: Prepare bpf_mem_alloc to be used by sleepable... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-05 |
Alexei Starovoitov | bpf: Remove tracing program restriction on map types Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-05 |
Alexei Starovoitov | bpf: Convert percpu hash map to per-cpu bpf_mem_alloc. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-05 |
Alexei Starovoitov | bpf: Add percpu allocation support to bpf_mem_alloc. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-05 |
Alexei Starovoitov | bpf: Batch call_rcu callbacks instead of SLAB_TYPESAFE_BY_RCU. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-05 |
Alexei Starovoitov | bpf: Adjust low/high watermarks in bpf_mem_cache Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-05 |
Alexei Starovoitov | bpf: Optimize call_rcu in non-preallocated hash map. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-05 |
Alexei Starovoitov | bpf: Optimize element count in non-preallocated hash... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-05 |
Alexei Starovoitov | bpf: Relax the requirement to use preallocated hash... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-05 |
Alexei Starovoitov | samples/bpf: Reduce syscall overhead in map_perf_test. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-05 |
Alexei Starovoitov | selftests/bpf: Improve test coverage of test_maps Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-05 |
Alexei Starovoitov | bpf: Convert hash map to bpf_mem_alloc. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-05 |
Alexei Starovoitov | bpf: Introduce any context BPF specific memory allocator. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-02 |
Ian Rogers | selftests/xsk: Avoid use-after-free on ctx Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-02 |
Daniel Müller | selftests/bpf: Store BPF object files with .bpf.o extension Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-02 |
Maciej Fijalkowski | selftests/xsk: Add support for zero copy testing Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-02 |
Maciej Fijalkowski | selftests/xsk: Make sure single threaded test terminates Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-02 |
Maciej Fijalkowski | selftests/xsk: Add support for executing tests on physical... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-02 |
Maciej Fijalkowski | selftests/xsk: Increase chars for interface name to 16 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-02 |
Maciej Fijalkowski | selftests/xsk: Introduce default Rx pkt stream Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-02 |
Maciej Fijalkowski | selftests/xsk: Query for native XDP support Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-02 |
Shmulik Ladkani | selftests/bpf: Amend test_tunnel to exercise BPF_F_TUNINFO_FLAGS Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-02 |
Shmulik Ladkani | bpf: Support getting tunnel flags Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-09-02 |
Shung-Hsi Yu | bpf, tnums: Warn against the usage of tnum_in(tnum_range... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-31 |
Martin KaFai Lau | selftest/bpf: Ensure no module loading in bpf_setsockopt... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-31 |
Martin KaFai Lau | bpf, net: Avoid loading module when calling bpf_setsockopt... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-31 |
James Hilliard | libbpf: Add GCC support for bpf_tail_call_static Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-31 |
Maciej Fijalkowski | selftests/xsk: Add missing close() on netns fd Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-31 |
Maciej Fijalkowski | xsk: Fix backpressure mechanism on Tx Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-31 |
Shung-Hsi Yu | MAINTAINERS: Add include/linux/tnum.h to BPF CORE Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-29 |
James Hilliard | selftests/bpf: Fix connect4_prog tcp/socket header... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-29 |
James Hilliard | selftests/bpf: Fix bind{4,6} tcp/socket header type... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-29 |
Tiezhu Yang | bpf, mips: No need to use min() to get MAX_TAIL_CALL_CNT Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-23 |
Kuniyuki Iwashima | bpf: Fix a data-race around bpf_jit_limit. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-23 |
Quentin Monnet | scripts/bpf: Set date attribute for bpf-helpers(7)... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-23 |
Quentin Monnet | scripts/bpf: Set version attribute for bpf-helpers... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-23 |
Shmulik Ladkani | bpf, selftests: Test BPF_FLOW_DISSECTOR_CONTINUE Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-23 |
Shmulik Ladkani | bpf, test_run: Propagate bpf_flow_dissect's retval... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-23 |
Shmulik Ladkani | bpf, flow_dissector: Introduce BPF_FLOW_DISSECTOR_CONTINUE... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-23 |
Shmulik Ladkani | flow_dissector: Make 'bpf_flow_dissect' return the... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-18 |
Pu Lehui | bpf, cgroup: Fix kernel BUG in purge_effective_progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-18 |
Eyal Birger | ip_tunnel: Respect tunnel key's "flow_flags" in IP... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-17 |
YiFei Zhu | bpf: Restrict bpf_sys_bpf to CAP_PERFMON Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-17 |
Daniel Borkmann | bpf: Partially revert flexible-array member replacement Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-17 |
Andrii Nakryiko | selftests/bpf: Few fixes for selftests/bpf built in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-17 |
Andrii Nakryiko | libbpf: Clean up deprecated and legacy aliases Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-17 |
Andrii Nakryiko | libbpf: Streamline bpf_attr and perf_event_attr initialization Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-17 |
Andrii Nakryiko | libbpf: Fix potential NULL dereference when parsing ELF Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-17 |
Liu Jian | skmsg: Fix wrong last sg check in sk_msg_recvmsg() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-15 |
Daniel Xu | selftests/bpf: Update CI kconfig Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-15 |
Daniel Xu | selftests/bpf: Add connmark read test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-15 |
Daniel Xu | selftests/bpf: Add existing connection bpf_*_ct_lookup... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-15 |
Quentin Monnet | bpftool: Clear errno after libcap's checks Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-15 |
Quentin Monnet | bpf: Clear up confusion in bpf_skb_adjust_room()'s... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-15 |
Quentin Monnet | bpftool: Fix a typo in a comment Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-15 |
Magnus Karlsson | xsk: Fix corrupted packets for XDP_SHARED_UMEM Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-10 |
Shibin Koikkara... | selftests/xsk: Update poll test cases Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-10 |
Xu Kuohai | bpf, arm64: Fix bpf trampoline instruction endianness Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-09 |
Daniel Xu | selftests/bpf: Fix vmtest.sh getopts optstring Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-09 |
Daniel Xu | selftests/bpf: Fix vmtest.sh -h to not require root Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-08 |
Joanne Koong | bpf: Verifier cleanups Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-08 |
Aijun Sun | bpf, arm64: Allocate program buffer using kvcalloc... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-08 |
Stanislav Fomichev | selftests/bpf: Excercise bpf_obj_get_info_by_fd for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-08 |
Stanislav Fomichev | bpf: Use proper target btf when exporting attach_btf_obj_id Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-08 |
Andrii Nakryiko | libbpf: Reject legacy 'maps' ELF section Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-08 |
Joanne Koong | selftests/bpf: Clean up sys_nanosleep uses Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-08-08 |
Jiri Olsa | mptcp, btf: Add struct mptcp_sock definition when CONFIG_MPT... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-27 |
Daniel Müller | selftests/bpf: Adjust vmtest.sh to use local kernel... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-27 |
Daniel Müller | selftests/bpf: Copy over libbpf configs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-27 |
Daniel Müller | selftests/bpf: Sort configuration Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-26 |
Ilya Leoshkevich | selftests/bpf: Attach to socketcall() in test_probe_user Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-26 |
Ilya Leoshkevich | libbpf: Extend BPF_KSYSCALL documentation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-26 |
Lorenzo Bianconi | bpf, devmap: Compute proper xdp_frame len redirecting... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-26 |
Joanne Koong | bpf: Fix bpf_xdp_pointer return pointer Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-26 |
Paul Chaignon | selftests/bpf: Don't assign outer source IP to host Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-26 |
Paul Chaignon | bpf: Set flow flag to allow any source IP in bpf_tunnel_key Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-26 |
Paul Chaignon | geneve: Use ip_tunnel_key flow flags in route lookups Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-26 |
Paul Chaignon | vxlan: Use ip_tunnel_key flow flags in route lookups Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-26 |
Paul Chaignon | ip_tunnels: Add new flow flags field to ip_tunnel_key Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |