summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* bpf: Support kptrs in local storage mapsKumar Kartikeya Dwivedi2023-03-014-9/+63
* bpf: Support kptrs in percpu hashmap and percpu LRU hashmapKumar Kartikeya Dwivedi2023-03-012-22/+39
* Merge branch 'Add skb + xdp dynptrs'Alexei Starovoitov2023-03-0125-186/+3322
|\
| * selftests/bpf: tests for using dynptrs to parse skb and xdp buffersJoanne Koong2023-03-0115-23/+2522
| * bpf: Add bpf_dynptr_slice and bpf_dynptr_slice_rdwrJoanne Koong2023-03-016-7/+288
| * bpf: Add xdp dynptrsJoanne Koong2023-03-017-6/+76
| * bpf: Add skb dynptrsJoanne Koong2023-03-018-19/+261
| * bpf: Add __uninit kfunc annotationJoanne Koong2023-03-012-2/+33
| * bpf: Refactor verifier dynptr into get_dynptr_arg_regJoanne Koong2023-03-011-30/+50
| * bpf: Define no-ops for externally called bpf dynptr functionsJoanne Koong2023-03-011-30/+45
| * bpf: Allow initializing dynptrs in kfuncsJoanne Koong2023-03-011-45/+22
| * bpf: Refactor process_dynptr_funcJoanne Koong2023-03-012-34/+31
| * bpf: Support "sk_buff" and "xdp_buff" as valid kfunc arg typesJoanne Koong2023-03-011-0/+4
|/
* bpf, docs: Document BPF insn encoding in term of stored bytesJose E. Marchesi2023-02-281-22/+24
* bpf: Fix bpf_cgroup_from_id() doxygen headerDavid Vernet2023-02-281-2/+1
* bpf, mips: Implement R4000 workarounds for JITJiaxun Yang2023-02-282-3/+4
* bpf, mips: Implement DADDI workarounds for JITJiaxun Yang2023-02-282-1/+4
* libbpf: Fix bpf_xdp_query() in old kernelsYonghong Song2023-02-281-1/+7
* libbpf: Document bpf_{btf,link,map,prog}_get_info_by_fd()Ilya Leoshkevich2023-02-271-5/+64
* libbpf: Fix arm syscall regs spec in bpf_tracing.hPuranjay Mohan2023-02-271-0/+1
* selftests/bpf: Fix compilation errors: Assign a value to a constantRong Tao2023-02-271-1/+1
* tools: bpftool: Remove invalid \' json escapeLuis Gerhorst2023-02-271-3/+0
* selftests/bpf: Use __NR_prlimit64 instead of __NR_getrlimit in user_ringbuf testTiezhu Yang2023-02-272-2/+2
* libbpf: Use struct user_pt_regs to define __PT_REGS_CAST() for LoongArchTiezhu Yang2023-02-271-0/+2
* Merge branch 'move SYS() macro to test_progs.h and run mptcp in a dedicated n...Martin KaFai Lau2023-02-2512-265/+210
|\
| * selftests/bpf: run mptcp in a dedicated netnsHangbin Liu2023-02-251-2/+17
| * selftests/bpf: move SYS() macro into the test_progs.hHangbin Liu2023-02-2511-263/+193
|/
* selftests/bpf: Add a test case for bpf_cgroup_from_id()Tejun Heo2023-02-233-0/+44
* bpf: Add bpf_cgroup_from_id() kfuncTejun Heo2023-02-232-3/+25
* bpf, docs: Add explanation of endiannessDave Thaler2023-02-221-2/+14
* selftests/bpf: Fix BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL for empty flow labelStanislav Fomichev2023-02-222-1/+25
* riscv, bpf: Add kfunc support for RV64Pu Lehui2023-02-221-0/+5
* bpf: Check for helper calls in check_subprogs()Ilya Leoshkevich2023-02-221-2/+2
* LoongArch: BPF: Support mixing bpf2bpf and tailcallsHengqi Chen2023-02-221-0/+6
* selftests/bpf: Fix cross compilation with CLANG_CROSS_FLAGSFlorent Revest2023-02-221-0/+2
* selftests/bpf: Remove not used headersTiezhu Yang2023-02-223-476/+0
* bpf: Only allocate one bpf_mem_cache for bpf_cpumask_maHou Tao2023-02-222-3/+10
* bpf: Wrap register invalidation with a helperKumar Kartikeya Dwivedi2023-02-221-14/+14
* bpf: Fix check_reg_type for PTR_TO_BTF_IDKumar Kartikeya Dwivedi2023-02-221-3/+20
* bpf: Remove unused MEM_ALLOC | PTR_TRUSTED checksKumar Kartikeya Dwivedi2023-02-221-2/+0
* bpf: Annotate data races in bpf_local_storageKumar Kartikeya Dwivedi2023-02-221-3/+13
* Merge branch 'bpf: Allow reads from uninit stack'Alexei Starovoitov2023-02-2211-136/+204
|\
| * selftests/bpf: Tests for uninitialized stack readsEduard Zingerman2023-02-222-0/+96
| * bpf: Allow reads from uninit stackEduard Zingerman2023-02-229-136/+108
|/
* Merge tag 'net-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2023-02-221823-43114/+155979
|\
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-02-2110-90/+119
| |\
| | * sefltests: netdevsim: wait for devlink instance after netns removalJiri Pirko2023-02-211-0/+18
| | * selftest: fib_tests: Always cleanup before exitRoxana Nicolescu2023-02-211-0/+2
| | * net: lan966x: Fix possible deadlock inside PTPHoratiu Vultur2023-02-211-2/+2
| | * MAINTAINERS: Add Miquel Raynal as additional maintainer for ieee802154Stefan Schmidt2023-02-211-0/+1