Show patches with: Submitter = Kees Cook       |   43 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
exec: fix up /proc/pid/comm in the execveat(AT_EMPTY_PATH) case exec: fix up /proc/pid/comm in the execveat(AT_EMPTY_PATH) case - 1 - --- 2024-11-30 Kees Cook New
exec: Make sure task->comm is always NUL-terminated exec: Make sure task->comm is always NUL-terminated - - - --- 2024-11-30 Kees Cook New
mm: Handle compound pages better in __dump_page() mm: Handle compound pages better in __dump_page() - - - --- 2024-11-17 Kees Cook New
exec: NULL out bprm->argv0 when it is an ERR_PTR exec: NULL out bprm->argv0 when it is an ERR_PTR 1 2 - --- 2024-11-05 Kees Cook New
MAINTAINERS: exec: Mark Kees as maintainer MAINTAINERS: exec: Mark Kees as maintainer - 1 - --- 2024-10-31 Kees Cook New
MAINTAINERS: exec: Add auxvec.h UAPI MAINTAINERS: exec: Add auxvec.h UAPI - 1 - --- 2024-10-31 Kees Cook New
[v3] slab: Introduce kmalloc_obj() and family [v3] slab: Introduce kmalloc_obj() and family - - - --- 2024-08-22 Kees Cook New
[5/5] slab: Allocate and use per-call-site caches slab: Allocate and use per-call-site caches - - - --- 2024-08-09 Kees Cook New
[4/5] alloc_tag: Track fixed vs dynamic sized kmalloc calls slab: Allocate and use per-call-site caches - - - --- 2024-08-09 Kees Cook New
[3/5] codetag: Introduce codetag_early_walk() slab: Allocate and use per-call-site caches - - - --- 2024-08-09 Kees Cook New
[2/5] codetag: Run module_load hooks for builtin codetags slab: Allocate and use per-call-site caches - - - --- 2024-08-09 Kees Cook New
[1/5] slab: Introduce kmem_buckets_destroy() slab: Allocate and use per-call-site caches - - - --- 2024-08-09 Kees Cook New
[v2] execve: Move KUnit tests to tests/ subdirectory [v2] execve: Move KUnit tests to tests/ subdirectory 1 2 - --- 2024-07-20 Kees Cook New
slab: Introduce kmalloc_obj() and family slab: Introduce kmalloc_obj() and family - - - --- 2024-07-19 Kees Cook New
execve: Move KUnit tests to tests/ subdirectory execve: Move KUnit tests to tests/ subdirectory - 2 - --- 2024-07-17 Kees Cook New
mm/kmemleak: Replace strncpy() with strscpy() mm/kmemleak: Replace strncpy() with strscpy() 1 - - --- 2024-07-10 Kees Cook New
[RFC,4/4] pstore: Replace classic kmalloc code pattern with typed argument slab: Allow for type introspection during allocation - - - --- 2024-07-08 Kees Cook New
[RFC,2/4] slab: Detect negative size values and saturate slab: Allow for type introspection during allocation - - - --- 2024-07-08 Kees Cook New
[RFC,1/4] compiler_types: Add integral/pointer type helper macros slab: Allow for type introspection during allocation - - - --- 2024-07-08 Kees Cook New
[v6,6/6] mm/util: Use dedicated slab buckets for memdup_user() slab: Introduce dedicated bucket allocator - - - --- 2024-07-01 Kees Cook New
[v6,5/6] ipc, msg: Use dedicated slab buckets for alloc_msg() slab: Introduce dedicated bucket allocator - - - --- 2024-07-01 Kees Cook New
[v6,4/6] mm/slab: Introduce kmem_buckets_create() and family slab: Introduce dedicated bucket allocator - - - --- 2024-07-01 Kees Cook New
[v6,3/6] mm/slab: Introduce kvmalloc_buckets_node() that can take kmem_buckets argument slab: Introduce dedicated bucket allocator - - - --- 2024-07-01 Kees Cook New
[v6,2/6] mm/slab: Plumb kmem_buckets into __do_kmalloc_node() slab: Introduce dedicated bucket allocator - - - --- 2024-07-01 Kees Cook New
[v6,1/6] mm/slab: Introduce kmem_buckets typedef slab: Introduce dedicated bucket allocator - - - --- 2024-07-01 Kees Cook New
[v2,2/2] exec: Avoid pathological argc, envc, and bprm->p values exec: Avoid pathological argc, envc, and bprm->p values - - - --- 2024-06-21 Kees Cook New
[v2,1/2] execve: Keep bprm->argmin behind CONFIG_MMU exec: Avoid pathological argc, envc, and bprm->p values - - - --- 2024-06-21 Kees Cook New
kunit/usercopy: Add missing MODULE_DESCRIPTION() kunit/usercopy: Add missing MODULE_DESCRIPTION() - 2 - --- 2024-06-19 Kees Cook New
[v2] kunit/usercopy: Disable testing on !CONFIG_MMU [v2] kunit/usercopy: Disable testing on !CONFIG_MMU - 2 - --- 2024-06-19 Kees Cook New
[v5,6/6] mm/util: Use dedicated slab buckets for memdup_user() slab: Introduce dedicated bucket allocator - - - --- 2024-06-19 Kees Cook New
[v5,5/6] ipc, msg: Use dedicated slab buckets for alloc_msg() slab: Introduce dedicated bucket allocator - - - --- 2024-06-19 Kees Cook New
[v5,4/6] mm/slab: Introduce kmem_buckets_create() and family slab: Introduce dedicated bucket allocator - - - --- 2024-06-19 Kees Cook New
[v5,3/6] mm/slab: Introduce kvmalloc_buckets_node() that can take kmem_buckets argument slab: Introduce dedicated bucket allocator - - - --- 2024-06-19 Kees Cook New
[v5,2/6] mm/slab: Plumb kmem_buckets into __do_kmalloc_node() slab: Introduce dedicated bucket allocator - - - --- 2024-06-19 Kees Cook New
[v5,1/6] mm/slab: Introduce kmem_buckets typedef slab: Introduce dedicated bucket allocator - - - --- 2024-06-19 Kees Cook New
kunit/usercopy: Disable testing on !CONFIG_MMU kunit/usercopy: Disable testing on !CONFIG_MMU - - - --- 2024-06-17 Kees Cook New
[v4,6/6] mm/util: Use dedicated slab buckets for memdup_user() slab: Introduce dedicated bucket allocator - - - --- 2024-05-31 Kees Cook New
[v4,5/6] ipc, msg: Use dedicated slab buckets for alloc_msg() slab: Introduce dedicated bucket allocator - - - --- 2024-05-31 Kees Cook New
[v4,4/6] mm/slab: Introduce kmem_buckets_create() and family slab: Introduce dedicated bucket allocator - - - --- 2024-05-31 Kees Cook New
[v4,3/6] mm/slab: Introduce kvmalloc_buckets_node() that can take kmem_buckets argument slab: Introduce dedicated bucket allocator - - - --- 2024-05-31 Kees Cook New
[v4,2/6] mm/slab: Plumb kmem_buckets into __do_kmalloc_node() slab: Introduce dedicated bucket allocator - - - --- 2024-05-31 Kees Cook New
[v4,1/6] mm/slab: Introduce kmem_buckets typedef slab: Introduce dedicated bucket allocator - - - --- 2024-05-31 Kees Cook New
kunit/fortify: Remove __kmalloc_node() test kunit/fortify: Remove __kmalloc_node() test - - - --- 2024-05-31 Kees Cook New