Show patches with: Submitter = Kees Cook       |   2031 patches
« 1 2 ... 7 8 920 21 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
media: imx-jpeg: Bounds check sizeimage access media: imx-jpeg: Bounds check sizeimage access - - - --- 2023-02-04 Kees Cook Mainlined
scsi: mpi3mr: Replace 1-element array with flex-array scsi: mpi3mr: Replace 1-element array with flex-array - - - --- 2023-02-04 Kees Cook Mainlined
usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math - - - --- 2023-02-04 Kees Cook Mainlined
media: mxl5005s: Bounds check size used for max array index media: mxl5005s: Bounds check size used for max array index - - - --- 2023-02-04 Kees Cook Mainlined
USB: ene_usb6250: Allocate enough memory for full object USB: ene_usb6250: Allocate enough memory for full object - - - --- 2023-02-04 Kees Cook Mainlined
btrfs: sysfs: Handle NULL return values btrfs: sysfs: Handle NULL return values - - - --- 2023-02-04 Kees Cook Superseded
udf: Use unsigned variables for size calculations udf: Use unsigned variables for size calculations - - - --- 2023-02-04 Kees Cook Mainlined
jfs: Use unsigned variable for length calculations jfs: Use unsigned variable for length calculations 2 - - --- 2023-02-04 Kees Cook New
bpf: Replace bpf_lpm_trie_key 0-length array with flexible array bpf: Replace bpf_lpm_trie_key 0-length array with flexible array - - - --- 2023-02-04 Kees Cook Superseded
[v2] lm85: Bounds check to_sensor_dev_attr()->index usage [v2] lm85: Bounds check to_sensor_dev_attr()->index usage - - - --- 2023-02-03 Kees Cook New
uaccess: Add minimum bounds check on kernel buffer size uaccess: Add minimum bounds check on kernel buffer size 1 - - --- 2023-02-03 Kees Cook Mainlined
[v2] arm64: Support Clang UBSAN trap codes for better reporting [v2] arm64: Support Clang UBSAN trap codes for better reporting - 1 - --- 2023-02-03 Kees Cook Mainlined
arm64: Support Clang UBSAN trap codes for better reporting arm64: Support Clang UBSAN trap codes for better reporting 2 1 - --- 2023-02-02 Kees Cook Superseded
regulator: s5m8767: Bounds check id indexing into arrays regulator: s5m8767: Bounds check id indexing into arrays - 1 - --- 2023-01-28 Kees Cook Mainlined
Bluetooth: hci_conn: Refactor hci_bind_bis() since it always succeeds Bluetooth: hci_conn: Refactor hci_bind_bis() since it always succeeds - 1 - --- 2023-01-28 Kees Cook Mainlined
scsi: aacraid: Allocate cmd_priv with scsicmd scsi: aacraid: Allocate cmd_priv with scsicmd - 2 - --- 2023-01-28 Kees Cook Mainlined
regulator: max77802: Bounds check regulator id against opmode regulator: max77802: Bounds check regulator id against opmode 1 - - --- 2023-01-27 Kees Cook Mainlined
ASoC: kirkwood: Iterate over array indexes instead of using pointer math ASoC: kirkwood: Iterate over array indexes instead of using pointer math - - - --- 2023-01-27 Kees Cook Mainlined
scripts/dtc: Replace 0-length arrays with flexible arrays scripts/dtc: Replace 0-length arrays with flexible arrays - - - --- 2023-01-27 Kees Cook Handled Elsewhere
net: sched: sch: Bounds check priority net: sched: sch: Bounds check priority - 2 - --- 2023-01-27 Kees Cook Mainlined
coda: Avoid partial allocation of sig_inputArgs coda: Avoid partial allocation of sig_inputArgs - - - --- 2023-01-27 Kees Cook Mainlined
net: ethernet: mtk_eth_soc: Avoid truncating allocation net: ethernet: mtk_eth_soc: Avoid truncating allocation - 1 - --- 2023-01-27 Kees Cook Mainlined
iommufd: Add top-level bounds check on kernel buffer size iommufd: Add top-level bounds check on kernel buffer size - - - --- 2023-01-27 Kees Cook Superseded
lm85: Bounds check to_sensor_dev_attr()->index usage lm85: Bounds check to_sensor_dev_attr()->index usage - - - --- 2023-01-27 Kees Cook Superseded
dmaengine: dw-axi-dmac: Do not dereference NULL structure dmaengine: dw-axi-dmac: Do not dereference NULL structure - 1 - --- 2023-01-27 Kees Cook Mainlined
[v2] ACPICA: Replace fake flexible arrays with flexible array members [v2] ACPICA: Replace fake flexible arrays with flexible array members - - - --- 2023-01-27 Kees Cook Superseded
[GIT,PULL] kernel hardening fixes for v6.2-rc6 [GIT,PULL] kernel hardening fixes for v6.2-rc6 - - - --- 2023-01-27 Kees Cook Handled Elsewhere
bnxt: Do not read past the end of test names bnxt: Do not read past the end of test names - 2 1 --- 2023-01-18 Kees Cook Mainlined
gcc-plugins: Reorganize gimple includes for GCC 13 gcc-plugins: Reorganize gimple includes for GCC 13 1 1 - --- 2023-01-18 Kees Cook Mainlined
[v3] kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST [v3] kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST - 2 - --- 2023-01-18 Kees Cook Mainlined
[v2] KVM: x86: Replace 0-length arrays with flexible arrays [v2] KVM: x86: Replace 0-length arrays with flexible arrays - 1 - --- 2023-01-18 Kees Cook Mainlined
kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST - 2 - --- 2023-01-14 Kees Cook Superseded
[v3] firmware: coreboot: Check size of table entry and split memcpy [v3] firmware: coreboot: Check size of table entry and split memcpy - 4 - --- 2023-01-12 Kees Cook Mainlined
kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST - 2 - --- 2023-01-07 Kees Cook Superseded
[v2] firmware: coreboot: Check size of table entry and split memcpy [v2] firmware: coreboot: Check size of table entry and split memcpy - 2 - --- 2023-01-07 Kees Cook Superseded
docs: deprecated.rst: Add note about DECLARE_FLEX_ARRAY() usage docs: deprecated.rst: Add note about DECLARE_FLEX_ARRAY() usage - - - --- 2023-01-06 Kees Cook Mainlined
media: uvcvideo: Silence memcpy() run-time false positive warnings media: uvcvideo: Silence memcpy() run-time false positive warnings - 1 - --- 2023-01-06 Kees Cook Mainlined
bcache: Silence memcpy() run-time false positive warnings bcache: Silence memcpy() run-time false positive warnings 1 - - --- 2023-01-06 Kees Cook Mainlined
scsi: megaraid_sas: Add flexible array member for SGLs scsi: megaraid_sas: Add flexible array member for SGLs - - - --- 2023-01-06 Kees Cook Mainlined
firmware: coreboot: Check size of table entry and split memcpy firmware: coreboot: Check size of table entry and split memcpy - - - --- 2023-01-06 Kees Cook Superseded
[v3] ethtool: Replace 0-length array with flexible array [v3] ethtool: Replace 0-length array with flexible array - 2 - --- 2023-01-06 Kees Cook Mainlined
crypto: hisilicon: Wipe entire pool on error crypto: hisilicon: Wipe entire pool on error - - 1 --- 2023-01-06 Kees Cook Mainlined
net/i40e: Replace 0-length array with flexible array net/i40e: Replace 0-length array with flexible array - 2 1 --- 2023-01-05 Kees Cook Mainlined
[v2] ethtool: Replace 0-length array with flexible array [v2] ethtool: Replace 0-length array with flexible array - - - --- 2023-01-05 Kees Cook Superseded
scsi: uapi: Replace 0-length array with flexible array scsi: uapi: Replace 0-length array with flexible array - 1 - --- 2023-01-05 Kees Cook Mainlined
mlxsw: spectrum_router: Replace 0-length array with flexible array mlxsw: spectrum_router: Replace 0-length array with flexible array - 2 1 --- 2023-01-05 Kees Cook Mainlined
net/mlx5e: Replace 0-length array with flexible array net/mlx5e: Replace 0-length array with flexible array - 2 - --- 2023-01-05 Kees Cook Mainlined
RDMA/cxgb4: Replace 0-length arrays with flexible arrays RDMA/cxgb4: Replace 0-length arrays with flexible arrays - 1 - --- 2023-01-05 Kees Cook Mainlined
ipv6: ioam: Replace 0-length array with flexible array ipv6: ioam: Replace 0-length array with flexible array - 2 1 --- 2023-01-05 Kees Cook Mainlined
net: ipv6: rpl_iptunnel: Replace 0-length arrays with flexible arrays net: ipv6: rpl_iptunnel: Replace 0-length arrays with flexible arrays - 2 - --- 2023-01-05 Kees Cook Mainlined
vt: Replace 0-length array with flexible array vt: Replace 0-length array with flexible array - - - --- 2023-01-05 Kees Cook Superseded
memremap: Replace 0-length array with flexible array memremap: Replace 0-length array with flexible array - 1 - --- 2023-01-05 Kees Cook Mainlined
ARM: ixp4xx: Replace 0-length arrays with flexible arrays ARM: ixp4xx: Replace 0-length arrays with flexible arrays - 1 - --- 2023-01-05 Kees Cook Mainlined
ethtool: Replace 0-length array with flexible array ethtool: Replace 0-length array with flexible array - - - --- 2023-01-05 Kees Cook Superseded
bpf: Replace 0-length arrays with flexible arrays bpf: Replace 0-length arrays with flexible arrays 1 - - --- 2023-01-05 Kees Cook Mainlined
fbdev: Replace 0-length array with flexible array fbdev: Replace 0-length array with flexible array - 1 - --- 2023-01-05 Kees Cook Superseded
KVM: x86: Replace 0-length arrays with flexible arrays KVM: x86: Replace 0-length arrays with flexible arrays - 1 - --- 2023-01-05 Kees Cook Superseded
[v2] io_uring: Replace 0-length array with flexible array [v2] io_uring: Replace 0-length array with flexible array - 1 - --- 2023-01-05 Kees Cook Mainlined
io_uring: Replace 0-length array with flexible array io_uring: Replace 0-length array with flexible array - - - --- 2023-01-05 Kees Cook Superseded
scsi: mvumi: Replace 1-element arrays with flexible array members scsi: mvumi: Replace 1-element arrays with flexible array members - 1 - --- 2023-01-05 Kees Cook Mainlined
scsi: 3w-sas: Replace 1-element arrays with flexible array members scsi: 3w-sas: Replace 1-element arrays with flexible array members - 1 - --- 2023-01-05 Kees Cook Mainlined
[v2] lib: zstd: Fix -Wstringop-overflow warning [v2] lib: zstd: Fix -Wstringop-overflow warning - 1 - --- 2023-01-04 Kees Cook Mainlined
[v2] ext4: Fix function prototype mismatch for ext4_feat_ktype [v2] ext4: Fix function prototype mismatch for ext4_feat_ktype - 3 - --- 2023-01-04 Kees Cook Mainlined
[RESEND] drm/nouveau/fb/ga102: Replace zero-length array of trailing structs with flex-array [RESEND] drm/nouveau/fb/ga102: Replace zero-length array of trailing structs with flex-array - 2 - --- 2023-01-03 Kees Cook Mainlined
ext4: Fix function prototype mismatch for ext4_feat_ktype ext4: Fix function prototype mismatch for ext4_feat_ktype - 2 - --- 2023-01-03 Kees Cook Superseded
[GIT,PULL] kernel hardening fixes for v6.2-rc1 [GIT,PULL] kernel hardening fixes for v6.2-rc1 - - - --- 2022-12-23 Kees Cook Mainlined
bpf: Always use maximal size for copy_array() bpf: Always use maximal size for copy_array() - - - --- 2022-12-23 Kees Cook Mainlined
[GIT,PULL] kernel hardening fixes for v6.1-rc1 [GIT,PULL] kernel hardening fixes for v6.1-rc1 - - - --- 2022-12-23 Kees Cook Mainlined
exit: Use READ_ONCE() for all oops/warn limit reads exit: Use READ_ONCE() for all oops/warn limit reads 1 - - --- 2022-12-16 Kees Cook Mainlined
[4/4] LoadPin: Allow filesystem switch when not enforcing LoadPin: Allow filesystem switch when not enforcing - - - --- 2022-12-09 Kees Cook Mainlined
[3/4] LoadPin: Move pin reporting cleanly out of locking LoadPin: Allow filesystem switch when not enforcing - - - --- 2022-12-09 Kees Cook Mainlined
[2/4] LoadPin: Refactor sysctl initialization LoadPin: Allow filesystem switch when not enforcing - - - --- 2022-12-09 Kees Cook Mainlined
[1/4] LoadPin: Refactor read-only check into a helper LoadPin: Allow filesystem switch when not enforcing - - - --- 2022-12-09 Kees Cook Mainlined
LoadPin: Ignore the "contents" argument of the LSM hooks LoadPin: Ignore the "contents" argument of the LSM hooks 1 - - --- 2022-12-09 Kees Cook Mainlined
[net-next,v3] skbuff: Introduce slab_build_skb() [net-next,v3] skbuff: Introduce slab_build_skb() - - - --- 2022-12-08 Kees Cook Mainlined
[net-next,v2] skbuff: Introduce slab_build_skb() [net-next,v2] skbuff: Introduce slab_build_skb() - - - --- 2022-12-08 Kees Cook Superseded
skbuff: Reallocate to ksize() in __build_skb_around() skbuff: Reallocate to ksize() in __build_skb_around() - - - --- 2022-12-06 Kees Cook Changes Requested
NFC: nci: Bounds check struct nfc_target arrays NFC: nci: Bounds check struct nfc_target arrays - 1 - --- 2022-12-02 Kees Cook Mainlined
net/ncsi: Silence runtime memcpy() false positive warning net/ncsi: Silence runtime memcpy() false positive warning - - - --- 2022-12-02 Kees Cook Mainlined
exit: Allow oops_limit to be disabled exit: Allow oops_limit to be disabled - - - --- 2022-12-02 Kees Cook kees Mainlined
[v2] NFSD: Avoid clashing function prototypes [v2] NFSD: Avoid clashing function prototypes - - - --- 2022-12-02 Kees Cook Mainlined
[v2] rtc: msc313: Fix function prototype mismatch in msc313_rtc_probe() [v2] rtc: msc313: Fix function prototype mismatch in msc313_rtc_probe() - 1 1 --- 2022-12-02 Kees Cook Mainlined
[v2] crypto/caam: Avoid GCC constprop bug warning [v2] crypto/caam: Avoid GCC constprop bug warning - - 1 --- 2022-12-02 Kees Cook Superseded
um: virt-pci: Avoid GCC non-NULL warning um: virt-pci: Avoid GCC non-NULL warning - - - --- 2022-12-02 Kees Cook Mainlined
wifi: ieee80211: Do not open-code qos address offsets wifi: ieee80211: Do not open-code qos address offsets - - - --- 2022-11-30 Kees Cook Mainlined
drm/nouveau/disp: Fix nvif_outp_acquire_dp() argument size drm/nouveau/disp: Fix nvif_outp_acquire_dp() argument size - 1 - --- 2022-11-27 Kees Cook New
[v2] p54: Replace zero-length array of trailing structs with flex-array [v2] p54: Replace zero-length array of trailing structs with flex-array 1 - - --- 2022-11-18 Kees Cook Mainlined
rtc: msc313: Fix function prototype mismatch in msc313_rtc_probe() rtc: msc313: Fix function prototype mismatch in msc313_rtc_probe() - - - --- 2022-11-18 Kees Cook Superseded
ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event - - - --- 2022-11-18 Kees Cook Mainlined
IB/hfi1: Replace 1-element array with singleton IB/hfi1: Replace 1-element array with singleton - - - --- 2022-11-18 Kees Cook Mainlined
drm/nouveau/fb/ga102: Replace zero-length array of trailing structs with flex-array drm/nouveau/fb/ga102: Replace zero-length array of trailing structs with flex-array - 1 - --- 2022-11-18 Kees Cook Superseded
carl9170: Replace zero-length array of trailing structs with flex-array carl9170: Replace zero-length array of trailing structs with flex-array 1 1 - --- 2022-11-18 Kees Cook Mainlined
p54: Remove unused struct pda_antenna_gain p54: Remove unused struct pda_antenna_gain - - - --- 2022-11-18 Kees Cook Changes Requested
[bpf-next,v3] bpf/verifier: Use kmalloc_size_roundup() to match ksize() usage [bpf-next,v3] bpf/verifier: Use kmalloc_size_roundup() to match ksize() usage 1 - - --- 2022-11-18 Kees Cook Mainlined
ACPICA: Replace fake flexible arrays with flexible array members ACPICA: Replace fake flexible arrays with flexible array members - - - --- 2022-11-18 Kees Cook New
ipv4/fib: Replace zero-length array with DECLARE_FLEX_ARRAY() helper ipv4/fib: Replace zero-length array with DECLARE_FLEX_ARRAY() helper - 2 - --- 2022-11-18 Kees Cook Mainlined
[v2] mm: Make ksize() a reporting-only function [v2] mm: Make ksize() a reporting-only function 2 - - --- 2022-11-18 Kees Cook Mainlined
[v2,2/2] slab: Remove special-casing of const 0 size allocations slab: Provide full coverage for __alloc_size attribute - 1 - --- 2022-11-18 Kees Cook Mainlined
[v2,1/2] slab: Clean up SLOB vs kmalloc() definition slab: Provide full coverage for __alloc_size attribute - 1 - --- 2022-11-18 Kees Cook Mainlined
hpet: Replace one-element array with flexible-array member hpet: Replace one-element array with flexible-array member - 1 - --- 2022-11-18 Kees Cook kees Mainlined
« 1 2 ... 7 8 920 21 »