Show patches with: Submitter = Kees Cook       |    Archived = No       |   150 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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 New
[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 New
[3/5] scsi: mpt3sas: Avoid possible run-time warning with long manufacturer strings scsi: Avoid possible run-time warning with long manufacturer strings - - - --- 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 New
[1/5] string.h: Introduce memtostr() and memtostr_pad() scsi: Avoid possible run-time warning with long manufacturer strings - - - --- 2024-04-10 Kees Cook New
[v2] scsi: zfcp: Replace strlcpy() with strscpy() [v2] scsi: zfcp: Replace strlcpy() with strscpy() 1 - - --- 2023-11-30 Kees Cook Accepted
scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by - 2 - --- 2023-09-22 Kees Cook Accepted
scsi: megaraid_sas: Convert union megasas_sgl to flex-arrays scsi: megaraid_sas: Convert union megasas_sgl to flex-arrays - - - --- 2023-05-11 Kees Cook Accepted
scsi: aacraid: Allocate cmd_priv with scsicmd scsi: aacraid: Allocate cmd_priv with scsicmd - 2 - --- 2023-01-28 Kees Cook Accepted
scsi: megaraid_sas: Add flexible array member for SGLs scsi: megaraid_sas: Add flexible array member for SGLs - - - --- 2023-01-06 Kees Cook Accepted
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 Accepted
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 Accepted
scsi: scsi_transport_fc: Adjust struct fc_nl_event flex array usage scsi: scsi_transport_fc: Adjust struct fc_nl_event flex array usage - 1 1 --- 2022-09-21 Kees Cook Accepted
scsi: aic79xx: Use __ro_after_init explicitly scsi: aic79xx: Use __ro_after_init explicitly - - - --- 2022-09-14 Kees Cook Accepted
esas2r: Use flex array destination for memcpy() esas2r: Use flex array destination for memcpy() - 2 - --- 2022-09-01 Kees Cook Accepted
scsi: ibmvscsis: Silence -Warray-bounds warning scsi: ibmvscsis: Silence -Warray-bounds warning - 1 - --- 2022-02-08 Kees Cook Accepted
scsi: mpt3sas: Convert to flexible arrays scsi: mpt3sas: Convert to flexible arrays - - - --- 2022-02-01 Kees Cook Accepted
[RESEND] scsi: megaraid: Avoid mismatched storage type sizes [RESEND] scsi: megaraid: Avoid mismatched storage type sizes - - - --- 2022-01-05 Kees Cook Accepted
scsi: lpfc: Use struct_group() to initialize struct lpfc_cgn_info scsi: lpfc: Use struct_group() to initialize struct lpfc_cgn_info - 1 - --- 2021-12-08 Kees Cook Accepted
scsi: lpfc: Use struct_group to isolate cast to larger object scsi: lpfc: Use struct_group to isolate cast to larger object - 1 - --- 2021-12-03 Kees Cook Accepted
scsi: aha1740: Avoid over-read of sense buffer scsi: aha1740: Avoid over-read of sense buffer - - - --- 2021-06-16 Kees Cook Accepted
scsi: arcmsr: Avoid over-read of sense buffer scsi: arcmsr: Avoid over-read of sense buffer - - - --- 2021-06-16 Kees Cook Accepted
scsi: ips: Avoid over-read of sense buffer scsi: ips: Avoid over-read of sense buffer - - - --- 2021-06-16 Kees Cook Accepted
[v2] scsi: fcoe: Statically initialize flogi_maddr [v2] scsi: fcoe: Statically initialize flogi_maddr - 1 - --- 2021-06-02 Kees Cook Accepted
[3/3] scsi: isci: Use correctly sized target buffer for memcpy() scsi: Fix a handful of memcpy() field overflows - 1 - --- 2021-05-28 Kees Cook Accepted
[2/3] scsi: esas2r: Switch to flexible array member scsi: Fix a handful of memcpy() field overflows - 1 - --- 2021-05-28 Kees Cook Accepted
scsi: ufs: ufshcd: Remove VLA usage - 1 - --- 2018-05-02 Kees Cook Accepted
scsi: libosd: Remove VLA usage - - - --- 2018-05-02 Kees Cook Accepted
scsi: dpt_i2o: Remove VLA usage - - - --- 2018-05-02 Kees Cook Accepted
[72/82] scsi: sd_zbc: Refactor intentional wrap-around test Untitled series #818890 - - - --- 2024-01-23 Kees Cook Not Applicable
[61/82] scsi: mpt3sas: Refactor intentional wrap-around test Untitled series #818890 - - - --- 2024-01-23 Kees Cook Not Applicable
overflow: Add struct_size_t() helper overflow: Add struct_size_t() helper 2 4 - --- 2023-05-22 Kees Cook Not Applicable
[32/32] esas2r: Use __mem_to_flex() with struct atto_ioctl Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[31/32] xenbus: Use mem_to_flex_dup() with struct read_buffer Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[30/32] usb: gadget: f_fs: Use mem_to_flex_dup() with struct ffs_buffer Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[29/32] xtensa: Use mem_to_flex_dup() with struct property Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[28/32] selinux: Use mem_to_flex_dup() with xfrm and sidtab Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[27/32] KEYS: Use mem_to_flex_dup() with struct user_key_payload Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[26/32] ima: Use mem_to_flex_dup() with struct modsig Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[25/32] Drivers: hv: utils: Use mem_to_flex_dup() with struct cn_msg Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[24/32] IB/hfi1: Use mem_to_flex_dup() for struct tid_rb_node Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[23/32] Bluetooth: Use mem_to_flex_dup() with struct hci_op_configure_data_path Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[22/32] atags_proc: Use mem_to_flex_dup() with struct buffer Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[21/32] soc: qcom: apr: Use mem_to_flex_dup() with struct apr_rx_buf Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[20/32] ASoC: sigmadsp: Use mem_to_flex_dup() with struct sigmadsp_data Introduce flexible array struct memcpy() helpers 1 - - --- 2022-05-04 Kees Cook Not Applicable
[19/32] afs: Use mem_to_flex_dup() with struct afs_acl Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[18/32] firewire: Use __mem_to_flex_dup() with struct iso_interrupt_event Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[17/32] net/flow_offload: Use mem_to_flex_dup() with struct flow_action_cookie Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[16/32] 802/mrp: Use mem_to_flex_dup() with struct mrp_attr Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[15/32] 802/garp: Use mem_to_flex_dup() with struct garp_attr Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[14/32] af_unix: Use mem_to_flex_dup() with struct unix_address Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[13/32] mac80211: Use mem_to_flex_dup() with several structs Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[12/32] cfg80211: Use mem_to_flex_dup() with struct cfg80211_bss_ies Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[11/32] nl80211: Use mem_to_flex_dup() with struct cfg80211_cqm_config Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[10/32] wcn36xx: Use mem_to_flex_dup() with struct wcn36xx_hal_ind_msg Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[09/32] p54: Use mem_to_flex_dup() with struct p54_cal_database Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[08/32] iwlwifi: mvm: Use mem_to_flex_dup() with struct ieee80211_key_conf Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[07/32] iwlwifi: calib: Use mem_to_flex_dup() with struct iwl_calib_result Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[06/32] iwlwifi: calib: Prepare to use mem_to_flex_dup() Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[05/32] brcmfmac: Use mem_to_flex_dup() with struct brcmf_fweh_queue_item Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[04/32] fortify: Add run-time WARN for cross-field memcpy() Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[03/32] flex_array: Add Kunit tests Introduce flexible array struct memcpy() helpers - 1 - --- 2022-05-04 Kees Cook Not Applicable
[02/32] Introduce flexible array struct memcpy() helpers Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[01/32] netlink: Avoid memcpy() across flexible array boundary Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook Not Applicable
[v3,3/5] treewide: Replace 0-element memcpy() destinations with flexible arrays Untitled series #538405 - - - --- 2021-08-27 Kees Cook Not Applicable
[v3,2/5] treewide: Replace open-coded flex arrays in unions Untitled series #538405 2 - - --- 2021-08-27 Kees Cook Not Applicable
[v2,3/5] treewide: Replace 0-element memcpy() destinations with flexible arrays Untitled series #537519 - - - --- 2021-08-26 Kees Cook Not Applicable
[v2,2/5] treewide: Replace open-coded flex arrays in unions Untitled series #537519 1 - - --- 2021-08-26 Kees Cook Not Applicable
[for-next,01/25] scsi: ibmvscsi: Avoid multi-field memset() overflow by aiming at srp [for-next,01/25] scsi: ibmvscsi: Avoid multi-field memset() overflow by aiming at srp 2 - - --- 2021-08-22 Kees Cook Not Applicable
[3/5] treewide: Replace 0-element memcpy() destinations with flexible arrays Untitled series #533273 - - - --- 2021-08-18 Kees Cook Not Applicable
[2/5] treewide: Replace open-coded flex arrays in unions Untitled series #533273 - - - --- 2021-08-18 Kees Cook Not Applicable
[v2,36/63] scsi: ibmvscsi: Avoid multi-field memset() overflow by aiming at srp Untitled series #533177 2 - - --- 2021-08-18 Kees Cook Not Applicable
[v2,9/9] scsi: Check sense buffer size at build time block: Consolidate scsi sense buffer usage - 1 - --- 2018-07-31 Kees Cook Not Applicable
[v2,8/9] libata-scsi: Move sense buffers onto stack block: Consolidate scsi sense buffer usage 1 1 - --- 2018-07-31 Kees Cook Not Applicable
[v2,7/9] cdrom: Use struct scsi_sense_hdr internally block: Consolidate scsi sense buffer usage - 1 - --- 2018-07-31 Kees Cook Not Applicable
[v2,6/9] ide-cd: Remove redundant sense buffer block: Consolidate scsi sense buffer usage 1 1 - --- 2018-07-31 Kees Cook Not Applicable
[v2,5/9] block: Switch struct packet_command to use struct scsi_sense_hdr block: Consolidate scsi sense buffer usage - 1 - --- 2018-07-31 Kees Cook Not Applicable
[v2,4/9] target: don't depend on SCSI block: Consolidate scsi sense buffer usage - - - --- 2018-07-31 Kees Cook Not Applicable
[v2,3/9] scsi: build scsi_common.o for all scsi passthrough request users block: Consolidate scsi sense buffer usage - - - --- 2018-07-31 Kees Cook Not Applicable
[v2,2/9] scsi: cxlflash: Drop unused sense buffers block: Consolidate scsi sense buffer usage 1 1 - --- 2018-07-31 Kees Cook Not Applicable
[v2,1/9] ide-cd: Drop unused sense buffers block: Consolidate scsi sense buffer usage 1 1 - --- 2018-07-31 Kees Cook Not Applicable
blk-mq: Clear out elevator private data - - - --- 2018-04-17 Kees Cook Not Applicable
usercopy whitelist woe in scsi_sense_cache - - - --- 2018-04-17 Kees Cook Not Applicable
usercopy whitelist woe in scsi_sense_cache - - - --- 2018-04-17 Kees Cook Not Applicable
[22/38] scsi: Define usercopy region in scsi_sense_cache slab cache - - - --- 2018-01-11 Kees Cook Not Applicable
[4/4] scsi: qla2xxx: Convert qla2x00_sp_timeout() to use timer_setup() - - - --- 2017-10-31 Kees Cook Not Applicable
[3/4] scsi: qla2xxx: Convert qla2x00_timer() to use timer_setup() - - - --- 2017-10-31 Kees Cook Not Applicable
[2/4] scsi: qla2xxx: Refactor qla2x00_start_timer() - - - --- 2017-10-31 Kees Cook Not Applicable
[1/4] scsi: qla2xxx: Convert timers to use setup_timer() - - - --- 2017-10-31 Kees Cook Not Applicable
[v2] target/iscsi: Convert timers to use timer_setup() - - - --- 2017-10-27 Kees Cook Not Applicable
scsi: sas: Convert timers to use timer_setup() 1 2 1 --- 2017-10-25 Kees Cook Not Applicable
scsi: qla4xxx: Convert timers to use timer_setup() 1 1 - --- 2017-10-25 Kees Cook Not Applicable
scsi: qla2xxx: Convert timers to use timer_setup() - 1 - --- 2017-10-25 Kees Cook Not Applicable
scsi: pmcraid: Convert timers to use timer_setup() - 1 - --- 2017-10-25 Kees Cook Not Applicable
scsi: megaraid: Convert timers to use timer_setup() - 1 - --- 2017-10-25 Kees Cook Not Applicable
scsi: lpfc: Convert timers to use timer_setup() - 1 - --- 2017-10-25 Kees Cook Not Applicable
scsi: ipr: Convert timers to use timer_setup() - 1 - --- 2017-10-25 Kees Cook Not Applicable
scsi: ibmvscsi: Convert timers to use timer_setup() 1 1 - --- 2017-10-25 Kees Cook Not Applicable
scsi: fcoe: Convert timers to use timer_setup() 1 1 - --- 2017-10-25 Kees Cook Not Applicable
scsi: cxgbi: Convert timers to use timer_setup() - 1 - --- 2017-10-25 Kees Cook Not Applicable
« 1 2 »