summaryrefslogtreecommitdiffstats
path: root/kernel/bpf
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-01-054-18/+48
| |\ \ \ \ | | | |_|/ | | |/| |
| * | | | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-01-045-114/+136
| |\ \ \ \
| | * | | | bpf: rename list_head -> graph_root in field info typesDave Marchevsky2022-12-283-22/+24
| | * | | | bpf: fix regs_exact() logic in regsafe() to remap IDs correctlyAndrii Nakryiko2022-12-271-7/+16
| | * | | | bpf: perform byte-by-byte comparison only when necessary in regsafe()Andrii Nakryiko2022-12-271-12/+9
| | * | | | bpf: reject non-exact register type matches in regsafe()Andrii Nakryiko2022-12-271-24/+21
| | * | | | bpf: generalize MAYBE_NULL vs non-MAYBE_NULL ruleAndrii Nakryiko2022-12-271-16/+15
| | * | | | bpf: reorganize struct bpf_reg_state fieldsAndrii Nakryiko2022-12-271-9/+8
| | * | | | bpf: teach refsafe() to take into account ID remappingAndrii Nakryiko2022-12-271-4/+12
| | * | | | bpf: Remove unused field initialization in bpf's ctl_tableRicardo Ribalda2022-12-221-1/+0
| | * | | | bpf: Reduce smap->elem_sizeMartin KaFai Lau2022-12-211-2/+2
| | * | | | bpf: Remove trace_printk_lockJiri Olsa2022-12-191-12/+19
| | * | | | bpf: Do cleanup in bpf_bprintf_cleanup only when neededJiri Olsa2022-12-191-7/+9
| | * | | | bpf: Add struct for bin_args arg in bpf_bprintf_prepareJiri Olsa2022-12-192-12/+15
* | | | | | uaccess: Add speculation barrier to copy_from_user()Dave Hansen2023-02-211-2/+0
* | | | | | Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-02-201-4/+4
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | fs: port inode_init_owner() to mnt_idmapChristian Brauner2023-01-191-1/+1
| * | | | | fs: port ->permission() to pass mnt_idmapChristian Brauner2023-01-191-1/+1
| * | | | | fs: port ->mkdir() to pass mnt_idmapChristian Brauner2023-01-191-1/+1
| * | | | | fs: port ->symlink() to pass mnt_idmapChristian Brauner2023-01-191-1/+1
| |/ / / /
* | | | | bpf: Fix the kernel crash caused by bpf_setsockopt().Kui-Feng Lee2023-01-261-1/+0
* | | | | bpf: Add missing btf_put to register_btf_id_dtor_kfuncsJiri Olsa2023-01-201-2/+2
* | | | | bpf: Fix to preserve reg parent/live fields when copying range infoEduard Zingerman2023-01-191-7/+18
* | | | | bpf: Fix off-by-one error in bpf_mem_cache_idx()Hou Tao2023-01-181-1/+1
| |_|_|/ |/| | |
* | | | bpf: Fix pointer-leak due to insufficient speculative store bypass mitigationLuis Gerhorst2023-01-131-1/+3
* | | | bpf: hash map, avoid deadlock with suitable hash maskTonghao Zhang2023-01-121-2/+2
* | | | bpf: remove the do_idr_lock parameter from bpf_prog_free_id()Paul Moore2023-01-091-14/+6
* | | | bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD and PERF_BPF_EVENT_PROG...Paul Moore2023-01-092-7/+2
* | | | bpf: Skip invalid kfunc call in backtrack_insnHao Sun2023-01-061-0/+6
| |_|/ |/| |
* | | bpf: Always use maximal size for copy_array()Kees Cook2022-12-281-5/+7
* | | bpf: keep a reference to the mm, in case the task is dead.Kui-Feng Lee2022-12-281-12/+27
* | | bpf: Fix panic due to wrong pageattr of im->imageChuang Wang2022-12-281-0/+4
* | | Merge tag 'for-netdev' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2022-12-242-1/+10
|\ \ \ | |/ / |/| |
| * | bpf: fix nullness propagation for reg to reg comparisonsHao Sun2022-12-221-1/+8
| * | bpf: Define sock security related BTF IDs under CONFIG_SECURITY_NETWORKHou Tao2022-12-191-0/+2
* | | Merge tag 'net-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds2022-12-213-5/+11
|\| |
| * | bpf: Resolve fext program type when checking map compatibilityToke Høiland-Jørgensen2022-12-141-2/+3
| * | bpf: Synchronize dispatcher update with bpf_dispatcher_xdp_funcJiri Olsa2022-12-141-0/+5
| * | bpf: prevent leak of lsm program after failed attachMilan Landaverde2022-12-141-3/+3
| |/
* | Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-173-8/+4
|\ \ | |/ |/|
| * mm: Introduce set_memory_rox()Peter Zijlstra2022-12-153-8/+4
* | Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2022-12-1321-1598/+4294
|\ \
| * | bpf: use check_ids() for active_lock comparisonEduard Zingerman2022-12-101-3/+13
| * | bpf: states_equal() must build idmap for all function framesEduard Zingerman2022-12-101-1/+2
| * | bpf: regsafe() must not skip check_ids()Eduard Zingerman2022-12-101-21/+8
| * | bpf: Use memmove for bpf_dynptr_{read,write}Kumar Kartikeya Dwivedi2022-12-081-2/+10
| * | bpf: Move PTR_TO_STACK alignment check to process_dynptr_funcKumar Kartikeya Dwivedi2022-12-081-5/+8
| * | bpf: Rework check_func_arg_reg_offKumar Kartikeya Dwivedi2022-12-081-25/+38
| * | bpf: Rework process_dynptr_funcKumar Kartikeya Dwivedi2022-12-082-67/+178
| * | bpf: Propagate errors from process_* checks in check_func_argKumar Kartikeya Dwivedi2022-12-081-10/+15