aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-02-16bpftool: Use bpf_{btf,link,map,prog}_get_info_by_fd()Ilya Leoshkevich
2023-02-16libbpf: Use bpf_{btf,link,map,prog}_get_info_by_fd()Ilya Leoshkevich
2023-02-16libbpf: Introduce bpf_{btf,link,map,prog}_get_info_by_fd()Ilya Leoshkevich
2023-02-15bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMESAlexander Lobakin
2023-02-15Merge branch 'New benchmark for hashmap lookups'Andrii Nakryiko
2023-02-15selftest/bpf/benchs: Add benchmark for hashmap lookupsAnton Protopopov
2023-02-15selftest/bpf/benchs: Print less if the quiet option is setAnton Protopopov
2023-02-15selftest/bpf/benchs: Make quiet option commonAnton Protopopov
2023-02-15selftest/bpf/benchs: Remove an unused headerAnton Protopopov
2023-02-15selftest/bpf/benchs: Enhance argp parsingAnton Protopopov
2023-02-15selftest/bpf/benchs: Make a function static in bpf_hashmap_full_updateAnton Protopopov
2023-02-15selftest/bpf/benchs: Fix a typo in bpf_hashmap_full_updateAnton Protopopov
2023-02-15Merge branch 'Use __GFP_ZERO in bpf memory allocator'Alexei Starovoitov
2023-02-15selftests/bpf: Add test case for element reuse in htab mapHou Tao
2023-02-15bpf: Zeroing allocated object from slab in bpf memory allocatorHou Tao
2023-02-15Merge branch 'Improvements for BPF_ST tracking by verifier 'Alexei Starovoitov
2023-02-15selftests/bpf: check if BPF_ST with variable offset preserves STACK_ZEROEduard Zingerman
2023-02-15bpf: BPF_ST with variable offset should preserve STACK_ZERO marksEduard Zingerman
2023-02-15selftests/bpf: check if verifier tracks constants spilled by BPF_ST_MEMEduard Zingerman
2023-02-15bpf: track immediate values written to stack by BPF_ST instructionEduard Zingerman
2023-02-15selftests/bpf: Fix map_kptr test.Alexei Starovoitov
2023-02-15selftests/bpf: Cross-compile bpftoolBjörn Töpel
2023-02-15bpf, docs: Add myself to BPF docs MAINTAINERS entryDavid Vernet
2023-02-15selftests/bpf: Fix build error for LoongArchTiezhu Yang
2023-02-15Documentation: bpf: Add missing line break separator in node_data struct code...Bagas Sanjaya
2023-02-13Revert "bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen_optimized ...Alexei Starovoitov
2023-02-13selftests/bpf: Clean up dynptr prog_testsJoanne Koong
2023-02-13selftests/bpf: Clean up user_ringbuf, cgrp_kfunc, kfunc_dynptr_param testsJoanne Koong
2023-02-13Merge branch 'BPF rbtree next-gen datastructure'Alexei Starovoitov
2023-02-13bpf, documentation: Add graph documentation for non-owning refsDave Marchevsky
2023-02-13selftests/bpf: Add rbtree selftestsDave Marchevsky
2023-02-13bpf: Add bpf_rbtree_{add,remove,first} decls to bpf_experimental.hDave Marchevsky
2023-02-13bpf: Special verifier handling for bpf_rbtree_{remove, first}Dave Marchevsky
2023-02-13bpf: Add callback validation to kfunc verifier logicDave Marchevsky
2023-02-13bpf: Add support for bpf_rb_root and bpf_rb_node in kfunc argsDave Marchevsky
2023-02-13bpf: Add bpf_rbtree_{add,remove,first} kfuncsDave Marchevsky
2023-02-13bpf: Add basic bpf_rb_{root,node} supportDave Marchevsky
2023-02-13bpf: Migrate release_on_unlock logic to non-owning ref semanticsDave Marchevsky
2023-02-13Merge branch 'xdp-ice-mbuf'Daniel Borkmann
2023-02-13ice: Micro-optimize .ndo_xdp_xmit() pathAlexander Lobakin
2023-02-13ice: Fix freeing XDP frames backed by Page PoolAlexander Lobakin
2023-02-13ice: Robustify cleaning/completing XDP Tx buffersAlexander Lobakin
2023-02-13ice: Remove two impossible branches on XDP Tx cleaningAlexander Lobakin
2023-02-13ice: Fix XDP Tx ring overrunAlexander Lobakin
2023-02-13ice: fix ice_tx_ring:: Xdp_tx_active underflowAlexander Lobakin
2023-02-13selftests/bpf: Fix out-of-srctree buildIlya Leoshkevich
2023-02-13bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen_optimized to pahol...Alan Maguire
2023-02-10Merge branch 'bpf, mm: introduce cgroup.memory=nobpf'Alexei Starovoitov
2023-02-10bpf: allow to disable bpf prog memory accountingYafang Shao
2023-02-10bpf: allow to disable bpf map memory accountingYafang Shao