Show patches with: Submitter = Kees Cook       |    Archived = No       |   1308 patches
« 1 2 3 413 14 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[2/2] exec: Avoid pathological argc, envc, and bprm->p values exec: Add KUnit test for bprm_stack_limits() - - - --- 2024-05-20 Kees Cook New
[1/2] exec: Add KUnit test for bprm_stack_limits() exec: Add KUnit test for bprm_stack_limits() - - - --- 2024-05-20 Kees Cook New
[2/2] usercopy: Convert test_user_copy to KUnit test usercopy: Convert test_user_copy to KUnit test - - - --- 2024-05-19 Kees Cook New
[1/2] kunit: test: Add vm_mmap() allocation resource manager usercopy: Convert test_user_copy to KUnit test - - - --- 2024-05-19 Kees Cook New
kunit/fortify: Fix memcmp() test to be amplitude agnostic kunit/fortify: Fix memcmp() test to be amplitude agnostic - - 1 --- 2024-05-18 Kees Cook In Next
selftests: drivers/s390x: Use SKIP() during FIXTURE_SETUP selftests: drivers/s390x: Use SKIP() during FIXTURE_SETUP - - - --- 2024-05-18 Kees Cook New
selftests: hid: Do not open-code TEST_HARNESS_MAIN selftests: hid: Do not open-code TEST_HARNESS_MAIN - - - --- 2024-05-18 Kees Cook New
selftests: rtc: rtctest: Do not open-code TEST_HARNESS_MAIN selftests: rtc: rtctest: Do not open-code TEST_HARNESS_MAIN - - - --- 2024-05-18 Kees Cook New
ubsan: Restore dependency on ARCH_HAS_UBSAN ubsan: Restore dependency on ARCH_HAS_UBSAN - 1 - --- 2024-05-14 Kees Cook In Next
[GIT,PULL] hardening updates for 6.10-rc1 [GIT,PULL] hardening updates for 6.10-rc1 - - - --- 2024-05-11 Kees Cook Handled Elsewhere
[3/3] binfmt_elf: Honor PT_LOAD alignment for static PIE binfmt_elf: Honor PT_LOAD alignment for static PIE - - - --- 2024-05-08 Kees Cook New
[2/3] binfmt_elf: Calculate total_size earlier binfmt_elf: Honor PT_LOAD alignment for static PIE - - - --- 2024-05-08 Kees Cook New
[1/3] selftests/exec: Build both static and non-static load_address tests binfmt_elf: Honor PT_LOAD alignment for static PIE - - - --- 2024-05-08 Kees Cook New
seccomp: Constify sysctl subhelpers seccomp: Constify sysctl subhelpers - 2 - --- 2024-05-08 Kees Cook Mainlined
[v2] objtool: Report section name in elf_init_reloc_text_sym() warning [v2] objtool: Report section name in elf_init_reloc_text_sym() warning - - - --- 2024-05-06 Kees Cook New
fs: WARN when f_count resurrection is attempted fs: WARN when f_count resurrection is attempted - - - --- 2024-05-03 Kees Cook Mainlined
[5/5] fs: Convert struct file::f_count to refcount_long_t fs: Do not allow get_file() to resurrect 0 f_count - - - --- 2024-05-02 Kees Cook Handled Elsewhere
[4/5] refcount: Introduce refcount_long_t and APIs fs: Do not allow get_file() to resurrect 0 f_count - - - --- 2024-05-02 Kees Cook Handled Elsewhere
[3/5] drm/i915: Do not directly manipulate file->f_count fs: Do not allow get_file() to resurrect 0 f_count - - - --- 2024-05-02 Kees Cook Handled Elsewhere
[2/5] drm/vmwgfx: Do not directly manipulate file->f_count fs: Do not allow get_file() to resurrect 0 f_count - - - --- 2024-05-02 Kees Cook Handled Elsewhere
[1/5] fs: Do not allow get_file() to resurrect 0 f_count fs: Do not allow get_file() to resurrect 0 f_count - - - --- 2024-05-02 Kees Cook Handled Elsewhere
[v2] string: Add additional __realloc_size() annotations for "dup" helpers [v2] string: Add additional __realloc_size() annotations for "dup" helpers - 1 - --- 2024-05-02 Kees Cook Mainlined
string: Add additional __realloc_size() annotations for "dup" helpers string: Add additional __realloc_size() annotations for "dup" helpers - 1 - --- 2024-05-01 Kees Cook Superseded
kunit/fortify: Fix replaced failure path to unbreak __alloc_size kunit/fortify: Fix replaced failure path to unbreak __alloc_size - - - --- 2024-05-01 Kees Cook Mainlined
[v3] hardening: Enable KCFI and some other options [v3] hardening: Enable KCFI and some other options - 1 - --- 2024-05-01 Kees Cook Mainlined
x86/alternatives: Make FineIBT mode Kconfig selectable x86/alternatives: Make FineIBT mode Kconfig selectable - 2 1 --- 2024-05-01 Kees Cook New
objtool: Provide origin hint for elf_init_reloc_text_sym() errors objtool: Provide origin hint for elf_init_reloc_text_sym() errors - - - --- 2024-04-30 Kees Cook New
lkdtm: Disable CFI checking for perms functions lkdtm: Disable CFI checking for perms functions - - - --- 2024-04-30 Kees Cook Mainlined
[v2] hardening: Enable KCFI and some other options [v2] hardening: Enable KCFI and some other options - 1 - --- 2024-04-30 Kees Cook Superseded
[3/3] kunit/fortify: Add memcpy() tests kunit/fortify: Add memcpy() tests - - - --- 2024-04-29 Kees Cook Mainlined
[2/3] kunit/fortify: Do not spam logs with fortify WARNs kunit/fortify: Add memcpy() tests - - - --- 2024-04-29 Kees Cook Mainlined
[1/3] kunit/fortify: Rename tests to use recommended conventions kunit/fortify: Add memcpy() tests - - - --- 2024-04-29 Kees Cook Mainlined
hardening: Refresh KCFI options, add some more hardening: Refresh KCFI options, add some more - 1 - --- 2024-04-26 Kees Cook In Next
kunit/fortify: Fix mismatched kvalloc()/vfree() usage kunit/fortify: Fix mismatched kvalloc()/vfree() usage - - - --- 2024-04-25 Kees Cook Mainlined
mm/slub: Avoid recursive loop with kmemleak mm/slub: Avoid recursive loop with kmemleak 1 - - --- 2024-04-25 Kees Cook Mainlined
alloc_tag: Tighten file permissions on /proc/allocinfo alloc_tag: Tighten file permissions on /proc/allocinfo - - - --- 2024-04-25 Kees Cook Mainlined
[v2] ubsan: Avoid i386 UBSAN handler crashes with Clang [v2] ubsan: Avoid i386 UBSAN handler crashes with Clang 2 - - --- 2024-04-24 Kees Cook Mainlined
wifi: nl80211: Avoid address calculations via out of bounds array indexing wifi: nl80211: Avoid address calculations via out of bounds array indexing - - 1 --- 2024-04-24 Kees Cook Mainlined
[v3,6/6] mm/util: Use dedicated slab buckets for memdup_user() slab: Introduce dedicated bucket allocator - - - --- 2024-04-24 Kees Cook New
[v3,5/6] ipc, msg: Use dedicated slab buckets for alloc_msg() slab: Introduce dedicated bucket allocator - - - --- 2024-04-24 Kees Cook New
[v3,4/6] mm/slab: Introduce kmem_buckets_create() and family slab: Introduce dedicated bucket allocator - - - --- 2024-04-24 Kees Cook New
[v3,3/6] mm/slab: Introduce __kvmalloc_node() that can take kmem_buckets argument slab: Introduce dedicated bucket allocator - - - --- 2024-04-24 Kees Cook New
[v3,2/6] mm/slab: Plumb kmem_buckets into __do_kmalloc_node() slab: Introduce dedicated bucket allocator - - - --- 2024-04-24 Kees Cook New
[v3,1/6] mm/slab: Introduce kmem_buckets typedef slab: Introduce dedicated bucket allocator - - - --- 2024-04-24 Kees Cook New
[4/4] ipv4: Silence intentional wrapping addition Annotate atomics for signed integer wrap-around - - - --- 2024-04-24 Kees Cook Changes Requested
[3/4] locking/atomic: Annotate generic atomics with wrapping Annotate atomics for signed integer wrap-around - - - --- 2024-04-24 Kees Cook Changes Requested
[2/4] arm64: atomics: lse: Silence intentional wrapping addition Annotate atomics for signed integer wrap-around - - - --- 2024-04-24 Kees Cook Changes Requested
[1/4] locking/atomic/x86: Silence intentional wrapping addition Annotate atomics for signed integer wrap-around - - - --- 2024-04-24 Kees Cook Changes Requested
ubsan: Avoid i386 UBSAN handler crashes with Clang ubsan: Avoid i386 UBSAN handler crashes with Clang - - - --- 2024-04-24 Kees Cook Superseded
ubsan: Remove 1-element array usage in debug reporting ubsan: Remove 1-element array usage in debug reporting - 1 - --- 2024-04-24 Kees Cook Mainlined
MAINTAINERS: Add ubsan.h to the UBSAN section MAINTAINERS: Add ubsan.h to the UBSAN section 1 - - --- 2024-04-24 Kees Cook Mainlined
[5/5] string: Convert KUnit test names to standard convention string: Merge separate tests into string_kunit.c - - - --- 2024-04-19 Kees Cook Mainlined
[4/5] string: Merge strcat KUnit tests into string_kunit.c string: Merge separate tests into string_kunit.c - - - --- 2024-04-19 Kees Cook Mainlined
[3/5] string: Prepare to merge strcat KUnit tests into string_kunit.c string: Merge separate tests into string_kunit.c - - - --- 2024-04-19 Kees Cook Mainlined
[2/5] string: Merge strscpy KUnit tests into string_kunit.c string: Merge separate tests into string_kunit.c - - - --- 2024-04-19 Kees Cook Mainlined
[1/5] string: Prepare to merge strscpy_kunit.c into string_kunit.c string: Merge separate tests into string_kunit.c - - - --- 2024-04-19 Kees Cook Mainlined
ubsan: Add awareness of signed integer overflow traps ubsan: Add awareness of signed integer overflow traps - - 1 --- 2024-04-15 Kees Cook Mainlined
[5/5] scsi: qla2xxx: Avoid possible run-time warning with long model_num scsi: Avoid possible run-time warning with long manufacturer strings - - - --- 2024-04-10 Kees Cook Mainlined
[4/5] scsi: mpi3mr: Avoid possible run-time warning with long manufacturer strings scsi: Avoid possible run-time warning with long manufacturer strings - - - --- 2024-04-10 Kees Cook Mainlined
[3/5] scsi: mpt3sas: Avoid possible run-time warning with long manufacturer strings scsi: Avoid possible run-time warning with long manufacturer strings - 1 1 --- 2024-04-10 Kees Cook New
[2/5] scsi: mptfusion: Avoid possible run-time warning with long manufacturer strings scsi: Avoid possible run-time warning with long manufacturer strings - - - --- 2024-04-10 Kees Cook Mainlined
[1/5] string.h: Introduce memtostr() and memtostr_pad() scsi: Avoid possible run-time warning with long manufacturer strings - - - --- 2024-04-10 Kees Cook Superseded
[v2] fs: Set file_handle::handle_bytes before referencing file_handle::f_handle [v2] fs: Set file_handle::handle_bytes before referencing file_handle::f_handle - - - --- 2024-04-04 Kees Cook Changes Requested
fs: Set file_handle::handle_bytes before referencing file_handle::f_handle fs: Set file_handle::handle_bytes before referencing file_handle::f_handle 1 2 - --- 2024-04-03 Kees Cook Superseded
nouveau/gsp: Avoid addressing beyond end of rpc->entries nouveau/gsp: Avoid addressing beyond end of rpc->entries - - - --- 2024-03-30 Kees Cook Mainlined
[GIT,PULL] execve fixes for v6.9-rc2 [GIT,PULL] execve fixes for v6.9-rc2 - - - --- 2024-03-26 Kees Cook Mainlined
selftests/exec: Convert remaining /bin/sh to /bin/bash selftests/exec: Convert remaining /bin/sh to /bin/bash - - - --- 2024-03-18 Kees Cook Mainlined
selftests/exec: execveat: Improve debug reporting selftests/exec: execveat: Improve debug reporting - 1 - --- 2024-03-13 Kees Cook Mainlined
ubsan: Disable signed integer overflow sanitizer on GCC < 8 ubsan: Disable signed integer overflow sanitizer on GCC < 8 - 1 - --- 2024-03-13 Kees Cook Mainlined
[GIT,PULL] hardening updates for v6.9-rc1 [GIT,PULL] hardening updates for v6.9-rc1 - - - --- 2024-03-12 Kees Cook Mainlined
[GIT,PULL] pstore updates for v6.9-rc1 [GIT,PULL] pstore updates for v6.9-rc1 - - - --- 2024-03-11 Kees Cook Mainlined
exec: Simplify remove_arg_zero() error path exec: Simplify remove_arg_zero() error path - 1 - --- 2024-03-09 Kees Cook Mainlined
randomize_kstack: Improve entropy diffusion randomize_kstack: Improve entropy diffusion - - - --- 2024-03-09 Kees Cook Mainlined
[v2] overflow: Change DEFINE_FLEX to take __counted_by member [v2] overflow: Change DEFINE_FLEX to take __counted_by member - 2 - --- 2024-03-06 Kees Cook Mainlined
overflow: Change DEFINE_FLEX to take __counted_by member overflow: Change DEFINE_FLEX to take __counted_by member - - - --- 2024-03-06 Kees Cook Superseded
[v2,9/9] mm/util: Use dedicated slab buckets for memdup_user() slab: Introduce dedicated bucket allocator - - - --- 2024-03-05 Kees Cook Superseded
[v2,8/9] ipc, msg: Use dedicated slab buckets for alloc_msg() slab: Introduce dedicated bucket allocator - - - --- 2024-03-05 Kees Cook Superseded
[v2,7/9] slab: Introduce kmem_buckets_valloc() slab: Introduce dedicated bucket allocator - - - --- 2024-03-05 Kees Cook Superseded
[v2,6/9] slub: Introduce kmem_buckets_alloc_track_caller() slab: Introduce dedicated bucket allocator - - - --- 2024-03-05 Kees Cook Superseded
[v2,5/9] slab: Introduce kmem_buckets_alloc() slab: Introduce dedicated bucket allocator - - - --- 2024-03-05 Kees Cook Superseded
[v2,4/9] slab: Introduce kmem_buckets_create() slab: Introduce dedicated bucket allocator - - - --- 2024-03-05 Kees Cook Superseded
[v2,3/9] util: Introduce __kvmalloc_node() that can take kmem_buckets argument slab: Introduce dedicated bucket allocator - - - --- 2024-03-05 Kees Cook Superseded
[v2,2/9] slub: Plumb kmem_buckets into __do_kmalloc_node() slab: Introduce dedicated bucket allocator - - - --- 2024-03-05 Kees Cook Superseded
[v2,1/9] slab: Introduce kmem_buckets typedef slab: Introduce dedicated bucket allocator - - - --- 2024-03-05 Kees Cook Superseded
[v3] sock: Use unsafe_memcpy() for sock_copy() [v3] sock: Use unsafe_memcpy() for sock_copy() - 1 - --- 2024-03-04 Kees Cook Mainlined
[v2] greybus: Avoid fake flexible array for response data [v2] greybus: Avoid fake flexible array for response data - 1 - --- 2024-03-04 Kees Cook Mainlined
[4/4] mm/util: Use dedicated slab buckets for memdup_user() slab: Introduce dedicated bucket allocator - - - --- 2024-03-04 Kees Cook Superseded
[3/4] xattr: Use dedicated slab buckets for setxattr() slab: Introduce dedicated bucket allocator - - - --- 2024-03-04 Kees Cook Superseded
[2/4] ipc, msg: Use dedicated slab buckets for alloc_msg() slab: Introduce dedicated bucket allocator - - - --- 2024-03-04 Kees Cook Superseded
[1/4] slab: Introduce dedicated bucket allocator slab: Introduce dedicated bucket allocator - - - --- 2024-03-04 Kees Cook Superseded
[v3,2/2] string: Convert helpers selftest to KUnit string: Convert selftests to KUnit - 1 - --- 2024-03-01 Kees Cook Mainlined
[v3,1/2] string: Convert selftest to KUnit string: Convert selftests to KUnit - 1 - --- 2024-03-01 Kees Cook Mainlined
overflow: Allow non-type arg to type_max() and type_min() overflow: Allow non-type arg to type_max() and type_min() - - - --- 2024-03-01 Kees Cook Mainlined
compiler.h: Explain how __is_constexpr() works compiler.h: Explain how __is_constexpr() works 1 1 - --- 2024-03-01 Kees Cook Mainlined
[v2,2/2] string: Convert helpers selftest to KUnit string: Convert selftests to KUnit - - - --- 2024-03-01 Kees Cook Superseded
[v2,1/2] string: Convert selftest to KUnit string: Convert selftests to KUnit - - - --- 2024-03-01 Kees Cook Superseded
[2/2] string: Convert helpers selftest to KUnit string: Convert selftests to KUnit - - - --- 2024-02-29 Kees Cook Superseded
[1/2] string: Convert selftest to KUnit string: Convert selftests to KUnit - - - --- 2024-02-29 Kees Cook Superseded
netdev: Use flexible array for trailing private bytes netdev: Use flexible array for trailing private bytes - 1 - --- 2024-02-29 Kees Cook Superseded
lib: stackinit: Adjust target string to 8 bytes for m68k lib: stackinit: Adjust target string to 8 bytes for m68k - - 2 --- 2024-02-27 Kees Cook Mainlined
« 1 2 3 413 14 »