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-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 |
2021-11-04 |
Kleber Sacilotto... | selftests/net: Fix reuseport_bpf_numa by skipping unavailabl... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-03 |
Martin KaFai Lau | selftests/bpf: Verifier test on refill from a smaller... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-03 |
Martin KaFai Lau | bpf: Do not reject when the stack read size is different... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-03 |
Andrii Nakryiko | selftests/bpf: Make netcnt selftests serial to avoid... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-03 |
Lorenz Bauer | selftests/bpf: Test RENAME_EXCHANGE and RENAME_NOREPLACE... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-03 |
Lorenz Bauer | selftests/bpf: Convert test_bpffs to ASSERT macros Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-03 |
Lorenz Bauer | libfs: Support RENAME_EXCHANGE in simple_rename() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-03 |
Lorenz Bauer | libfs: Move shmem_exchange to simple_rename_exchange Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-01 |
Björn Töpel | selftests, bpf: Fix broken riscv build Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-01 |
Björn Töpel | riscv, libbpf: Add RISC-V (RV64) support to bpf_tracing.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-01 |
Björn Töpel | tools, build: Add RISC-V to HOSTARCH parsing Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-01 |
Björn Töpel | riscv, bpf: Increase the maximum number of iterations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-01 |
Liu Jian | selftests, bpf: Add one test for sockmap with strparser Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-01 |
Liu Jian | selftests, bpf: Fix test_txmsg_ingress_parser error Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-01 |
Liu Jian | skmsg: Lose offset info in sk_psock_skb_ingress Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-01 |
Andrii Nakryiko | selftests/bpf: Fix strobemeta selftest regression Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-11-01 |
Pawan Gupta | bpf: Disallow unprivileged bpf by default ...transient execution attacks", Daniel Borkmann, eBPF Summit '21 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Acked-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-29 |
Andrea Righi | selftests/bpf: Fix fclose/pclose mismatch in test_progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-28 |
Tiezhu Yang | bpf, tests: Add module parameter test_suite to test_bpf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-27 |
Tong Tiangen | riscv, bpf: Add BPF exception tables Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-11 |
Tiezhu Yang | bpf, mips: Fix comment on tail call count limiting Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-11 |
Tiezhu Yang | bpf, mips: Clean up config options about JIT Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-07 |
Johan Almbladh | bpf, tests: Add more LD_IMM64 tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-07 |
Johan Almbladh | mips, bpf: Optimize loading of 64-bit constants Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-07 |
Johan Almbladh | mips, bpf: Fix Makefile that referenced a removed file Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-07 |
Jie Meng | bpf, x64: Factor out emission of REX byte in more cases Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-06 |
Andrii Nakryiko | selftests/bpf: Test new btf__add_btf() API Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-06 |
Andrii Nakryiko | selftests/bpf: Refactor btf_write selftest to reuse... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-06 |
Andrii Nakryiko | libbpf: Add API that copies all BTF types from one... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-06 |
Jie Meng | bpf, x64: Save bytes for DIV by reducing reg copies Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Tested-by: Daniel Borkmann <daniel@iogearbox.net> Acked-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-06 |
Jiang Wang | unix: Fix an issue in unix_shutdown causing the other... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-01 |
Andrii Nakryiko | libbpf: Fix memory leak in strset Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-01 |
Johan Almbladh | bpf/tests: Add test of LDX_MEM with operand aliasing Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-01 |
Johan Almbladh | bpf/tests: Add test of ALU shifts with operand register... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-01 |
Johan Almbladh | bpf/tests: Add exhaustive tests of BPF_ATOMIC register... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-01 |
Johan Almbladh | bpf/tests: Add exhaustive tests of ALU register combinations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-01 |
Johan Almbladh | bpf/tests: Minor restructuring of ALU tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-01 |
Johan Almbladh | bpf/tests: Add more tests for ALU and ATOMIC register... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-01 |
Johan Almbladh | bpf/tests: Add tests to check source register zero... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-01 |
Johan Almbladh | bpf/tests: Add exhaustive tests of BPF_ATOMIC magnitudes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-01 |
Johan Almbladh | bpf/tests: Add zero-extension checks in BPF_ATOMIC... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-10-01 |
Johan Almbladh | bpf/tests: Add tests of BPF_LDX and BPF_STX with small... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-30 |
Kev Jackson | bpf, xdp, docs: Correct some English grammar and spelling Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-30 |
Kumar Kartikeya... | libbpf: Fix segfault in light skeleton for objects... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-30 |
Po-Hsu Lin | selftests/bpf: Use kselftest skip code for skipped... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-30 |
Tatsuhiko Yasumatsu | bpf: Fix integer overflow in prealloc_elems_and_freelist() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-29 |
Johan Almbladh | bpf, arm: Fix register clobbering in div/mod implementation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-29 |
Luca Boccassi | samples/bpf: Relicense bpf_insn.h as GPL-2.0-only OR... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Acked-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-29 |
Magnus Karlsson | xsk: Fix clang build error in __xp_alloc Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Johan Almbladh | bpf, x86: Fix bpf mapping of atomic fetch implementation Co-developed-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Jiri Benc | selftests, bpf: test_lwt_ip_encap: Really disable rp_filter Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Jiri Benc | selftests, bpf: Fix makefile dependencies on libbpf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Daniel Borkmann | bpf, test, cgroup: Use sk_{alloc,free} for test cases Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Daniel Borkmann | bpf, cgroup: Assign cgroup in cgroup_sk_alloc when... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Kumar Kartikeya... | libbpf: Fix segfault in static linker for objects without BTF Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Dave Marchevsky | MAINTAINERS: Add btf headers to BPF Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Lorenz Bauer | bpf: Exempt CAP_BPF from checks against bpf_jit_limit Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Johan Almbladh | bpf/tests: Add tail call limit test with external function... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Johan Almbladh | bpf/tests: Fix error in tail call limit tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Johan Almbladh | bpf/tests: Add more BPF_END byte order conversion tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Johan Almbladh | bpf/tests: Expand branch conversion JIT test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Johan Almbladh | bpf/tests: Add JMP tests with degenerate conditional Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Johan Almbladh | bpf/tests: Add JMP tests with small offsets Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Johan Almbladh | bpf/tests: Add test case flag for verifier zero-extension Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Johan Almbladh | bpf/tests: Add exhaustive test of LD_IMM64 immediate... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Johan Almbladh | bpf/tests: Add staggered JMP and JMP32 tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Johan Almbladh | bpf/tests: Add exhaustive tests of JMP operand magnitudes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Johan Almbladh | bpf/tests: Add exhaustive tests of ALU operand magnitudes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Johan Almbladh | bpf/tests: Add exhaustive tests of ALU shift values Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Johan Almbladh | bpf/tests: Reduce memory footprint of test suite Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-28 |
Johan Almbladh | bpf/tests: Allow different number of runs per test... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-27 |
Daniel Borkmann | Merge branch 'bpf-xsk-rx-batch' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-27 |
Magnus Karlsson | selftests: xsk: Add frame_headroom test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-27 |
Magnus Karlsson | selftests: xsk: Change interleaving of packets in unaligned... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-27 |
Magnus Karlsson | selftests: xsk: Add single packet test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-27 |
Magnus Karlsson | selftests: xsk: Introduce pacing of traffic Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-27 |
Magnus Karlsson | selftests: xsk: Fix socket creation retry Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-27 |
Magnus Karlsson | selftests: xsk: Put the same buffer only once in the... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-27 |
Magnus Karlsson | selftests: xsk: Fix missing initialization Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-27 |
Magnus Karlsson | xsk: Optimize for aligned case Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-27 |
Magnus Karlsson | i40e: Use the xsk batched rx allocation interface Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-27 |
Magnus Karlsson | ice: Use the xsk batched rx allocation interface Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-27 |
Magnus Karlsson | ice: Use xdp_buf instead of rx_buf for xsk zero-copy Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-27 |
Magnus Karlsson | xsk: Batched buffer allocation for the pool Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-27 |
Magnus Karlsson | xsk: Get rid of unused entry in struct xdp_buff_xsk Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-09-22 |
Alexei Starovoitov | bpf: Document BPF licensing. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Acked-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |