summaryrefslogtreecommitdiffstats
path: root/kernel
Commit message (Expand)AuthorAgeFilesLines
...
| | * | bpf: Transfer RCU lock state between subprog callsKumar Kartikeya Dwivedi2024-02-051-2/+1
| | * | bpf: Allow calling static subprogs while holding a bpf_spin_lockKumar Kartikeya Dwivedi2024-02-051-3/+8
| | * | bpf: Remove an unnecessary check.Kui-Feng Lee2024-02-051-12/+9
| | * | bpf: don't emit warnings intended for global subprogs for static subprogsAndrii Nakryiko2024-02-021-0/+6
| | * | bpf: handle trusted PTR_TO_BTF_ID_OR_NULL in argument check logicAndrii Nakryiko2024-02-021-0/+1
| | * | bpf: Handle scalar spill vs all MISC in stacksafe()Eduard Zingerman2024-02-021-3/+69
| | * | bpf: Preserve boundaries and track scalars on narrowing fillMaxim Mikityanskiy2024-02-021-4/+11
| | * | bpf: Track spilled unbounded scalarsMaxim Mikityanskiy2024-02-021-15/+1
| | * | bpf: Minor clean-up to sleepable_lsm_hooks BTF setMatt Bobrowski2024-02-011-4/+2
| | * | bpf: treewide: Annotate BPF kfuncs in BTFDaniel Xu2024-01-316-14/+22
| | * | bpf: add arg:nullable tag to be combined with trusted pointersAndrii Nakryiko2024-01-301-0/+10
| | * | bpf: add __arg_trusted global func arg tagAndrii Nakryiko2024-01-302-13/+110
| | * | bpf,token: Use BIT_ULL() to convert the bit maskHaiyue Wang2024-01-291-8/+8
| | * | perf/bpf: Fix duplicate type checkFlorian Lehner2024-01-291-5/+1
| | * | bpf: move arg:ctx type enforcement check inside the main logic loopAndrii Nakryiko2024-01-291-17/+4
| * | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-2210-12/+29
| |\ \ \
| * | | | configs/debug: add NET debug configMatthieu Baerts (NGI0)2024-02-151-0/+6
| * | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-158-80/+107
| |\ \ \ \
| * \ \ \ \ Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-082-4/+4
| |\ \ \ \ \
| * \ \ \ \ \ Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-017-11/+55
| |\ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | |
| * | | | | | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2024-01-2614-388/+1323
| |\ \ \ \ \ \
| | * | | | | | bpf: Fix error checks against bpf_get_btf_vmlinux().Kui-Feng Lee2024-01-252-1/+6
| | * | | | | | bpf: Support symbolic BPF FS delegation mount optionsAndrii Nakryiko2024-01-241-38/+211
| | * | | | | | bpf: Fail BPF_TOKEN_CREATE if no delegation option was set on BPF FSAndrii Nakryiko2024-01-241-1/+9
| | * | | | | | bpf,lsm: Add BPF token LSM hooksAndrii Nakryiko2024-01-242-1/+15
| | * | | | | | bpf,lsm: Refactor bpf_map_alloc/bpf_map_free LSM hooksAndrii Nakryiko2024-01-242-5/+5
| | * | | | | | bpf,lsm: Refactor bpf_prog_alloc/bpf_prog_free LSM hooksAndrii Nakryiko2024-01-242-14/+16
| | * | | | | | bpf: Consistently use BPF token throughout BPF verifier logicAndrii Nakryiko2024-01-243-9/+8
| | * | | | | | bpf: Take into account BPF token when fetching helper protosAndrii Nakryiko2024-01-244-9/+10
| | * | | | | | bpf: Add BPF token support to BPF_PROG_LOAD commandAndrii Nakryiko2024-01-244-27/+97
| | * | | | | | bpf: Add BPF token support to BPF_BTF_LOAD commandAndrii Nakryiko2024-01-241-2/+21
| | * | | | | | bpf: Add BPF token support to BPF_MAP_CREATE commandAndrii Nakryiko2024-01-243-15/+63
| | * | | | | | bpf: Introduce BPF token objectAndrii Nakryiko2024-01-244-6/+242
| | * | | | | | bpf: Add BPF token delegation mount options to BPF FSAndrii Nakryiko2024-01-241-12/+78
| | * | | | | | bpf: Align CAP_NET_ADMIN checks with bpf_capable() approachAndrii Nakryiko2024-01-241-4/+9
| | * | | | | | bpf: export btf_ctx_access to modules.Kui-Feng Lee2024-01-231-0/+1
| | * | | | | | bpf, net: switch to dynamic registrationKui-Feng Lee2024-01-233-103/+95
| | * | | | | | bpf: validate value_typeKui-Feng Lee2024-01-231-33/+60
| | * | | | | | bpf: hold module refcnt in bpf_struct_ops map creation and prog verification.Kui-Feng Lee2024-01-232-6/+34
| | * | | | | | bpf: pass attached BTF to the bpf_struct_ops subsystemKui-Feng Lee2024-01-233-22/+54
| | * | | | | | bpf: lookup struct_ops types from a given module BTF.Kui-Feng Lee2024-01-232-6/+7
| | * | | | | | bpf: pass btf object id in bpf_map_info.Kui-Feng Lee2024-01-232-0/+9
| | * | | | | | bpf: make struct_ops_map support btfs other than btf_vmlinux.Kui-Feng Lee2024-01-231-9/+15
| | * | | | | | bpf: add struct_ops_tab to btf.Kui-Feng Lee2024-01-231-0/+55
| | * | | | | | bpf, net: introduce bpf_struct_ops_desc.Kui-Feng Lee2024-01-232-42/+46
| | * | | | | | bpf: get type information with BTF_ID_LISTKui-Feng Lee2024-01-231-9/+8
| | * | | | | | bpf: refactory struct_ops type initialization to a function.Kui-Feng Lee2024-01-232-74/+88
| | * | | | | | bpf: Store cookies in kprobe_multi bpf_link_info dataJiri Olsa2024-01-231-0/+15
| | * | | | | | bpf: Add cookie to perf_event bpf_link_info recordsJiri Olsa2024-01-231-0/+4
| | * | | | | | bpf: Refactor ptr alu checking rules to allow alu explicitlyHao Sun2024-01-231-7/+14