aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/bpf
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-07-142-7/+13
|\
| * 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
* | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-07-099-207/+867
|\ \
| * | bpf: Check attach_func_proto more carefully in check_return_codeStanislav Fomichev2022-07-081-5/+16
| * | bpf, libbpf: Add type match supportDaniel Müller2022-07-051-0/+9
| * | bpf: expose bpf_{g,s}etsockopt to lsm cgroupStanislav Fomichev2022-06-291-0/+38
| * | bpf: implement BPF_PROG_QUERY for BPF_LSM_CGROUPStanislav Fomichev2022-06-292-32/+71
| * | bpf: minimize number of allocated lsm slots per programStanislav Fomichev2022-06-295-16/+54
| * | bpf: per-cgroup lsm flavorStanislav Fomichev2022-06-297-11/+426
| * | bpf: convert cgroup_bpf.progs to hlistStanislav Fomichev2022-06-291-32/+44
| * | bpf: add bpf_func_t and trampoline helpersStanislav Fomichev2022-06-291-30/+33
| * | bpf: Merge "types_are_compat" logic into relo_core.cDaniel Müller2022-06-241-83/+1
| * | bpf: Fix for use-after-free bug in inline_bpf_loopEduard Zingerman2022-06-241-1/+1
| * | bpf: Replace hard-coded 0 with BPF_K in check_alu_opSimon Wang2022-06-241-1/+1
| * | bpf: Require only one of cong_avoid() and cong_control() from a TCP CCJörn-Thorben Hinz2022-06-231-4/+3
| * | bpf, x64: Add predicate for bpf2bpf with tailcalls support in JITTony Ambardar2022-06-212-1/+8
| * | bpf: Inline calls to bpf_loop when callback is knownEduard Zingerman2022-06-202-9/+180
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-07-071-66/+47
|\ \ \ | | |/ | |/|
| * | 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
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-06-231-0/+5
|\| | | |/ |/|
| * bpf: Limit maximum modifier chain length in btf_check_type_tagsKumar Kartikeya Dwivedi2022-06-151-0/+5
* | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-06-177-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-161-11/+32
| * bpf: allow sleepable uprobe programs to attachDelyan Kratunov2022-06-161-2/+2
| * bpf: implement sleepable uprobes by chaining gpsDelyan Kratunov2022-06-161-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-021-10/+60
| * bpf: Correct the comment about insn_to_jit_offPu Lehui2022-06-021-1/+1
| * bpf: Unify data extension operation of jited_ksyms and jited_linfoPu Lehui2022-06-021-2/+3
* | 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-201-1/+13
| * | bpf: Allow kfunc in tracing and syscall programs.Benjamin Tissoires2022-05-201-0/+6
| * | bpf: Add bpf_skc_to_mptcp_sock_protoGeliang Tang2022-05-201-0/+1