2022-01-19 |
Daniel Borkmann | bpf, selftests: Add ringbuf memory type confusion test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-19 |
Daniel Borkmann | bpf, selftests: Add various ringbuf tests with invalid... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-19 |
Daniel Borkmann | bpf: Fix ringbuf memory type confusion when passing... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-19 |
Daniel Borkmann | bpf: Fix out of bounds access for ringbuf helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-19 |
Daniel Borkmann | bpf: Generally fix helper register offset check Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-19 |
Daniel Borkmann | bpf: Mark PTR_TO_FUNC register initially with zero... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-19 |
Daniel Borkmann | bpf: Generalize check_ctx_reg for reuse with other... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-11 |
Yafang Shao | bpf: Fix mount source show for bpffs Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-06 |
Andrii Nakryiko | selftests/bpf: Don't rely on preserving volatile in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-05 |
John Fastabend | bpf, sockmap: Fix double bpf_prog_put on error case... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-05 |
John Fastabend | bpf, sockmap: Fix return codes from tcp_bpf_recvmsg_parser() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-05 |
Hou Tao | bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-05 |
Jiri Olsa | bpf/selftests: Fix namespace mount setup in tc_redirect Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-05 |
Paul Chaignon | bpftool: Probe for instruction set extensions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-05 |
Paul Chaignon | bpftool: Probe for bounded loop support Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2022-01-05 |
Paul Chaignon | bpftool: Refactor misc. feature probe Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-17 |
Colin Ian King | bpf, selftests: Fix spelling mistake "tained" -> "tainted" Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-17 |
Andrii Nakryiko | bpftool: Reimplement large insn size limit feature... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-17 |
Andrii Nakryiko | selftests/bpf: Add libbpf feature-probing API selftests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-17 |
Andrii Nakryiko | libbpf: Rework feature-probing APIs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-17 |
Magnus Karlsson | Revert "xsk: Do not sleep in poll() when need_wakeup... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-16 |
Martin KaFai Lau | bpf, selftests: Fix racing issue in btf_skc_cls_ingress... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-16 |
Alexei Starovoitov | selftest/bpf: Add a test that reads various addresses. Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-16 |
Alexei Starovoitov | bpf: Fix extable address check. Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-16 |
Alexei Starovoitov | bpf: Fix extable fixup offset. Reviewed-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-16 |
Daniel Borkmann | bpf, selftests: Add test case trying to taint map value... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-16 |
Daniel Borkmann | bpf: Make 32->64 bounds propagation slightly more robust Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-16 |
Daniel Borkmann | bpf: Fix signed bounds propagation after mov32 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-14 |
Andrii Nakryiko | selftests/bpf: Remove explicit setrlimit(RLIMIT_MEMLOCK... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-14 |
Andrii Nakryiko | libbpf: Auto-bump RLIMIT_MEMLOCK if kernel needs it... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-14 |
Andrii Nakryiko | libbpf: Add sane strncpy alternative and use it internally Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-14 |
Andrii Nakryiko | libbpf: Fix potential uninit memory read Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-14 |
Kumar Kartikeya... | selftests/bpf: Fix OOB write in test_verifier Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-14 |
Magnus Karlsson | xsk: Do not sleep in poll() when need_wakeup set Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-13 |
Maciej Fijalkowski | xsk: Wipe out dead zero_copy_allocator declarations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-13 |
Paolo Abeni | bpf: Let bpf_warn_invalid_xdp_action() report more... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-13 |
Paolo Abeni | bpf: Do not WARN in bpf_warn_invalid_xdp_action() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-08 |
Maxim Mikityanskiy | bpf: Add selftests to cover packet access corner cases Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-06 |
Kajol Jain | bpf: Remove config check to enable bpf support for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-03 |
Maxim Mikityanskiy | bpf: Fix the test_task_vma selftest to support output... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-12-03 |
Maxim Mikityanskiy | bpf: Fix the off-by-two error in range markings Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-30 |
Johan Almbladh | mips, bpf: Fix reference to non-existing Kconfig symbol Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-30 |
Sebastian Andrzej... | bpf: Make sure bpf_disable_instrumentation() is safe... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-30 |
Sebastian Andrzej... | Documentation/locking/locktypes: Update migrate_disable... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-30 |
Mehrdad Arshad Rad | libbpf: Remove duplicate assignments Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-26 |
Tiezhu Yang | bpf, mips: Fix build errors about __NR_bpf undeclared Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-25 |
Andrii Nakryiko | selftests/bpf: Fix misaligned accesses in xdp and xdp_bpf2bp... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-25 |
Andrii Nakryiko | selftests/bpf: Fix misaligned memory accesses in xdp_bonding... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-25 |
Andrii Nakryiko | selftests/bpf: Prevent out-of-bounds stack access in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-25 |
Andrii Nakryiko | selftests/bpf: Fix misaligned memory access in queue_stack_m... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-25 |
Andrii Nakryiko | selftests/bpf: Prevent misaligned memory access in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-25 |
Andrii Nakryiko | selftests/bpf: Fix possible NULL passed to memcpy(... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-25 |
Andrii Nakryiko | selftests/bpf: Fix UBSan complaint about signed __int128... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-25 |
Andrii Nakryiko | libbpf: Fix using invalidated memory in bpf_linker Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-25 |
Andrii Nakryiko | libbpf: Fix glob_syms memory leak in bpf_linker Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-25 |
Andrii Nakryiko | libbpf: Don't call libc APIs with NULL pointers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-25 |
Andrii Nakryiko | libbpf: Fix potential misaligned memory access in btf_ext__new() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-25 |
Andrii Nakryiko | tools/resolve_btf_ids: Close ELF file on error Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-25 |
Andrii Nakryiko | selftests/bpf: Migrate selftests to bpf_map_create() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-25 |
Andrii Nakryiko | libbpf: Prevent deprecation warnings in xsk.c Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-25 |
Andrii Nakryiko | libbpf: Use bpf_map_create() consistently internally Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-25 |
Andrii Nakryiko | libbpf: Unify low-level map creation APIs w/ new bpf_map_cre... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-25 |
Andrii Nakryiko | selftests/bpf: Mix legacy (maps) and modern (vars)... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-25 |
Andrii Nakryiko | libbpf: Load global data maps lazily on legacy kernels Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-19 |
John Fastabend | bpf, sockmap: Re-evaluate proto ops when psock is removed... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-19 |
John Fastabend | bpf, sockmap: Attach map progs to psock early for feature... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-19 |
Jiri Olsa | selftests/bpf: Add btf_dedup case with duplicated structs... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-19 |
Andrii Nakryiko | libbpf: Accommodate DWARF/compiler bug with duplicated... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-19 |
Andrii Nakryiko | libbpf: Add runtime APIs to query libbpf version Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-17 |
Tirthendu Sarkar | selftests/bpf: Fix xdpxceiver failures for no hugepages Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-17 |
Dave Tucker | bpf, docs: Fix ordering of bpf documentation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-17 |
Dave Tucker | bpf, docs: Rename bpf_lsm.rst to prog_lsm.rst Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-17 |
Dave Tucker | bpf, docs: Change underline in btf to match style guide Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-17 |
Björn Töpel | bpf, x86: Fix "no previous prototype" warning Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-16 |
Andrii Nakryiko | selftests/bpf: Add uprobe triggering overhead benchmarks Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-16 |
Tiezhu Yang | bpf: Change value of MAX_TAIL_CALL_CNT from 32 to 33 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-16 |
Quentin Monnet | selftests/bpf: Configure dir paths via env in test_bpftool_s... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-16 |
Quentin Monnet | bpftool: Update doc (use susbtitutions) and test_bpftool_syn... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-16 |
Quentin Monnet | bpftool: Add SPDX tags to RST documentation files Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-16 |
Cong Wang | udp: Validate checksum in udp_read_sock() Reported-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-16 |
Yonghong Song | selftests/bpf: Add a dedup selftest with equivalent... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-16 |
Yonghong Song | libbpf: Fix a couple of missed btf_type_tag handling... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-16 |
Stanislav Fomichev | bpftool: Add current libbpf_strict mode to version... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-12 |
Stanislav Fomichev | bpftool: Enable libbpf's strict mode by default Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-12 |
Alexei Starovoitov | bpf: Fix inner map state pruning regression. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-12 |
Magnus Karlsson | xsk: Fix crash on double free in buffer pool Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-09 |
Jussi Maki | bpf, sockmap: sk_skb data_end access incorrect when... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-09 |
John Fastabend | bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-08 |
John Fastabend | bpf, sockmap: Fix race in ingress receive verdict with... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-08 |
John Fastabend | bpf, sockmap: Remove unhash handler for BPF sockmap... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-08 |
John Fastabend | bpf, sockmap: Use stricter sk state checks in sk_lookup_assign Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-08 |
Alan Maguire | selftests/bpf: Add exception handling selftests for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-08 |
Russell King | arm64/bpf: Remove 128MB limit for BPF JIT programs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-05 |
Björn Töpel | riscv, bpf: Fix RV32 broken build, and silence RV64... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-05 |
Hangbin Liu | selftests/bpf/xdp_redirect_multi: Limit the tests in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-05 |
Hangbin Liu | selftests/bpf/xdp_redirect_multi: Give tcpdump a chance... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-05 |
Hangbin Liu | selftests/bpf/xdp_redirect_multi: Use arping to accurate... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-05 |
Hangbin Liu | selftests/bpf/xdp_redirect_multi: Put the logs to tmp... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-05 |
Mehrdad Arshad Rad | libbpf: Fix lookup_and_delete_elem_flags error reporting Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-05 |
Quentin Monnet | bpftool: Install libbpf headers for the bootstrap version... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |