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-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 |
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-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-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-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 |
2022-07-22 |
Song Liu | bpf: Simplify bpf_prog_pack_[size|mask] Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-22 |
Song Liu | bpf: Support bpf_trampoline on functions with IPMODIFY... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-22 |
Jiri Olsa | bpf, x64: Allow to use caller address from stack Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-22 |
Song Liu | ftrace: Allow IPMODIFY and DIRECT ops on the same function Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-22 |
Song Liu | ftrace: Add modify_ftrace_direct_multi_nolock Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-22 |
Jie2x Zhou | bpf/selftests: Fix couldn't retrieve pinned program... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-21 |
Alejandro Colomar | bpf, docs: Use SPDX license identifier in bpf_doc.py Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-21 |
Xu Kuohai | bpf, arm64: Fix compile error in dummy_tramp() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-21 |
Stanislav Fomichev | bpf: Check attach_func_proto more carefully in check_helper_call Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-21 |
Dan Carpenter | libbpf: Fix str_has_sfx()'s return value Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-21 |
Dan Carpenter | libbpf: Fix sign expansion bug in btf_dump_get_enum_value() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-20 |
Stanislav Fomichev | bpf: Fix bpf_trampoline_{,un}link_cgroup_shim ifdef... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-14 |
Ben Dooks | bpf: Add endian modifiers to fix endian warnings Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-14 |
Yafang Shao | bpf: Warn on non-preallocated case for BPF_PROG_TYPE_RAW_TRA... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-14 |
Maciej Fijalkowski | xsk: Mark napi_id on sendmsg() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-14 |
Nathan Chancellor | bpf, arm64: Mark dummy_tramp as global Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-11 |
Xu Kuohai | bpf, arm64: Add bpf trampoline for arm64 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-11 |
Xu Kuohai | bpf, arm64: Implement bpf_arch_text_poke() for arm64 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-11 |
Xu Kuohai | arm64: Add LDR (literal) instruction Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-11 |
Xu Kuohai | bpf: Remove is_valid_bpf_tramp_flags() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-11 |
Liu Jian | skmsg: Fix invalid last sg check in sk_msg_recvmsg() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-08 |
Stanislav Fomichev | bpf: Check attach_func_proto more carefully in check_return_code Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-08 |
Daniel Müller | selftests/bpf: Add test involving restrict type qualifier Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-08 |
Daniel Müller | bpftool: Add support for KIND_RESTRICT to gen min_core_btf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-08 |
Maciej Fijalkowski | MAINTAINERS: Add entry for AF_XDP selftests files Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-08 |
Maciej Fijalkowski | selftests, xsk: Rename AF_XDP testing app Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-08 |
Pu Lehui | bpf, docs: Remove deprecated xsk libbpf APIs description Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-08 |
Joanne Koong | bpf: Add flags arg to bpf_dynptr_read and bpf_dynptr_write... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-07 |
Eric Dumazet | bpf: Make sure mac_header was set before using it Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-07 |
Dave Marchevsky | selftests/bpf: Add benchmark for local_storage RCU... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-07 |
Yixun Lan | libbpf, riscv: Use a0 for RC register Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-06 |
Andrii Nakryiko | libbpf: Remove unnecessary usdt_rel_ip assignments Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-06 |
Andrii Nakryiko | selftests/bpf: Fix few more compiler warnings Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-06 |
Andrii Nakryiko | selftests/bpf: Fix bogus uninitialized variable warning Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-06 |
Johan Almbladh | xdp: Fix spurious packet loss in generic XDP TX path Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-05 |
Magnus Karlsson | bpf, samples: Remove AF_XDP samples Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-05 |
Quentin Monnet | bpftool: Rename "bpftool feature list" into "... feature... Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-05 |
Tobias Klauser | bpf: Omit superfluous address family check in __bpf_skc_lookup Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-07-01 |
Stanislav Fomichev | selftests/bpf: Skip lsm_cgroup when we don't have trampolines Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-30 |
Yafang Shao | bpftool: Show also the name of type BPF_OBJ_LINK Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-30 |
Maciej Fijalkowski | selftests/xsk: Destroy BPF resources only when ctx... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-30 |
Maciej Fijalkowski | selftests/xsk: Verify correctness of XDP prog attach... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-30 |
Maciej Fijalkowski | selftests/xsk: Introduce XDP prog load based on existing... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-30 |
Maciej Fijalkowski | selftests/xsk: Avoid bpf_link probe for existing xsk Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-30 |
Quentin Monnet | bpftool: Use feature list in bash completion Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-30 |
Quentin Monnet | bpftool: Add feature list (prog/map/link/attach types... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-30 |
Tobias Klauser | bpftool: Remove attach_type_name forward declaration Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |