2023-05-17 |
Yonghong Song | selftests/bpf: Make bpf_dynptr_is_rdonly() prototyype... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-05-17 |
Yonghong Song | selftests/bpf: Fix dynptr/test_dynptr_is_null Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-05-17 |
Dave Thaler | bpf, docs: Shift operations are defined to use a mask Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-05-17 |
Pengcheng Yang | bpftool: Support bpffs mountpoint as pin path for prog... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-05-17 |
Alexey Gladkov | selftests/bpf: Do not use sign-file as testcase Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-05-15 |
Yafang Shao | bpf: Fix memleak due to fentry attach failure Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-05-15 |
Yafang Shao | bpf: Remove bpf trampoline selector Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-05-15 |
Florent Revest | bpf, arm64: Support struct arguments in the BPF trampoline Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-05-15 |
Alan Maguire | bpftool: JIT limited misreported as negative value... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-05-01 |
Martin KaFai Lau | libbpf: btf_dump_type_data_check_overflow needs to... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-27 |
Kal Conley | xsk: Use pool->dma_pages to check for DMA Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-27 |
Florent Revest | selftests/bpf: Update the aarch64 tests deny list Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-27 |
Jesper Dangaard... | selftests/bpf: xdp_hw_metadata track more timestamps Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-27 |
Jesper Dangaard... | igc: Add XDP hints kfuncs for RX timestamp Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-27 |
Jesper Dangaard... | igc: Add XDP hints kfuncs for RX hash Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-27 |
Jesper Dangaard... | igc: Add igc_xdp_buff wrapper for xdp_buff in driver Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-27 |
Jesper Dangaard... | igc: Enable and fix RX hash usage by netstack Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-27 |
Kui-Feng Lee | bpftool: Show map IDs along with struct_ops links. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-27 |
Joe Stringer | docs/bpf: Add LRU internals description and graph Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-27 |
Joe Stringer | docs/bpf: Add table to describe LRU properties Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-27 |
Daniel Borkmann | selftests/bpf: Add test case to assert precise scalar... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-27 |
Joanne Koong | selftests/bpf: Add tests for dynptr convenience helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-27 |
Joanne Koong | bpf: Add bpf_dynptr_clone Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-27 |
Joanne Koong | bpf: Add bpf_dynptr_size Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-27 |
Joanne Koong | bpf: Add bpf_dynptr_is_null and bpf_dynptr_is_rdonly Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-27 |
Joanne Koong | bpf: Add bpf_dynptr_adjust Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-21 |
Stanislav Fomichev | selftests/bpf: Verify optval=NULL case Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-21 |
Stanislav Fomichev | bpf: Don't EFAULT for getsockopt with optval=NULL Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-21 |
Magnus Karlsson | selftests/xsk: Put MAP_HUGE_2MB in correct argument Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-21 |
Dave Marchevsky | bpf: Fix bpf_refcount_acquire's refcount_t address... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-21 |
Alexei Starovoitov | bpf: Fix race between btf_put and btf_idr walk. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-19 |
Magnus Karlsson | selftests/xsk: Fix munmap for hugepage allocated umem Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-14 |
Ilya Leoshkevich | s390/bpf: Fix bpf_arch_text_poke() with new_addr =... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-13 |
Daniel Borkmann | bpf, sockmap: Revert buggy deadlock fix in the sockhash... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-13 |
Hao Zeng | samples/bpf: Fix fout leak in hbm's run_bpf_prog Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-13 |
Kal Conley | xsk: Elide base_addr comparison in xp_unaligned_validate_desc Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-13 |
Andrii Nakryiko | selftests/bpf: Fix compiler warnings in bpf_testmod... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-13 |
Kal Conley | xsk: Simplify xp_aligned_validate_desc implementation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-13 |
Andrii Nakryiko | selftests/bpf: Remove stand-along test_verifier_log... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-13 |
Song Liu | selftests/bpf: Keep the loop in bpf_testmod_loop_test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-13 |
Song Liu | selftests/bpf: Fix leaked bpf_link in get_stackid_cannot_attach Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-13 |
Song Liu | selftests/bpf: Use read_perf_max_sample_freq() in perf_event... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-13 |
Lorenz Bauer | selftests/bpf: Fix use of uninitialized op_name in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Feng Zhou | selftests/bpf: Add test to access u32 ptr argument... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Feng Zhou | bpf/btf: Fix is_int_ptr() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Daniel Borkmann | Merge branch 'bpf-verifier-log-rotation' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | selftests/bpf: Add verifier log tests for BPF_BTF_LOAD... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | selftests/bpf: Add testing of log_buf==NULL condition... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | selftests/bpf: Add tests to validate log_true_size... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | libbpf: Wire through log_true_size for bpf_btf_load... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | libbpf: Wire through log_true_size returned from kernel... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | bpf: Relax log_buf NULL conditions when log_level>0... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | bpf: Simplify internal verifier log interface Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | bpf: Add log_true_size output field to return necessary... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | bpf: Keep track of total log content size in both fixed... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | bpf: Simplify logging-related error conditions handling Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | bpf: Avoid incorrect -EFAULT error in BPF_LOG_KERNEL... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | bpf: Fix missing -EFAULT return on user log buf error... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | bpf: Ignore verifier log reset in BPF_LOG_KERNEL mode Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | selftests/bpf: Add fixed vs rotating verifier log tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | veristat: Add more veristat control over verifier log... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | libbpf: Don't enforce unnecessary verifier log restrictions... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | bpf: Switch BPF verifier log to be a rotating log by... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | bpf: Remove minimum size restrictions on verifier log... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Andrii Nakryiko | bpf: Split off basic BPF verifier log into separate... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-11 |
Alejandro Colomar | bpf: Remove extra whitespace in SPDX tag for syscall... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-04-03 |
Xu Kuohai | bpf, arm64: Fixed a BTI error on returning to patched... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-28 |
George Guo | LoongArch, bpf: Fix jit to skip speculation barrier... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-28 |
Martin KaFai Lau | bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-17 |
Bagas Sanjaya | bpf, docs: Use internal linking for link to netdev... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-17 |
Viktor Malik | kallsyms, bpf: Move find_kallsyms_symbol_value out... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-16 |
Luis Gerhorst | bpf: Remove misleading spec_v1 check on var-offset... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Acked-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-16 |
Daniel Müller | libbpf: Ignore warnings about "inefficient alignment" Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-16 |
Martin KaFai Lau | selftests/bpf: Fix a fd leak in an error path in network_hel... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-16 |
Martin KaFai Lau | selftests/bpf: Use ASSERT_EQ instead ASSERT_OK for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-16 |
Kal Conley | xsk: Add missing overflow check in xdp_umem_reg Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-09 |
Lorenzo Bianconi | selftests/bpf: Improve error logs in XDP compliance... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-09 |
Lorenzo Bianconi | selftests/bpf: Use ifname instead of ifindex in XDP... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-09 |
Michael Weiß | bpf: Fix a typo for BPF_F_ANY_ALIGNMENT in bpf.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-09 |
Martin KaFai Lau | selftests/bpf: Fix flaky fib_lookup test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-06 |
Bagas Sanjaya | bpf, doc: Link to submitting-patches.rst for general... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-06 |
Bagas Sanjaya | bpf, doc: Do not link to docs.kernel.org for kselftest... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-06 |
Rong Tao | tools/resolve_btfids: Add /libsubcmd to .gitignore Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-03 |
Daniel Borkmann | Merge branch 'bpf-kptr-rcu' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-03 |
Alexei Starovoitov | bpf: Refactor RCU enforcement in the verifier. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-03 |
Alexei Starovoitov | selftests/bpf: Tweak cgroup kfunc test. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-03 |
Alexei Starovoitov | selftests/bpf: Add a test case for kptr_rcu. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-03 |
Alexei Starovoitov | bpf: Introduce kptr_rcu. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-03 |
Alexei Starovoitov | bpf: Mark cgroups and dfl_cgrp fields as trusted. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-03 |
Alexei Starovoitov | bpf: Rename __kptr_ref -> __kptr and __kptr -> __kptr_untrusted. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-03-03 |
Liu Jian | bpf, sockmap: Fix an infinite loop error when len is... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-02-28 |
Jiaxun Yang | bpf, mips: Implement R4000 workarounds for JIT Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-02-28 |
Jiaxun Yang | bpf, mips: Implement DADDI workarounds for JIT Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-02-27 |
Randy Dunlap | riscv, bpf: Fix patch_text implicit declaration Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-02-27 |
Bagas Sanjaya | bpf, docs: Fix link to BTF doc Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-02-17 |
Martin KaFai Lau | selftests/bpf: Add bpf_fib_lookup test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-02-17 |
Martin KaFai Lau | bpf: Add BPF_FIB_LOOKUP_SKIP_NEIGH for bpf_fib_lookup Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-02-17 |
Pu Lehui | riscv, bpf: Add bpf trampoline support for RV64 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-02-17 |
Pu Lehui | riscv, bpf: Add bpf_arch_text_poke support for RV64 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2023-02-17 |
Pu Lehui | riscv, bpf: Factor out emit_call for kernel and bpf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |