Show patches with: Submitter = Kees Cook       |    Archived = No       |   182 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[5/5,DEBUG] slab: Report number of NULLings slab: Set freed variables to NULL by default - - - --- 2025-03-21 Kees Cook New
[4/5] slab: Set freed variables to NULL by default slab: Set freed variables to NULL by default - - - --- 2025-03-21 Kees Cook New
[3/5] compiler_types: Introduce __is_lvalue() slab: Set freed variables to NULL by default - - - --- 2025-03-21 Kees Cook New
[2/5] treewide: Prepare for kfree() to __kfree() rename slab: Set freed variables to NULL by default - - - --- 2025-03-21 Kees Cook New
[1/5] treewide: Replace kfree() casts with union members slab: Set freed variables to NULL by default - - - --- 2025-03-21 Kees Cook New
[v4,2/2] slab: Introduce kmalloc_obj() and family slab: Introduce kmalloc_obj() and family - - - --- 2025-03-15 Kees Cook New
[v4,1/2] compiler_types: Introduce __flex_counter() and family slab: Introduce kmalloc_obj() and family - - - --- 2025-03-15 Kees Cook New
[v2] wireguard: Add __nonstring annotations for unterminated strings [v2] wireguard: Add __nonstring annotations for unterminated strings - 1 - --- 2025-03-12 Kees Cook New
[v2] cachefiles: Add __nonstring annotations for unterminated strings [v2] cachefiles: Add __nonstring annotations for unterminated strings - - - --- 2025-03-12 Kees Cook New
[v3] net: macb: Add __nonstring annotations for unterminated strings [v3] net: macb: Add __nonstring annotations for unterminated strings - 2 - --- 2025-03-12 Kees Cook Mainlined
[v2] scsi: pm80xx: Use C String API for string comparisons [v2] scsi: pm80xx: Use C String API for string comparisons - - - --- 2025-03-12 Kees Cook New
ACPICA: Add __nonstring annotations for unterminated strings ACPICA: Add __nonstring annotations for unterminated strings - - - --- 2025-03-12 Kees Cook New
kunit/fortify: Replace "volatile" with OPTIMIZER_HIDE_VAR() kunit/fortify: Replace "volatile" with OPTIMIZER_HIDE_VAR() - - - --- 2025-03-12 Kees Cook Mainlined
kunit/fortify: Expand testing of __compiletime_strlen() kunit/fortify: Expand testing of __compiletime_strlen() - - - --- 2025-03-12 Kees Cook Mainlined
[v2] wifi: virt_wifi: Add __nonstring annotations for unterminated strings [v2] wifi: virt_wifi: Add __nonstring annotations for unterminated strings - - - --- 2025-03-11 Kees Cook Mainlined
[v2] wifi: zd1211rw: Add __nonstring annotations for unterminated strings [v2] wifi: zd1211rw: Add __nonstring annotations for unterminated strings - - - --- 2025-03-11 Kees Cook Mainlined
[v2] net: macb: Add __nonstring annotations for unterminated strings [v2] net: macb: Add __nonstring annotations for unterminated strings - 1 - --- 2025-03-11 Kees Cook Superseded
scsi: pm80xx: Add __nonstring annotations for unterminated strings scsi: pm80xx: Add __nonstring annotations for unterminated strings - - - --- 2025-03-10 Kees Cook New
vboxsf: Add __nonstring annotations for unterminated strings vboxsf: Add __nonstring annotations for unterminated strings - 1 - --- 2025-03-10 Kees Cook Mainlined
PNP: Expand length of fixup id string PNP: Expand length of fixup id string - - - --- 2025-03-10 Kees Cook Mainlined
EISA: Increase length of device names EISA: Increase length of device names - - - --- 2025-03-10 Kees Cook New
net: macb: Truncate TX1519CNT for trailing NUL net: macb: Truncate TX1519CNT for trailing NUL - - - --- 2025-03-10 Kees Cook New
regulator: hi6421v600: Truncate long strings for trailing NUL regulator: hi6421v600: Truncate long strings for trailing NUL - - - --- 2025-03-10 Kees Cook New
cachefiles: Add __nonstring annotations for unterminated strings cachefiles: Add __nonstring annotations for unterminated strings - - - --- 2025-03-10 Kees Cook Superseded
drm/i915/gvt: Add __nonstring annotations for unterminated strings drm/i915/gvt: Add __nonstring annotations for unterminated strings - - 1 --- 2025-03-10 Kees Cook New
iio: magnetometer: ak8974: Add __nonstring annotations for unterminated strings iio: magnetometer: ak8974: Add __nonstring annotations for unterminated strings - 1 - --- 2025-03-10 Kees Cook New
wifi: carl9170: Add __nonstring annotations for unterminated strings wifi: carl9170: Add __nonstring annotations for unterminated strings 1 - - --- 2025-03-10 Kees Cook New
wifi: mwifiex: Add __nonstring annotations for unterminated strings wifi: mwifiex: Add __nonstring annotations for unterminated strings 1 - - --- 2025-03-10 Kees Cook Mainlined
wifi: mac80211: Add __nonstring annotations for unterminated strings wifi: mac80211: Add __nonstring annotations for unterminated strings - - - --- 2025-03-10 Kees Cook New
wifi: rtw88: Add __nonstring annotations for unterminated strings wifi: rtw88: Add __nonstring annotations for unterminated strings - - - --- 2025-03-10 Kees Cook Mainlined
wireguard: noise: Add __nonstring annotations for unterminated strings wireguard: noise: Add __nonstring annotations for unterminated strings - - - --- 2025-03-10 Kees Cook New
xen/mcelog: Add __nonstring annotations for unterminated strings xen/mcelog: Add __nonstring annotations for unterminated strings 1 - - --- 2025-03-10 Kees Cook Mainlined
compiler_types: Introduce __nonstring_array compiler_types: Introduce __nonstring_array 1 - - --- 2025-03-10 Kees Cook Mainlined
[v2,2/2] hardening: Enable i386 FORTIFY_SOURCE on Clang 16+ hardening: Enable i386 FORTIFY_SOURCE on Clang 16+ - 1 - --- 2025-03-08 Kees Cook Mainlined
[v2,1/2] x86/build: Remove -ffreestanding on i386 with GCC hardening: Enable i386 FORTIFY_SOURCE on Clang 16+ 1 1 - --- 2025-03-08 Kees Cook Mainlined
[3/3] ubsan/overflow: Enable ignorelist parsing and add type filter ubsan/overflow: Enable pattern exclusions - 1 - --- 2025-03-07 Kees Cook Mainlined
[2/3] ubsan/overflow: Enable pattern exclusions ubsan/overflow: Enable pattern exclusions - 1 - --- 2025-03-07 Kees Cook Mainlined
[1/3] ubsan/overflow: Rework integer overflow sanitizer option to turn on everything ubsan/overflow: Enable pattern exclusions - - - --- 2025-03-07 Kees Cook Mainlined
kunit/stackinit: Use fill byte different from Clang i386 pattern kunit/stackinit: Use fill byte different from Clang i386 pattern - - 1 --- 2025-03-04 Kees Cook Mainlined
kunit/overflow: Fix DEFINE_FLEX tests for counted_by kunit/overflow: Fix DEFINE_FLEX tests for counted_by - - - --- 2025-03-04 Kees Cook New
[v2] kbuild: clang: Support building UM with SUBARCH=i386 [v2] kbuild: clang: Support building UM with SUBARCH=i386 - 1 1 --- 2025-03-04 Kees Cook Mainlined
kbuild: clang: Support building UM with SUBARCH=i386 kbuild: clang: Support building UM with SUBARCH=i386 - - - --- 2025-03-03 Kees Cook Superseded
hardening: Enable i386 FORTIFY_SOURCE on Clang 16+ hardening: Enable i386 FORTIFY_SOURCE on Clang 16+ - 1 - --- 2025-03-03 Kees Cook Superseded
uaccess: Introduce ucopysize.h uaccess: Introduce ucopysize.h - - - --- 2025-02-28 Kees Cook Mainlined
[v2] compiler.h: Introduce __must_be_noncstr() [v2] compiler.h: Introduce __must_be_noncstr() - - 1 --- 2025-02-28 Kees Cook Mainlined
x86/kcfi: Require FRED for FineIBT x86/kcfi: Require FRED for FineIBT - - - --- 2025-02-14 Kees Cook New
[v2,6/6] unicode: kunit: change tests filename and path KUnit test moves / renames 1 3 - --- 2025-02-11 Kees Cook In Next
[v2,5/6] unicode: kunit: refactor selftest to kunit tests KUnit test moves / renames 1 2 - --- 2025-02-11 Kees Cook Mainlined
[v2,4/6] lib/tests/kfifo_kunit.c: add tests for the kfifo structure KUnit test moves / renames - 2 - --- 2025-02-11 Kees Cook Mainlined
[v2,3/6] lib: Move KUnit tests into tests/ subdirectory KUnit test moves / renames 4 2 - --- 2025-02-11 Kees Cook Mainlined
[v2,2/6] lib/math: Add int_log test suite KUnit test moves / renames - 2 - --- 2025-02-11 Kees Cook New
[v2,1/6] lib: math: Move KUnit tests into tests/ subdir KUnit test moves / renames 1 2 - --- 2025-02-11 Kees Cook New
net/mlx4_core: Avoid impossible mlx4_db_alloc() order value net/mlx4_core: Avoid impossible mlx4_db_alloc() order value - - - --- 2025-02-10 Kees Cook Mainlined
[10/10] string.h: Validate memtostr*()/strtomem*() arguments more carefully Annotate arguments of memtostr/strtomem with __nonstring - - - --- 2025-02-07 Kees Cook Mainlined
[09/10] compiler.h: Introduce __must_be_noncstr() Annotate arguments of memtostr/strtomem with __nonstring - - - --- 2025-02-07 Kees Cook In Next
[08/10] nilfs2: Mark on-disk strings as nonstring Annotate arguments of memtostr/strtomem with __nonstring - - - --- 2025-02-07 Kees Cook Mainlined
[07/10] uapi: stddef.h: Introduce __kernel_nonstring Annotate arguments of memtostr/strtomem with __nonstring - - - --- 2025-02-07 Kees Cook Mainlined
[06/10] x86/tdx: Mark message.str as nonstring Annotate arguments of memtostr/strtomem with __nonstring 2 - - --- 2025-02-07 Kees Cook New
[05/10] string: kunit: Mark nonstring test strings as __nonstring Annotate arguments of memtostr/strtomem with __nonstring - - - --- 2025-02-07 Kees Cook Mainlined
[04/10] scsi: qla2xxx: Mark device strings as nonstring Annotate arguments of memtostr/strtomem with __nonstring - - - --- 2025-02-07 Kees Cook Mainlined
[03/10] scsi: mpt3sas: Mark device strings as nonstring Annotate arguments of memtostr/strtomem with __nonstring - - - --- 2025-02-07 Kees Cook Mainlined
[02/10] scsi: mpi3mr: Mark device strings as nonstring Annotate arguments of memtostr/strtomem with __nonstring - - - --- 2025-02-07 Kees Cook Mainlined
[01/10] scsi: mptfusion: Mark device strings as nonstring Annotate arguments of memtostr/strtomem with __nonstring - - - --- 2025-02-07 Kees Cook Mainlined
[v2,3/3] string.h: Use ARRAY_SIZE() for memtostr*()/strtomem*() string.h: Use ARRAY_SIZE() for memtostr*()/strtomem*() - - 1 --- 2025-02-06 Kees Cook Mainlined
[v2,2/3] compiler.h: Introduce __must_be_byte_array() string.h: Use ARRAY_SIZE() for memtostr*()/strtomem*() - - - --- 2025-02-06 Kees Cook Mainlined
[v2,1/3] compiler.h: Move C string helpers into C-only kernel section string.h: Use ARRAY_SIZE() for memtostr*()/strtomem*() - 1 - --- 2025-02-06 Kees Cook Mainlined
pstore: Change kmsg_bytes storage size to u32 pstore: Change kmsg_bytes storage size to u32 - - - --- 2025-02-06 Kees Cook Mainlined
[3/3] string.h: Use ARRAY_SIZE() for memtostr*()/strtomem*() string.h: Use ARRAY_SIZE() for memtostr*()/strtomem*() - - - --- 2025-02-06 Kees Cook Superseded
[2/3] compiler.h: Introduce __must_be_char_array() string.h: Use ARRAY_SIZE() for memtostr*()/strtomem*() - - - --- 2025-02-06 Kees Cook Superseded
[1/3] compiler.h: Move C string helpers into C-only kernel section string.h: Use ARRAY_SIZE() for memtostr*()/strtomem*() - 1 - --- 2025-02-06 Kees Cook Superseded
stackinit: Keep selftest union size small on m68k stackinit: Keep selftest union size small on m68k - - 1 --- 2025-02-04 Kees Cook Mainlined
[v2,3/3] kbuild: Use -fzero-init-padding-bits=all kbuild: Use -fzero-init-padding-bits=all 1 1 - --- 2025-01-27 Kees Cook Mainlined
[v2,2/3] stackinit: Add union initialization to selftests kbuild: Use -fzero-init-padding-bits=all - - - --- 2025-01-27 Kees Cook Mainlined
[v2,1/3] stackinit: Add old-style zero-init syntax to struct tests kbuild: Use -fzero-init-padding-bits=all - - - --- 2025-01-27 Kees Cook Mainlined
kbuild: Use -fzero-init-padding-bits=all kbuild: Use -fzero-init-padding-bits=all - 1 - --- 2025-01-21 Kees Cook Superseded
wifi: cfg80211: Move cfg80211_scan_req_add_chan() n_channels increment earlier wifi: cfg80211: Move cfg80211_scan_req_add_chan() n_channels increment earlier - 1 - --- 2024-12-30 Kees Cook Mainlined
net: core: Convert inet_addr_is_any() to sockaddr_storage net: core: Convert inet_addr_is_any() to sockaddr_storage - 3 - --- 2024-12-17 Kees Cook Superseded
inotify: Use strscpy() for event->name copies inotify: Use strscpy() for event->name copies - - - --- 2024-12-16 Kees Cook Mainlined
[RESEND] wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wowlan_nd_* [RESEND] wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wowlan_nd_* - 1 - --- 2024-12-16 Kees Cook Mainlined
docs: git SHA prefixes are for humans docs: git SHA prefixes are for humans - - - --- 2024-12-16 Kees Cook In Next
fortify: Hide run-time copy size from value range tracking fortify: Hide run-time copy size from value range tracking 1 - - --- 2024-12-13 Kees Cook Superseded
exec: Make sure task->comm is always NUL-terminated exec: Make sure task->comm is always NUL-terminated - - - --- 2024-11-30 Kees Cook Mainlined
pinctrl: airoha: Use unsigned long for bit search pinctrl: airoha: Use unsigned long for bit search - 1 - --- 2024-11-17 Kees Cook Mainlined
lib: stackinit: Hide never-taken branch from compiler lib: stackinit: Hide never-taken branch from compiler - - - --- 2024-11-17 Kees Cook Mainlined
smb: client: memcpy() with surrounding object base address smb: client: memcpy() with surrounding object base address - 1 - --- 2024-11-17 Kees Cook Mainlined
Input: ads7846 - Expand xfer array to match usage Input: ads7846 - Expand xfer array to match usage - - - --- 2024-11-17 Kees Cook Mainlined
[3/3] UAPI: ethtool: Avoid flex-array in struct ethtool_link_settings UAPI: ethtool: Avoid flex-array in struct ethtool_link_settings - 1 - --- 2024-11-15 Kees Cook Mainlined
[2/3] Revert "UAPI: ethtool: Use __struct_group() in struct ethtool_link_settings" UAPI: ethtool: Avoid flex-array in struct ethtool_link_settings - - - --- 2024-11-15 Kees Cook Mainlined
[1/3] Revert "net: ethtool: Avoid thousands of -Wflex-array-member-not-at-end warnings" UAPI: ethtool: Avoid flex-array in struct ethtool_link_settings - - - --- 2024-11-15 Kees Cook Mainlined
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 In Next
MAINTAINERS: exec: Mark Kees as maintainer MAINTAINERS: exec: Mark Kees as maintainer - 1 - --- 2024-10-31 Kees Cook Mainlined
MAINTAINERS: exec: Add auxvec.h UAPI MAINTAINERS: exec: Add auxvec.h UAPI - 1 - --- 2024-10-31 Kees Cook Mainlined
coredump: Do not lock during 'comm' reporting coredump: Do not lock during 'comm' reporting - - 1 --- 2024-09-28 Kees Cook Mainlined
[v2] HID: ishtp-hid-client: replace fake-flex arrays with flex-array members [v2] HID: ishtp-hid-client: replace fake-flex arrays with flex-array members 1 - - --- 2024-09-23 Kees Cook Mainlined
[GIT,PULL] pstore updates for v6.12-rc1 [GIT,PULL] pstore updates for v6.12-rc1 - - - --- 2024-09-16 Kees Cook Handled Elsewhere
coccinelle: Add rules to find str_down_up() replacements coccinelle: Add rules to find str_down_up() replacements - 1 - --- 2024-08-12 Kees Cook Mainlined
string_choices: Add wrapper for str_down_up() string_choices: Add wrapper for str_down_up() - 1 - --- 2024-08-12 Kees Cook Mainlined
slab: Introduce kmalloc_obj() and family slab: Introduce kmalloc_obj() and family - - - --- 2024-08-07 Kees Cook Superseded
[v2] binfmt_flat: Fix corruption when not offsetting data start [v2] binfmt_flat: Fix corruption when not offsetting data start 1 1 - --- 2024-08-07 Kees Cook Mainlined
string: Check for "nonstring" attribute on strscpy() arguments string: Check for "nonstring" attribute on strscpy() arguments - 1 1 --- 2024-08-05 Kees Cook Mainlined
« 1 2 »