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 |
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 |
2022-06-29 |
Quentin Monnet | bpftool: Probe for memcg-based accounting before bumping... Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-28 |
Ivan Malov | xsk: Clear page contiguity bit when unmapping pool Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-28 |
Alexei Starovoitov | bpf, docs: Better scale maintenance of BPF subsystem Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...9589944fa074563cdf2c2c1a.1656353995.git.daniel@iogearbox.net
|
commit | commitdiff | tree |
2022-06-28 |
John Fastabend | bpf: Fix sockmap calling sleepable function in teardown... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-24 |
Eduard Zingerman | selftest/bpf: Test for use-after-free bug fix in inline_bpf_loop Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-24 |
Eduard Zingerman | bpf: Fix for use-after-free bug in inline_bpf_loop Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-24 |
Simon Wang | bpf: Replace hard-coded 0 with BPF_K in check_alu_op Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-21 |
Jakub Sitnicki | bpf, arm64: Keep tail call count across bpf2bpf calls Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-21 |
Tony Ambardar | bpf, x64: Add predicate for bpf2bpf with tailcalls... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-20 |
Maxim Mikityanskiy | selftests/bpf: Enable config options needed for xdp_synproxy... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-20 |
Cong Wang | skmsg: Get rid of unncessary memset() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-20 |
Cong Wang | skmsg: Get rid of skb_clone() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-20 |
Cong Wang | net: Introduce a new proto_ops ->read_skb() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-20 |
Cong Wang | tcp: Introduce tcp_read_skb() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-17 |
Masami Hiramatsu... | rethook: Reject getting a rethook if RCU is not watching Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-17 |
Masami Hiramatsu... | fprobe, samples: Add use_trace option and show hit... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-17 |
Tobias Klauser | bpf: Fix bpf_skc_lookup comment wrt. return type Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-17 |
Joanne Koong | bpf: Fix non-static bpf_func_proto struct definitions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-17 |
Andrii Nakryiko | selftests/bpf: Don't force lld on non-x86 architectures Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-16 |
Andrii Nakryiko | libbpf: Fix internal USDT address translation logic... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-16 |
Jakub Sitnicki | selftests/bpf: Test tail call counting with bpf2bpf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-16 |
Jakub Sitnicki | bpf, x86: Fix tail call count offset calculation on... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Acked-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-15 |
Kumar Kartikeya... | bpf: Limit maximum modifier chain length in btf_check_type_tags Reported-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-15 |
Jon Maxwell | bpf: Fix request_sock leak in sk lookup helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-14 |
Quentin Monnet | bpftool: Do not check return value from libbpf_set_strict_mode() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-14 |
Quentin Monnet | Revert "bpftool: Use libbpf 1.0 API mode instead of... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-14 |
YueHaibing | bpf, arm: Remove unused function emit_a32_alu_r() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-14 |
Yonghong Song | libbpf: Fix an unsigned < 0 bug Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-14 |
Hongyi Lu | bpf: Fix spelling in bpf_verifier.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-14 |
Ciara Loftus | xsk: Fix generic transmit when completion queue reservation... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-09 |
Andrii Nakryiko | libbpf: Fix uprobe symbol file offset calculation logic Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-09 |
Kosuke Fujimoto | bpf, docs: Fix typo "BFP_ALU" to "BPF_ALU" Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-09 |
Shahab Vahedi | bpftool: Fix bootstrapping during a cross compilation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-08 |
Quentin Monnet | MAINTAINERS: Add a maintainer for bpftool Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-06-08 |
Maciej Fijalkowski | xsk: Fix handling of invalid descriptors in XSK TX... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-27 |
Menglong Dong | bpf: Fix probe read error in ___bpf_prog_run() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-23 |
Kumar Kartikeya... | bpf: Suppress 'passing zero to PTR_ERR' warning Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-23 |
Song Liu | bpf: Introduce bpf_arch_text_invalidate for bpf_prog_pack Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |