2023-01-27 |
Grant Seltzer | libbpf: Add documentation to map pinning API functions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-27 |
Grant Seltzer | libbpf: Fix malformed documentation formatting Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-25 |
Daniel T. Lee | selftests/bpf: Fix vmtest static compilation error Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-25 |
Ian Rogers | tools/resolve_btfids: Alter how HOSTCC is forced Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-25 |
Ian Rogers | tools/resolve_btfids: Install subcmd headers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-24 |
Dave Thaler | bpf, docs: Fix modulo zero, division by zero, overflow... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Daniel Borkmann | Merge branch 'libbpf-extend-arguments-tracing' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Clean up now not needed __PT_PARM{1-6}_SYSCALL_REG... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | selftests/bpf: Add 6-argument syscall tracing test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Define loongarch syscall regs spec in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Define arc syscall regs spec in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Define riscv syscall regs spec in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Define sparc syscall regs spec in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Define powerpc syscall regs spec in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Define mips syscall regs spec in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Define arm64 syscall regs spec in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Define arm syscall regs spec in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Define s390x syscall regs spec in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Define i386 syscall regs spec in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Define x86-64 syscall regs spec in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Improve syscall tracing support in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | selftests/bpf: Validate arch-specific argument registers... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Add BPF_UPROBE and BPF_URETPROBE macro aliases Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Complete LoongArch (loongarch) spec in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Fix and complete ARC spec in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Complete riscv arch spec in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Complete sparc spec in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Complete powerpc spec in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Complete mips spec in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Fix arm and arm64 specs in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Add 6th argument support for x86-64 in bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
Andrii Nakryiko | libbpf: Add support for fetching up to 8 arguments... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-23 |
David Vernet | selftests/bpf: Use __failure macro in task kfunc testsuite Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-17 |
Martin Rodriguez... | btf, scripts: Exclude Rust CUs with pahole Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-13 |
Holger Hoffstätte | bpftool: Always disable stack protection for BPF objects Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-10 |
Kees Cook | bpf: Replace 0-length arrays with flexible arrays Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-10 |
James Hilliard | bpftool: Add missing quotes to libbpf bootstrap submake... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-10 |
Haiyue Wang | bpf: Remove the unnecessary insn buffer comparison Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-06 |
Rong Tao | libbpf: Poison strlcpy() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-01-03 |
Hengqi Chen | libbpf: Add LoongArch support to bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-23 |
Stanislav Fomichev | selftests/bpf: Add host-tools to gitignore Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-22 |
Anton Protopopov | bpftool: Fix linkage with statically built libllvm Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-22 |
Ricardo Ribalda | bpf: Remove unused field initialization in bpf's ctl_table Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-22 |
Daniel Borkmann | selftests/bpf: Add jit probe_mem corner case tests... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-21 |
Martin KaFai Lau | selftests/bpf: Test bpf_skb_adjust_room on CHECKSUM_PARTIAL Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-21 |
Dave Marchevsky | selftests/bpf: Add verifier test exercising jit PROBE_MEM... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-21 |
Dave Marchevsky | bpf, x86: Improve PROBE_MEM runtime load check Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-21 |
Martin KaFai Lau | bpf: Reduce smap->elem_size Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-19 |
Christian Ehrig | selftests/bpf: Add BPF_F_NO_TUNNEL_KEY test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-19 |
Christian Ehrig | bpf: Add flag BPF_F_NO_TUNNEL_KEY to bpf_skb_set_tunnel_key() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-19 |
Jiri Olsa | bpf: Remove trace_printk_lock Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-19 |
Jiri Olsa | bpf: Do cleanup in bpf_bprintf_cleanup only when needed Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-19 |
Jiri Olsa | bpf: Add struct for bin_args arg in bpf_bprintf_prepare Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-19 |
Hou Tao | bpf: Define sock security related BTF IDs under CONFIG_SECUR... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-15 |
Shen Jiamin | tools/resolve_btfids: Use pkg-config to locate libelf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-15 |
Andrii Nakryiko | libbpf: Fix btf_dump's packed struct determination Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-14 |
Andrii Nakryiko | selftests/bpf: Add few corner cases to test padding... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-14 |
Andrii Nakryiko | libbpf: Fix BTF-to-C converter's padding logic Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-14 |
Andrii Nakryiko | libbpf: Fix btf__align_of() by taking into account... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-14 |
Andrii Nakryiko | selftests/bpf: Add non-standardly sized enum tests... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-14 |
Andrii Nakryiko | libbpf: Handle non-standardly sized enums better in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-14 |
Andrii Nakryiko | libbpf: Fix single-line struct definition output in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-14 |
Xin Liu | libbpf: Optimized return value in libbpf_strerror when... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-14 |
Milan Landaverde | bpf: prevent leak of lsm program after failed attach Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-14 |
Song Liu | selftests/bpf: Select CONFIG_FUNCTION_ERROR_INJECTION Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-14 |
Yonghong Song | selftests/bpf: Fix a selftest compilation error with... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-14 |
Donald Hunter | docs/bpf: Reword docs for BPF_MAP_TYPE_SK_STORAGE Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-07 |
Andrii Nakryiko | bpf: Remove unused insn_cnt argument from visit_[func_call_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-06 |
Miaoqian Lin | bpftool: Fix memory leak in do_build_table_cb Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-06 |
Pu Lehui | riscv, bpf: Emit fixed-length instructions for BPF_PSEUDO_FUNC Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-02 |
Zheng Yejian | bpf, docs: Correct the example of BPF_XOR Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-01 |
Pengcheng Yang | selftests/bpf: Add ingress tests for txmsg with apply_bytes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-01 |
Pengcheng Yang | bpf, sockmap: Fix data loss caused by using apply_bytes... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-01 |
Pengcheng Yang | bpf, sockmap: Fix missing BPF_F_INGRESS flag when using... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-12-01 |
Pengcheng Yang | bpf, sockmap: Fix repeated calls to sock_put() when... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-30 |
Daniel Borkmann | selftests/bpf: Add bench test to arm64 and s390x denylist Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-30 |
Andrii Nakryiko | selftests/bpf: Make sure enum-less bpf_enable_stats... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-30 |
Andrii Nakryiko | libbpf: Avoid enum forward-declarations in public API... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-30 |
Martin KaFai Lau | selftests/bpf: Avoid pinning prog when attaching to... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-30 |
Martin KaFai Lau | selftests/bpf: Remove serial from tests using {open... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-30 |
Martin KaFai Lau | selftests/bpf: Remove the "/sys" mount and umount dance... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-30 |
Martin KaFai Lau | selftests/bpf: Avoid pinning bpf prog in the netns_load_bpf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-30 |
Martin KaFai Lau | selftests/bpf: Avoid pinning bpf prog in the tc_redirect_pee... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-30 |
Martin KaFai Lau | selftests/bpf: Avoid pinning bpf prog in the tc_redirect_dti... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-30 |
Martin KaFai Lau | selftests/bpf: Use if_nametoindex instead of reading... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-24 |
Maryam Tahhan | docs/bpf: Add BPF_MAP_TYPE_XSKMAP documentation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-24 |
Rong Tao | samples/bpf: Fix wrong allocation size in xdp_router_ipv4_user Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-24 |
Rong Tao | docs/bpf: Update btf selftests program and add link Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-24 |
Alexei Starovoitov | bpf: Don't mark arguments to fentry/fexit programs... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-24 |
Stanislav Fomichev | bpf: Unify and simplify btf_func_proto_check error... Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-24 |
Donald Hunter | docs/bpf: Fix sphinx warnings in BPF map docs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-23 |
Stanislav Fomichev | selftests/bpf: Add reproducer for decl_tag in func_proto... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-23 |
Stanislav Fomichev | bpf: Prevent decl_tag from being referenced in func_proto arg Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-23 |
Donald Hunter | docs/bpf: Document BPF_MAP_TYPE_BLOOM_FILTER Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-23 |
Maryam Tahhan | docs/bpf: Fix sphinx warnings for devmap Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-23 |
Maryam Tahhan | docs/bpf: Fix sphinx warnings for cpumap Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-21 |
Hou Tao | selftests/bpf: Add test for cgroup iterator on a dead... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-21 |
Hou Tao | selftests/bpf: Add cgroup helper remove_cgroup() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-21 |
Hou Tao | bpf: Pin the start cgroup in cgroup_iter_seq_init() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-11-21 |
Kees Cook | bpf/verifier: Use kmalloc_size_roundup() to match ksize... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |