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 |
2022-04-28 |
Tiezhu Yang | bpf, docs: BPF_FROM_BE exists as alias for BPF_TO_BE Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-28 |
Tiezhu Yang | bpf, docs: Remove duplicated word "instructions" Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-25 |
Dominique Martinet | bpftool, musl compat: Replace sys/fcntl.h by fcntl.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-25 |
Dominique Martinet | bpftool, musl compat: Replace nftw with FTW_ACTIONRETVAL Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-25 |
Yuntao Wang | libbpf: Remove unnecessary type cast Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-22 |
Andrii Nakryiko | selftests/bpf: Switch fexit_stress to bpf_link_create... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-22 |
Andrii Nakryiko | libbpf: Teach bpf_link_create() to fallback to bpf_raw_trace... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-22 |
Andrii Nakryiko | bpf: Allow attach TRACING programs through LINK_CREATE... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-22 |
Grant Seltzer | libbpf: Improve libbpf API documentation link position Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-21 |
Artem Savkov | selftests/bpf: Fix prog_tests uprobe_autoattach compilation... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-21 |
Artem Savkov | selftests/bpf: Fix attach tests retcode checks Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-21 |
Maciej Fijalkowski | i40e, xsk: Get rid of redundant 'fallthrough' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-21 |
Maciej Fijalkowski | ixgbe, xsk: Get rid of redundant 'fallthrough' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-21 |
Kumar Kartikeya... | bpf: Move check_ptr_off_reg before check_map_access Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-21 |
Kumar Kartikeya... | bpf: Make btf_find_field more generic Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-21 |
Grant Seltzer | libbpf: Add documentation to API functions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-21 |
Grant Seltzer | libbpf: Update API functions usage to check error Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-21 |
Grant Seltzer | libbpf: Add error returns to two API functions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-20 |
Liu Jian | selftests/bpf: Add test for skb_load_bytes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-20 |
Liu Jian | net: Change skb_ensure_writable()'s write_len param... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-20 |
Liu Jian | bpf: Enlarge offset check value to INT_MAX in bpf_skb_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-15 |
Maciej Fijalkowski | xsk: Drop ternary operator from xskq_cons_has_entries Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-15 |
Maciej Fijalkowski | ice, xsk: Avoid refilling single Rx descriptors Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-15 |
Maciej Fijalkowski | stmmac, xsk: Diversify return values from xsk_wakeup... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-15 |
Maciej Fijalkowski | mlx5, xsk: Diversify return values from xsk_wakeup... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-15 |
Maciej Fijalkowski | ixgbe, xsk: Diversify return values from xsk_wakeup... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-15 |
Maciej Fijalkowski | i40e, xsk: Diversify return values from xsk_wakeup... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-15 |
Maciej Fijalkowski | ice, xsk: Diversify return values from xsk_wakeup call... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-15 |
Maciej Fijalkowski | ixgbe, xsk: Terminate Rx side of NAPI when XSK Rx queue... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-15 |
Maciej Fijalkowski | i40e, xsk: Terminate Rx side of NAPI when XSK Rx queue... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-15 |
Maciej Fijalkowski | ice, xsk: Terminate Rx side of NAPI when XSK Rx queue... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-15 |
Maciej Fijalkowski | ixgbe, xsk: Decorate IXGBE_XDP_REDIR with likely() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-15 |
Maciej Fijalkowski | ice, xsk: Decorate ICE_XDP_REDIR with likely() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-15 |
Maciej Fijalkowski | xsk: Diversify return codes in xsk_rcv_check() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-15 |
Björn Töpel | xsk: Improve xdp_do_redirect() error codes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-13 |
Yu Zhe | bpf: Remove unnecessary type castings Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-13 |
Daniel Borkmann | Merge branch 'pr/bpf-sysctl' into bpf-next Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-13 |
Yan Zhu | bpf: Move BPF sysctls from kernel/sysctl.c to BPF core Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-11 |
Yuntao Wang | bpf: Remove redundant assignment to meta.seq in __task_seq_s... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-11 |
Geliang Tang | selftests/bpf: Drop duplicate max/min definitions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-11 |
Pu Lehui | riscv, bpf: Implement more atomic operations for RV64 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-08 |
Yuntao Wang | bpf: Fix excessive memory allocation in stack_map_alloc() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-08 |
Yuntao Wang | selftests/bpf: Fix return value checks in perf_event_stackma... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-08 |
Andrii Nakryiko | selftests/bpf: Add CO-RE relos into linked_funcs selftests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-08 |
Andrii Nakryiko | libbpf: Use weak hidden modifier for USDT BPF-side... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-08 |
Andrii Nakryiko | libbpf: Don't error out on CO-RE relos for overriden... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-08 |
Lorenzo Bianconi | samples, bpf: Move routes monitor in xdp_router_ipv4... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-07 |
Andrii Nakryiko | libbpf: Fix use #ifdef instead of #if to avoid compiler... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-05 |
Xu Kuohai | bpf, arm64: Sign return address for JITed code Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-01 |
Yauheni Kaliuta | bpf, test_offload.py: Skip base maps without names Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-01 |
Yuntao Wang | bpf: Remove redundant assignment to smap->map.value_size Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-01 |
Eyal Birger | selftests/bpf: Remove unused variable from bpf_sk_assign... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-04-01 |
Jiapeng Chong | bpf: Use swap() instead of open coding it Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-31 |
Xu Kuohai | bpf, tests: Add load store test case for tail call Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-31 |
Xu Kuohai | bpf, tests: Add tests for BPF_LDX/BPF_STX with different... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-31 |
Xu Kuohai | bpf, arm64: Adjust the offset of str/ldr(immediate... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-31 |
Xu Kuohai | bpf, arm64: Optimize BPF store/load using arm64 str... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-31 |
Xu Kuohai | arm64, insn: Add ldr/str with immediate offset Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-30 |
Haowen Bai | selftests/bpf: Fix warning comparing pointer to 0 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-30 |
Jiri Olsa | bpf: Fix sparse warnings in kprobe_multi_resolve_syms Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-30 |
Delyan Kratunov | bpftool: Explicit errno handling in skeletons Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-21 |
Julia Lawall | bpf, arm: Fix various typos in comments Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-21 |
Hengqi Chen | libbpf: Close fd in bpf_object__reuse_map Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-21 |
Yafang Shao | bpftool: Fix print error when show bpf map Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-21 |
Jiri Olsa | bpf: Fix kprobe_multi return probe backtrace Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-21 |
Jiri Olsa | Revert "bpf: Add support to inline bpf_get_func_ip... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-21 |
Yuntao Wang | bpf: Simplify check in btf_parse_hdr() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-21 |
Hangbin Liu | selftests/bpf/test_lirc_mode2.sh: Exit with proper... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-18 |
Andrii Nakryiko | bpftool: Add BPF_TRACE_KPROBE_MULTI to attach type... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-18 |
Daniel Borkmann | Merge branch 'bpf-fix-sock-field-tests' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-18 |
Jakub Sitnicki | selftests/bpf: Fix test for 4-byte load from dst_port... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-18 |
Jakub Sitnicki | selftests/bpf: Use constants for socket states in sock_field... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-18 |
Jakub Sitnicki | selftests/bpf: Check dst_port only on the client socket Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-18 |
Jakub Sitnicki | selftests/bpf: Fix error reporting from sock_fields... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-17 |
Lorenzo Bianconi | veth: Allow jumbo frames in xdp mode Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-17 |
Lorenzo Bianconi | veth: Rework veth_xdp_rcv_skb in order to accept non... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-03-17 |
Lorenzo Bianconi | net: veth: Account total xdp_frame len running ndo_xdp_xmit Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |