Show patches with: Submitter = Kees Cook       |    Archived = No       |   360 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
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 jmberg New
[v3] wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_li… [v3] wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_li… - 1 - --- 2024-02-07 Kees Cook kvalo Accepted
[v2] wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_li… [v2] wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_li… - - - --- 2024-02-06 Kees Cook kvalo Changes Requested
wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_list_pa… wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_list_pa… - - - --- 2024-02-06 Kees Cook kvalo Changes Requested
wifi: brcmfmac: Adjust n_channels usage for __counted_by wifi: brcmfmac: Adjust n_channels usage for __counted_by - 3 - --- 2024-01-26 Kees Cook kvalo Accepted
[62/82] mwifiex: pcie: Refactor intentional wrap-around test Untitled series #818875 1 - - --- 2024-01-23 Kees Cook kvalo Not Applicable
[41/82] wil6210: Refactor intentional wrap-around test Untitled series #818875 1 - - --- 2024-01-23 Kees Cook kvalo Not Applicable
[v3] netlink: Return unsigned value for nla_len() [v3] netlink: Return unsigned value for nla_len() - - - --- 2023-12-06 Kees Cook jmberg Not Applicable
[v2] netlink: Return unsigned value for nla_len() [v2] netlink: Return unsigned value for nla_len() - - - --- 2023-12-02 Kees Cook jmberg Not Applicable
netlink: Return unsigned value for nla_len() netlink: Return unsigned value for nla_len() - 1 - --- 2023-11-30 Kees Cook jmberg Not Applicable
[RFC] wifi: wil6210: Replace strlcat() usage with seq_buf [RFC] wifi: wil6210: Replace strlcat() usage with seq_buf - - - --- 2023-10-26 Kees Cook kvalo RFC
[v2] wifi: p54: Annotate struct p54_cal_database with __counted_by [v2] wifi: p54: Annotate struct p54_cal_database with __counted_by - 1 - --- 2023-10-09 Kees Cook kvalo Accepted
wifi: intersil: hostap: Annotate struct prism2_download_data with __counted_by wifi: intersil: hostap: Annotate struct prism2_download_data with __counted_by - 1 - --- 2023-10-06 Kees Cook kvalo Superseded
wifi: p54: Annotate struct p54_cal_database with __counted_by wifi: p54: Annotate struct p54_cal_database with __counted_by - 1 - --- 2023-10-06 Kees Cook kvalo Changes Requested
wifi: rtw89: coex: Annotate struct rtw89_btc_btf_set_slot_table with __counted_by wifi: rtw89: coex: Annotate struct rtw89_btc_btf_set_slot_table with __counted_by - 1 - --- 2023-10-06 Kees Cook kvalo Changes Requested
wifi: ath10k: Annotate struct ath10k_ce_ring with __counted_by wifi: ath10k: Annotate struct ath10k_ce_ring with __counted_by 1 1 - --- 2023-09-15 Kees Cook kvalo Accepted
wifi: wcn36xx: Annotate struct wcn36xx_hal_ind_msg with __counted_by wifi: wcn36xx: Annotate struct wcn36xx_hal_ind_msg with __counted_by - 1 - --- 2023-09-15 Kees Cook kvalo Accepted
wifi: mt76: Annotate struct mt76_rx_tid with __counted_by wifi: mt76: Annotate struct mt76_rx_tid with __counted_by - 1 - --- 2023-09-15 Kees Cook nbd Accepted
wifi: ipw2x00: Annotate struct libipw_txb with __counted_by wifi: ipw2x00: Annotate struct libipw_txb with __counted_by - 1 - --- 2023-09-15 Kees Cook kvalo Accepted
wifi: brcmfmac: firmware: Annotate struct brcmf_fw_request with __counted_by wifi: brcmfmac: firmware: Annotate struct brcmf_fw_request with __counted_by - 2 - --- 2023-09-15 Kees Cook kvalo Accepted
wifi: brcmfmac: Annotate struct brcmf_gscan_config with __counted_by wifi: brcmfmac: Annotate struct brcmf_gscan_config with __counted_by - 1 - --- 2023-09-15 Kees Cook kvalo Accepted
[7/7] wifi: cfg80211: Annotate struct cfg80211_tid_config with __counted_by wifi: cfg80211: Annotate with __counted_by - 2 - --- 2023-08-17 Kees Cook jmberg Accepted
[6/7] wifi: cfg80211: Annotate struct cfg80211_scan_request with __counted_by wifi: cfg80211: Annotate with __counted_by - 2 - --- 2023-08-17 Kees Cook jmberg Accepted
[5/7] wifi: cfg80211: Annotate struct cfg80211_rnr_elems with __counted_by wifi: cfg80211: Annotate with __counted_by - 2 - --- 2023-08-17 Kees Cook jmberg Accepted
[4/7] wifi: cfg80211: Annotate struct cfg80211_pmsr_request with __counted_by wifi: cfg80211: Annotate with __counted_by - 2 - --- 2023-08-17 Kees Cook jmberg Accepted
[3/7] wifi: cfg80211: Annotate struct cfg80211_mbssid_elems with __counted_by wifi: cfg80211: Annotate with __counted_by - 2 - --- 2023-08-17 Kees Cook jmberg Accepted
[2/7] wifi: cfg80211: Annotate struct cfg80211_cqm_config with __counted_by wifi: cfg80211: Annotate with __counted_by - 2 - --- 2023-08-17 Kees Cook jmberg Accepted
[1/7] wifi: cfg80211: Annotate struct cfg80211_acl_data with __counted_by wifi: cfg80211: Annotate with __counted_by - 3 - --- 2023-08-17 Kees Cook jmberg Accepted
wifi: ray_cs: Replace 1-element array with flexible array wifi: ray_cs: Replace 1-element array with flexible array - - - --- 2023-07-28 Kees Cook kvalo Accepted
wifi: iwlwifi: dvm: Add struct_group for struct iwl_keyinfo keys wifi: iwlwifi: dvm: Add struct_group for struct iwl_keyinfo keys - 1 - --- 2023-02-18 Kees Cook mkorenbl New
wifi: brcmfmac: p2p: Introduce generic flexible array frame member wifi: brcmfmac: p2p: Introduce generic flexible array frame member - 1 - --- 2023-02-15 Kees Cook Accepted
wifi: ath: Silence memcpy run-time false positive warning wifi: ath: Silence memcpy run-time false positive warning - - - --- 2023-02-10 Kees Cook kvalo Accepted
wifi: ieee80211: Do not open-code qos address offsets wifi: ieee80211: Do not open-code qos address offsets - - - --- 2022-11-30 Kees Cook jmberg Accepted
[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 kvalo Accepted
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 kvalo Accepted
p54: Remove unused struct pda_antenna_gain p54: Remove unused struct pda_antenna_gain - - - --- 2022-11-18 Kees Cook kvalo Changes Requested
[next] atmel: Fix atmel_private_handler array size [next] atmel: Fix atmel_private_handler array size - - - --- 2022-10-18 Kees Cook kvalo Accepted
ath9k: Remove -Warray-bounds exception ath9k: Remove -Warray-bounds exception 1 - - --- 2022-10-06 Kees Cook kvalo Accepted
wifi: carl9170: Remove -Warray-bounds exception wifi: carl9170: Remove -Warray-bounds exception 1 - - --- 2022-10-06 Kees Cook kvalo Accepted
wifi: atmel: Avoid clashing function prototypes wifi: atmel: Avoid clashing function prototypes - - - --- 2022-10-02 Kees Cook kvalo Accepted
[v2] wifi: nl80211: Split memcpy() of struct nl80211_wowlan_tcp_data_token flexible array [v2] wifi: nl80211: Split memcpy() of struct nl80211_wowlan_tcp_data_token flexible array - 1 - --- 2022-09-27 Kees Cook jmberg Accepted
wifi: nl80211: Split memcpy() of struct nl80211_wowlan_tcp_data_token flexible array wifi: nl80211: Split memcpy() of struct nl80211_wowlan_tcp_data_token flexible array - - - --- 2022-09-27 Kees Cook jmberg Superseded
[v2] iwlwifi: Track scan_cmd allocation size explicitly [v2] iwlwifi: Track scan_cmd allocation size explicitly 1 - - --- 2022-09-23 Kees Cook kvalo Accepted
[12/12] slab: Restore __alloc_size attribute to __kmalloc_track_caller slab: Introduce kmalloc_size_roundup() - - - --- 2022-09-22 Kees Cook jmberg Not Applicable
[11/12] slab: Remove __malloc attribute from realloc functions slab: Introduce kmalloc_size_roundup() - - - --- 2022-09-22 Kees Cook jmberg Not Applicable
[10/12] iwlwifi: Track scan_cmd allocation size explicitly slab: Introduce kmalloc_size_roundup() - - - --- 2022-09-22 Kees Cook kvalo Changes Requested
[09/12] x86/microcode/AMD: Track patch allocation size explicitly slab: Introduce kmalloc_size_roundup() - - - --- 2022-09-22 Kees Cook jmberg Not Applicable
[08/12] openvswitch: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() - - - --- 2022-09-22 Kees Cook jmberg Not Applicable
[07/12] igb: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() - - - --- 2022-09-22 Kees Cook jmberg Not Applicable
[06/12] coredump: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() - - - --- 2022-09-22 Kees Cook jmberg Not Applicable
[05/12] dma-buf: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() - - - --- 2022-09-22 Kees Cook jmberg Not Applicable
[04/12] btrfs: send: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() 1 - - --- 2022-09-22 Kees Cook jmberg Not Applicable
[03/12] net: ipa: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() - 1 - --- 2022-09-22 Kees Cook jmberg Not Applicable
[02/12] skbuff: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() 1 - - --- 2022-09-22 Kees Cook jmberg Not Applicable
[01/12] slab: Introduce kmalloc_size_roundup() slab: Introduce kmalloc_size_roundup() - - - --- 2022-09-22 Kees Cook jmberg Not Applicable
iwlwifi: calib: Refactor iwl_calib_result usage for clarity iwlwifi: calib: Refactor iwl_calib_result usage for clarity - - - --- 2022-09-01 Kees Cook kvalo Accepted
[32/32] esas2r: Use __mem_to_flex() with struct atto_ioctl Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook jmberg 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 jmberg 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 jmberg Not Applicable
[29/32] xtensa: Use mem_to_flex_dup() with struct property Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook jmberg 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 jmberg 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 jmberg Not Applicable
[26/32] ima: Use mem_to_flex_dup() with struct modsig Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook jmberg 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 jmberg 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 jmberg 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 jmberg 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 jmberg 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 jmberg 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 jmberg 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 jmberg 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 jmberg 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 jmberg 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 jmberg 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 jmberg 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 jmberg Not Applicable
[13/32] mac80211: Use mem_to_flex_dup() with several structs Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook jmberg 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 jmberg 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 jmberg 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 kvalo 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 kvalo 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 ggreenman Not Applicable
[06/32] iwlwifi: calib: Prepare to use mem_to_flex_dup() Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook ggreenman Not Applicable
[05/32] brcmfmac: Use mem_to_flex_dup() with struct brcmf_fweh_queue_item Introduce flexible array struct memcpy() helpers - 1 - --- 2022-05-04 Kees Cook kvalo Not Applicable
[04/32] fortify: Add run-time WARN for cross-field memcpy() Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook jmberg Not Applicable
[03/32] flex_array: Add Kunit tests Introduce flexible array struct memcpy() helpers - 1 - --- 2022-05-04 Kees Cook jmberg Not Applicable
[02/32] Introduce flexible array struct memcpy() helpers Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook jmberg Not Applicable
[01/32] netlink: Avoid memcpy() across flexible array boundary Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook jmberg Not Applicable
[08/17] ath11k: Use memset_startat() for clearing queue descriptors Untitled series #595059 - - - --- 2021-12-13 Kees Cook kvalo Superseded
ath6kl: Use struct_group() to avoid size-mismatched casting ath6kl: Use struct_group() to avoid size-mismatched casting - - - --- 2021-12-07 Kees Cook kvalo Accepted
[2/2] libertas_tf: Add missing __packed annotations libertas: Add missing __packed annotations - - - --- 2021-12-01 Kees Cook kvalo Accepted
[1/2] libertas: Add missing __packed annotation with struct_group() libertas: Add missing __packed annotations - - - --- 2021-12-01 Kees Cook kvalo Accepted
[v3] rtlwifi: rtl8192de: Style clean-ups [v3] rtlwifi: rtl8192de: Style clean-ups 1 - - --- 2021-11-19 Kees Cook kvalo Accepted
[v2] mwl8k: Use named struct for memcpy() region [v2] mwl8k: Use named struct for memcpy() region - - - --- 2021-11-19 Kees Cook kvalo Accepted
[v2] intersil: Use struct_group() for memcpy() region [v2] intersil: Use struct_group() for memcpy() region - - - --- 2021-11-19 Kees Cook kvalo Accepted
mac80211: Use memset_after() to clear tx status mac80211: Use memset_after() to clear tx status - - 1 --- 2021-11-18 Kees Cook jmberg Accepted
ath11k: Use memset_startat() for clearing queue descriptors ath11k: Use memset_startat() for clearing queue descriptors - - - --- 2021-11-18 Kees Cook kvalo Accepted
intersil: Use struct_group() for memcpy() region intersil: Use struct_group() for memcpy() region - - - --- 2021-11-18 Kees Cook kvalo Changes Requested
libertas_tf: Use struct_group() for memcpy() region libertas_tf: Use struct_group() for memcpy() region - - - --- 2021-11-18 Kees Cook kvalo Accepted
libertas: Use struct_group() for memcpy() region libertas: Use struct_group() for memcpy() region - - - --- 2021-11-18 Kees Cook kvalo Accepted
« 1 2 3 4 »