2023-04-13 |
Jesper Dangaard... | selftests/bpf: xdp_hw_metadata remove bpf_printk and... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-03-22 |
Jesper Dangaard... | xdp: bpf_xdp_metadata use EOPNOTSUPP for no driver... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-03-21 |
Daniel Borkmann | bpf: Adjust insufficient default bpf_jit_limit Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-03-13 |
Alexei Starovoitov | Merge branch 'bpf: Allow reads from uninit stack' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-03-10 |
Alexei Starovoitov | selftests/bpf: Fix progs/test_deny_namespace.c issues. Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-03-10 |
Alexei Starovoitov | selftests/bpf: Fix progs/find_vma_fail1.c build error. Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-03-10 |
Jesus Sanchez-Palencia | libbpf: Revert poisoning of strlcpy Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-22 |
Alexei Starovoitov | Merge branch 'bpf: Allow reads from uninit stack' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-22 |
Eduard Zingerman | selftests/bpf: Tests for uninitialized stack reads Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-22 |
Eduard Zingerman | bpf: Allow reads from uninit stack Co-developed-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-15 |
Alexei Starovoitov | Merge branch 'Use __GFP_ZERO in bpf memory allocator' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-15 |
Hou Tao | selftests/bpf: Add test case for element reuse in htab map Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-15 |
Hou Tao | bpf: Zeroing allocated object from slab in bpf memory... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-15 |
Alexei Starovoitov | Merge branch 'Improvements for BPF_ST tracking by verifier ' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-15 |
Eduard Zingerman | selftests/bpf: check if BPF_ST with variable offset... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-15 |
Eduard Zingerman | bpf: BPF_ST with variable offset should preserve STACK_ZERO... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-15 |
Eduard Zingerman | selftests/bpf: check if verifier tracks constants spilled... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-15 |
Eduard Zingerman | bpf: track immediate values written to stack by BPF_ST... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-15 |
Björn Töpel | selftests/bpf: Cross-compile bpftool Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-15 |
David Vernet | bpf, docs: Add myself to BPF docs MAINTAINERS entry Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-15 |
Tiezhu Yang | selftests/bpf: Fix build error for LoongArch Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-15 |
Bagas Sanjaya | Documentation: bpf: Add missing line break separator... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-14 |
Alexei Starovoitov | Revert "bpf: Add --skip_encoding_btf_inconsistent_proto... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-14 |
Joanne Koong | selftests/bpf: Clean up dynptr prog_tests Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-14 |
Joanne Koong | selftests/bpf: Clean up user_ringbuf, cgrp_kfunc, kfunc_dynp... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-14 |
Alexei Starovoitov | Merge branch 'BPF rbtree next-gen datastructure' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-14 |
Dave Marchevsky | bpf, documentation: Add graph documentation for non... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-14 |
Dave Marchevsky | selftests/bpf: Add rbtree selftests Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-14 |
Dave Marchevsky | bpf: Add bpf_rbtree_{add,remove,first} decls to bpf_experime... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-14 |
Dave Marchevsky | bpf: Special verifier handling for bpf_rbtree_{remove... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-14 |
Dave Marchevsky | bpf: Add callback validation to kfunc verifier logic Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-14 |
Dave Marchevsky | bpf: Add support for bpf_rb_root and bpf_rb_node in... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-14 |
Dave Marchevsky | bpf: Add bpf_rbtree_{add,remove,first} kfuncs Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-14 |
Dave Marchevsky | bpf: Add basic bpf_rb_{root,node} support Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-13 |
Dave Marchevsky | bpf: Migrate release_on_unlock logic to non-owning... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-11 |
Alexei Starovoitov | Merge branch 'bpf, mm: introduce cgroup.memory=nobpf' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-11 |
Yafang Shao | bpf: allow to disable bpf prog memory accounting Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-11 |
Yafang Shao | bpf: allow to disable bpf map memory accounting Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-11 |
Yafang Shao | bpf: use bpf_map_kvcalloc in bpf_local_storage Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-11 |
Yafang Shao | mm: memcontrol: add new kernel parameter cgroup.memory... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-11 |
Daniel Borkmann | docs, bpf: Ensure IETF's BPF mailing list gets copied... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-08 |
Dave Thaler | bpf, docs: Add note about type convention Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-08 |
Toke Høiland-Jørgensen | bpf/docs: Update design QA to be consistent with kfunc... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-08 |
Dave Thaler | bpf, docs: Use consistent names for the same field Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-03 |
David Vernet | bpf/docs: Document kfunc lifecycle / stability expectations Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-03 |
Alexei Starovoitov | Merge branch 'xdp: introduce xdp-feature support' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-03 |
Lorenzo Bianconi | selftests/bpf: introduce XDP compliance test tool Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-03 |
Lorenzo Bianconi | selftests/bpf: add test for bpf_xdp_query xdp-features... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-03 |
Lorenzo Bianconi | bpf: devmap: check XDP features in __xdp_enqueue routine Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-03 |
Lorenzo Bianconi | libbpf: add API to get XDP/XSK supported features Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-03 |
Lorenzo Bianconi | libbpf: add the capability to specify netlink proto... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-03 |
Marek Majtyka | xsk: add usage of XDP features flags Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-03 |
Marek Majtyka | drivers: net: turn on XDP features Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-03 |
Jakub Kicinski | netdev-genl: create a simple family for netdev stuff Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-03 |
Tiezhu Yang | selftests/bpf: Use semicolon instead of comma in test_verifier.c Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-03 |
Tiezhu Yang | tools/bpf: Use tab instead of white spaces to sync... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-03 |
Tobias Klauser | bpf: Drop always true do_idr_lock parameter to bpf_map_free_id Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-03 |
Alexei Starovoitov | Merge branch ' docs/bpf: Add description of register... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-03 |
Eduard Zingerman | docs/bpf: Add description of register liveness tracking... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-02-03 |
Ilya Leoshkevich | selftests/bpf: Initialize tc in xdp_synproxy Reported-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-30 |
Alexei Starovoitov | Merge branch 'Support bpf trampoline for s390x' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-30 |
Ilya Leoshkevich | selftests/bpf: Trim DENYLIST.s390x Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-30 |
Ilya Leoshkevich | selftests/bpf: Fix s390x vmlinux path Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-30 |
Ilya Leoshkevich | s390/bpf: Implement bpf_jit_supports_kfunc_call() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-30 |
Ilya Leoshkevich | s390/bpf: Implement bpf_jit_supports_subprog_tailcalls() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-30 |
Ilya Leoshkevich | s390/bpf: Implement arch_prepare_bpf_trampoline() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-30 |
Ilya Leoshkevich | s390/bpf: Implement bpf_arch_text_poke() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-30 |
Ilya Leoshkevich | s390/bpf: Add expoline to tail calls Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-30 |
Ilya Leoshkevich | selftests/bpf: Fix sk_assign on s390x Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | s390/bpf: Fix a typo in a comment Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | bpf: btf: Add BTF_FMODEL_SIGNED_ARG flag Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | bpf: iterators: Split iterators.lskel.h into little... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | libbpf: Fix BPF_PROBE_READ{_STR}_INTO() on s390x Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | libbpf: Fix unbounded memory access in bpf_usdt_arg() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | libbpf: Simplify barrier_var() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix profiler on s390x Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix xdp_synproxy/tc on s390x Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix vmlinux test on s390x Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix test_xdp_adjust_tail_grow2 on s390x Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix test_lsm on s390x Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Add a sign-extension test for kfuncs Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Increase SIZEOF_BPF_LOCAL_STORAGE_ELEM... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Check stack_mprotect() return value Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix cgrp_local_storage on s390x Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix xdp_do_redirect on s390x Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix verify_pkcs7_sig on s390x Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix decap_sanity_ns cleanup Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Set errno when urand_spawn() fails Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix kfree_skb on s390x Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix symlink creation error Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Fix liburandom_read.so linker error Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | selftests/bpf: Query BPF_MAX_TRAMP_LINKS using BTF Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | bpf: Change BPF_MAX_TRAMP_LINKS to enum Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Ilya Leoshkevich | bpf: Use ARG_CONST_SIZE_OR_ZERO for 3rd argument of... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
Randy Dunlap | Documentation: bpf: correct spelling Cc: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-28 |
David Vernet | bpf: Build-time assert that cpumask offset is zero Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-25 |
Alexei Starovoitov | Merge branch 'Enable struct_ops programs to be sleepable' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-25 |
David Vernet | bpf/selftests: Verify struct_ops prog sleepable behavior Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-25 |
David Vernet | bpf: Pass const struct bpf_prog * to .check_member Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-01-25 |
David Vernet | libbpf: Support sleepable struct_ops.s section Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
next |