summaryrefslogtreecommitdiffstats
path: root/kernel/bpf (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| | * | bpf: Inline calls to bpf_loop when callback is knownEduard Zingerman2022-06-212-9/+180
| * | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-07-071-66/+47
| |\ \ \
| * \ \ \ Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-06-231-0/+5
| |\ \ \ \ | | |_|/ / | |/| | |
| * | | | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-06-187-54/+263
| |\ \ \ \
| | * | | | bpf: Fix non-static bpf_func_proto struct definitionsJoanne Koong2022-06-172-7/+7
| | * | | | bpf: Allow helpers to accept pointers with a fixed sizeMaxim Mikityanskiy2022-06-171-11/+32
| | * | | | bpf: allow sleepable uprobe programs to attachDelyan Kratunov2022-06-171-2/+2
| | * | | | bpf: implement sleepable uprobes by chaining gpsDelyan Kratunov2022-06-171-0/+15
| | * | | | bpf: avoid grabbing spin_locks of all cpus when no free elemsFeng Zhou2022-06-111-6/+14
| | * | | | bpf: Add btf enum64 supportYonghong Song2022-06-072-15/+129
| | * | | | bpf: Fix KASAN use-after-free Read in compute_effective_progsTadeusz Struk2022-06-031-10/+60
| | * | | | bpf: Correct the comment about insn_to_jit_offPu Lehui2022-06-031-1/+1
| | * | | | bpf: Unify data extension operation of jited_ksyms and jited_linfoPu Lehui2022-06-031-2/+3
* | | | | | Merge tag 'pull-work.lseek' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-08-031-2/+1
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | fs: remove no_llseekJason A. Donenfeld2022-07-161-2/+1
| |/ / / /
* | | | | bpf: Add flags arg to bpf_dynptr_read and bpf_dynptr_write APIsJoanne Koong2022-07-081-4/+8
* | | | | bpf: Make sure mac_header was set before using itEric Dumazet2022-07-071-3/+5
| |_|_|/ |/| | |
* | | | bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_valsDaniel Borkmann2022-07-011-49/+23
* | | | bpf: Fix incorrect verifier simulation around jmp32's jeq/jneDaniel Borkmann2022-07-011-17/+24
| |_|/ |/| |
* | | bpf: Limit maximum modifier chain length in btf_check_type_tagsKumar Kartikeya Dwivedi2022-06-151-0/+5
|/ /
* / bpf: Fix calling global functions from BPF_PROG_TYPE_EXT programsToke Høiland-Jørgensen2022-06-071-1/+2
|/
* Merge tag 'net-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2022-06-021-9/+5
|\
| * bpf: Fix probe read error in ___bpf_prog_run()Menglong Dong2022-05-281-9/+5
* | Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-05-261-0/+1
|\ \ | |/ |/|
| * printk: stop including cache.h from printk.hPeter Collingbourne2022-05-131-0/+1
* | Merge tag 'net-next-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2022-05-2528-531/+2537
|\ \
| * | bpf: Add dynptr data slicesJoanne Koong2022-05-232-0/+51
| * | bpf: Add bpf_dynptr_read and bpf_dynptr_writeJoanne Koong2022-05-231-0/+78
| * | bpf: Dynptr support for ring buffersJoanne Koong2022-05-233-7/+137
| * | bpf: Add bpf_dynptr_from_mem for local dynptrsJoanne Koong2022-05-232-0/+71
| * | bpf: Add verifier support for dynptrsJoanne Koong2022-05-231-3/+185
| * | bpf: Suppress 'passing zero to PTR_ERR' warningKumar Kartikeya Dwivedi2022-05-231-1/+1
| * | bpf: Introduce bpf_arch_text_invalidate for bpf_prog_packSong Liu2022-05-231-0/+8
| * | bpf: Fill new bpf_prog_pack with illegal instructionsSong Liu2022-05-231-4/+6
| * | bpf: refine kernel.unprivileged_bpf_disabled behaviourAlan Maguire2022-05-211-1/+13
| * | bpf: Allow kfunc in tracing and syscall programs.Benjamin Tissoires2022-05-211-0/+6
| * | bpf: Add bpf_skc_to_mptcp_sock_protoGeliang Tang2022-05-211-0/+1
| * | bpf: Add MEM_UNINIT as a bpf_type_flagJoanne Koong2022-05-142-22/+10
| * | bpf: Fix combination of jit blinding and pointers to bpf subprogs.Alexei Starovoitov2022-05-131-0/+10
| * | bpf: Fix potential array overflow in bpf_trampoline_get_progs()Yuntao Wang2022-05-121-6/+12
| * | bpf: add bpf_map_lookup_percpu_elem for percpu mapFeng Zhou2022-05-125-2/+81
| * | bpf, x86: Attach a cookie to fentry/fexit/fmod_ret/lsm.Kui-Feng Lee2022-05-113-6/+30
| * | bpf, x86: Create bpf_tramp_run_ctx on the caller thread's stackKui-Feng Lee2022-05-112-6/+21
| * | bpf, x86: Generate trampolines from bpf_tramp_linksKui-Feng Lee2022-05-113-69/+98
| * | bpf: Add bpf_link iteratorDmitrii Dolgov2022-05-103-1/+127
| * | bpf: Extend batch operations for map-in-map bpf-mapsTakshak Chahande2022-05-102-2/+13
| * | bpf: Remove unused parameter from find_kfunc_desc_btf()Yuntao Wang2022-05-101-5/+4
| * | bpf: Compute map_btf_id during build timeMenglong Dong2022-04-2615-115/+52
| * | bpf: Make BTF type match stricter for release argumentsKumar Kartikeya Dwivedi2022-04-262-7/+25
| * | bpf: Teach verifier about kptr_get kfunc helpersKumar Kartikeya Dwivedi2022-04-261-5/+53