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-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-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 |
2022-05-23 |
Song Liu | x86/alternative: Introduce text_poke_set Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-23 |
Song Liu | bpf: Fill new bpf_prog_pack with illegal instructions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-23 |
Colin Ian King | selftests/bpf: Fix spelling mistake: "unpriviliged... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-23 |
Magnus Karlsson | MAINTAINERS: Add maintainer to AF_XDP Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-13 |
Andrii Nakryiko | selftests/bpf: Fix usdt_400 test case Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-13 |
Andrii Nakryiko | selftests/bpf: Convert some selftests to high-level... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-13 |
Andrii Nakryiko | libbpf: Add safer high-level wrappers for map operations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-13 |
Alexei Starovoitov | selftests/bpf: Check combination of jit blinding and... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-13 |
Alexei Starovoitov | bpf: Fix combination of jit blinding and pointers to... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-11 |
Jiri Olsa | libbpf: Add bpf_program__set_insns function Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-11 |
Andrii Nakryiko | libbpf: Clean up ringbuf size adjustment implementation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-09 |
Andrii Nakryiko | selftests/bpf: Test libbpf's ringbuf size fix up logic Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-09 |
Andrii Nakryiko | libbpf: Automatically fix up BPF_MAP_TYPE_RINGBUF size... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-09 |
Andrii Nakryiko | libbpf: Provide barrier() and barrier_var() in bpf_helpers.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-09 |
Andrii Nakryiko | selftests/bpf: Add bpf_core_field_offset() tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-09 |
Andrii Nakryiko | libbpf: Complete field-based CO-RE helpers with field... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-09 |
Andrii Nakryiko | selftests/bpf: Use both syntaxes for field-based CO... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-09 |
Andrii Nakryiko | libbpf: Improve usability of field-based CO-RE helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-09 |
Andrii Nakryiko | libbpf: Make __kptr and __kptr_ref unconditionally... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-05-09 |
Andrii Nakryiko | selftests/bpf: Prevent skeleton generation race Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-28 |
Andrii Nakryiko | selftests/bpf: Use target-less SEC() definitions in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-28 |
Andrii Nakryiko | libbpf: Support target-less SEC() definitions for BTF... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-28 |
Andrii Nakryiko | libbpf: Allow "incomplete" basic tracing SEC() definitions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-28 |
Liu Jian | bpf, sockmap: Call skb_linearize only when required... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-28 |
Tiezhu Yang | bpf, docs: Fix typo "respetively" to "respectively" Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |