Show patches with: Submitter = Kees Cook       |    Archived = No       |   458 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2] creds: Convert cred.usage to refcount_t [v2] creds: Convert cred.usage to refcount_t - 3 - 1-- 2023-08-18 Kees Cook netdev Not Applicable
[7/7] wifi: cfg80211: Annotate struct cfg80211_tid_config with __counted_by wifi: cfg80211: Annotate with __counted_by - 2 - 141- 2023-08-17 Kees Cook netdev Awaiting Upstream
[6/7] wifi: cfg80211: Annotate struct cfg80211_scan_request with __counted_by wifi: cfg80211: Annotate with __counted_by - 2 - 141- 2023-08-17 Kees Cook netdev Awaiting Upstream
[5/7] wifi: cfg80211: Annotate struct cfg80211_rnr_elems with __counted_by wifi: cfg80211: Annotate with __counted_by - 2 - 141- 2023-08-17 Kees Cook netdev Awaiting Upstream
[4/7] wifi: cfg80211: Annotate struct cfg80211_pmsr_request with __counted_by wifi: cfg80211: Annotate with __counted_by - 2 - 141- 2023-08-17 Kees Cook netdev Awaiting Upstream
[3/7] wifi: cfg80211: Annotate struct cfg80211_mbssid_elems with __counted_by wifi: cfg80211: Annotate with __counted_by - 2 - 141- 2023-08-17 Kees Cook netdev Awaiting Upstream
[2/7] wifi: cfg80211: Annotate struct cfg80211_cqm_config with __counted_by wifi: cfg80211: Annotate with __counted_by - 2 - 141- 2023-08-17 Kees Cook netdev Awaiting Upstream
[1/7] wifi: cfg80211: Annotate struct cfg80211_acl_data with __counted_by wifi: cfg80211: Annotate with __counted_by - 3 - 141- 2023-08-17 Kees Cook netdev Awaiting Upstream
net: wwan: iosm: Convert single instance struct member to flexible array net: wwan: iosm: Convert single instance struct member to flexible array - 2 - 141- 2023-06-20 Kees Cook netdev Accepted
overflow: Add struct_size_t() helper overflow: Add struct_size_t() helper 2 4 - 1-- 2023-05-22 Kees Cook netdev Not Applicable
wifi: iwlwifi: dvm: Add struct_group for struct iwl_keyinfo keys wifi: iwlwifi: dvm: Add struct_group for struct iwl_keyinfo keys - 1 - 1-- 2023-02-18 Kees Cook netdev Awaiting Upstream
net/mlx4_en: Introduce flexible array to silence overflow warning net/mlx4_en: Introduce flexible array to silence overflow warning - 1 - 161- 2023-02-18 Kees Cook netdev Accepted
wifi: brcmfmac: p2p: Introduce generic flexible array frame member wifi: brcmfmac: p2p: Introduce generic flexible array frame member - 1 - 1-- 2023-02-15 Kees Cook netdev Awaiting Upstream
wifi: ath: Silence memcpy run-time false positive warning wifi: ath: Silence memcpy run-time false positive warning - - - 1-- 2023-02-10 Kees Cook netdev Awaiting Upstream
bpf: Deprecate "data" member of bpf_lpm_trie_key bpf: Deprecate "data" member of bpf_lpm_trie_key - - - 5-6 2023-02-09 Kees Cook bpf Changes Requested
bpf: Replace bpf_lpm_trie_key 0-length array with flexible array bpf: Replace bpf_lpm_trie_key 0-length array with flexible array - - - 39-1 2023-02-04 Kees Cook bpf Changes Requested
Bluetooth: hci_conn: Refactor hci_bind_bis() since it always succeeds Bluetooth: hci_conn: Refactor hci_bind_bis() since it always succeeds - 1 - 161- 2023-01-28 Kees Cook netdev Awaiting Upstream
net: sched: sch: Bounds check priority net: sched: sch: Bounds check priority - 2 - 161- 2023-01-27 Kees Cook netdev Accepted
net: ethernet: mtk_eth_soc: Avoid truncating allocation net: ethernet: mtk_eth_soc: Avoid truncating allocation - 1 - 161- 2023-01-27 Kees Cook netdev Accepted
bnxt: Do not read past the end of test names bnxt: Do not read past the end of test names - 2 1 161- 2023-01-18 Kees Cook netdev Accepted
[v3] ethtool: Replace 0-length array with flexible array [v3] ethtool: Replace 0-length array with flexible array - 2 - 1-- 2023-01-06 Kees Cook netdev Accepted
net/i40e: Replace 0-length array with flexible array net/i40e: Replace 0-length array with flexible array - 2 1 161- 2023-01-05 Kees Cook netdev Awaiting Upstream
[v2] ethtool: Replace 0-length array with flexible array [v2] ethtool: Replace 0-length array with flexible array - - - 1-- 2023-01-05 Kees Cook Superseded
mlxsw: spectrum_router: Replace 0-length array with flexible array mlxsw: spectrum_router: Replace 0-length array with flexible array - 2 1 161- 2023-01-05 Kees Cook netdev Accepted
net/mlx5e: Replace 0-length array with flexible array net/mlx5e: Replace 0-length array with flexible array - 2 - 161- 2023-01-05 Kees Cook netdev Awaiting Upstream
ipv6: ioam: Replace 0-length array with flexible array ipv6: ioam: Replace 0-length array with flexible array - 2 1 1-- 2023-01-05 Kees Cook netdev Accepted
net: ipv6: rpl_iptunnel: Replace 0-length arrays with flexible arrays net: ipv6: rpl_iptunnel: Replace 0-length arrays with flexible arrays - 2 - 161- 2023-01-05 Kees Cook netdev Accepted
bpf: Replace 0-length arrays with flexible arrays bpf: Replace 0-length arrays with flexible arrays 1 - - 39-1 2023-01-05 Kees Cook bpf Accepted
bpf: Always use maximal size for copy_array() bpf: Always use maximal size for copy_array() - - - 5312 2022-12-23 Kees Cook bpf Accepted
[net-next,v3] skbuff: Introduce slab_build_skb() [net-next,v3] skbuff: Introduce slab_build_skb() - - - 1412 2022-12-08 Kees Cook netdev Accepted
[net-next,v2] skbuff: Introduce slab_build_skb() [net-next,v2] skbuff: Introduce slab_build_skb() - - - 1412 2022-12-08 Kees Cook netdev Superseded
skbuff: Reallocate to ksize() in __build_skb_around() skbuff: Reallocate to ksize() in __build_skb_around() - - - 1421 2022-12-06 Kees Cook netdev Changes Requested
NFC: nci: Bounds check struct nfc_target arrays NFC: nci: Bounds check struct nfc_target arrays - 1 - 161- 2022-12-02 Kees Cook netdev Accepted
net/ncsi: Silence runtime memcpy() false positive warning net/ncsi: Silence runtime memcpy() false positive warning - - - 161- 2022-12-02 Kees Cook netdev Accepted
wifi: ieee80211: Do not open-code qos address offsets wifi: ieee80211: Do not open-code qos address offsets - - - 1-- 2022-11-30 Kees Cook Awaiting Upstream
[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 - - 1-- 2022-11-18 Kees Cook netdev Awaiting Upstream
carl9170: Replace zero-length array of trailing structs with flex-array carl9170: Replace zero-length array of trailing structs with flex-array 1 1 - 1-- 2022-11-18 Kees Cook netdev Awaiting Upstream
p54: Remove unused struct pda_antenna_gain p54: Remove unused struct pda_antenna_gain - - - 1-- 2022-11-18 Kees Cook netdev Awaiting Upstream
[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 - - 54-2 2022-11-18 Kees Cook bpf Accepted
ipv4/fib: Replace zero-length array with DECLARE_FLEX_ARRAY() helper ipv4/fib: Replace zero-length array with DECLARE_FLEX_ARRAY() helper - 2 - 161- 2022-11-18 Kees Cook netdev Accepted
[v2] LSM: Better reporting of actual LSMs at boot [v2] LSM: Better reporting of actual LSMs at boot 2 - - 1-- 2022-11-02 Kees Cook Not Applicable
[bpf-next,v2,3/3] bpf/verifier: Take advantage of full allocation sizes bpf/verifier: Use kmalloc_size_roundup() to match ksize() usage - - - 39-1 2022-10-29 Kees Cook bpf Changes Requested
[bpf-next,v2,2/3] bpf/verifier: Use kmalloc_size_roundup() to match ksize() usage bpf/verifier: Use kmalloc_size_roundup() to match ksize() usage - - - 39-1 2022-10-29 Kees Cook bpf Changes Requested
[bpf-next,v2,1/3] bpf/verifier: Fix potential memory leak in array reallocation bpf/verifier: Use kmalloc_size_roundup() to match ksize() usage - 1 - 39-1 2022-10-29 Kees Cook bpf Accepted
cred: Do not default to init_cred in prepare_kernel_cred() cred: Do not default to init_cred in prepare_kernel_cred() 4 1 - 1-- 2022-10-26 Kees Cook netdev Not Applicable
[net-next,v5] skbuff: Proactively round up to kmalloc bucket size [net-next,v5] skbuff: Proactively round up to kmalloc bucket size 1 - - 17-- 2022-10-25 Kees Cook netdev Accepted
mm: Make ksize() a reporting-only function mm: Make ksize() a reporting-only function 1 - - 1-- 2022-10-22 Kees Cook Not Applicable
[v2] bnx2: Use kmalloc_size_roundup() to match ksize() usage [v2] bnx2: Use kmalloc_size_roundup() to match ksize() usage - - - 152- 2022-10-22 Kees Cook netdev Accepted
[v4] skbuff: Proactively round up to kmalloc bucket size [v4] skbuff: Proactively round up to kmalloc bucket size 1 - - 161- 2022-10-21 Kees Cook netdev Superseded
[next] net: dev: Convert sa_data to flexible array in struct sockaddr [next] net: dev: Convert sa_data to flexible array in struct sockaddr - - - 152- 2022-10-18 Kees Cook netdev Accepted
[v3,next] skbuff: Proactively round up to kmalloc bucket size [v3,next] skbuff: Proactively round up to kmalloc bucket size - - - 152- 2022-10-18 Kees Cook netdev Superseded
[v3] net: ipa: Proactively round up to kmalloc bucket size [v3] net: ipa: Proactively round up to kmalloc bucket size - 1 - 161- 2022-10-18 Kees Cook netdev Accepted
[v3,2/2] igb: Proactively round up to kmalloc bucket size igb: Proactively round up to kmalloc bucket size - 1 1 161- 2022-10-18 Kees Cook netdev Awaiting Upstream
[v3,1/2] igb: Do not free q_vector unless new one was allocated igb: Proactively round up to kmalloc bucket size - 1 1 161- 2022-10-18 Kees Cook netdev Awaiting Upstream
openvswitch: Use kmalloc_size_roundup() to match ksize() usage openvswitch: Use kmalloc_size_roundup() to match ksize() usage - - - 161- 2022-10-18 Kees Cook netdev Accepted
bpf: Use kmalloc_size_roundup() to match ksize() usage bpf: Use kmalloc_size_roundup() to match ksize() usage - - - 332- 2022-10-18 Kees Cook bpf Changes Requested
bpf, test_run: Track allocation size of data bpf, test_run: Track allocation size of data - - - 23210 2022-10-18 Kees Cook bpf Changes Requested
qed: Track allocation size of qed_ll2_buffer qed: Track allocation size of qed_ll2_buffer - - - 161- 2022-10-18 Kees Cook netdev Changes Requested
bnx2: Pass allocation size to build_skb() bnx2: Pass allocation size to build_skb() - - - 161- 2022-10-18 Kees Cook netdev Changes Requested
[next] atmel: Fix atmel_private_handler array size [next] atmel: Fix atmel_private_handler array size - - - 1-- 2022-10-18 Kees Cook netdev Awaiting Upstream
ath9k: Remove -Warray-bounds exception ath9k: Remove -Warray-bounds exception 1 - - 1-- 2022-10-06 Kees Cook netdev Awaiting Upstream
net: ethernet: bgmac: Remove -Warray-bounds exception net: ethernet: bgmac: Remove -Warray-bounds exception - - - 161- 2022-10-06 Kees Cook netdev Accepted
net: ethernet: mediatek: Remove -Warray-bounds exception net: ethernet: mediatek: Remove -Warray-bounds exception - - - 152- 2022-10-06 Kees Cook netdev Accepted
wifi: carl9170: Remove -Warray-bounds exception wifi: carl9170: Remove -Warray-bounds exception 1 - - 1-- 2022-10-06 Kees Cook netdev Awaiting Upstream
can: kvaser_usb: Remove -Warray-bounds exception can: kvaser_usb: Remove -Warray-bounds exception - - - 1-- 2022-10-06 Kees Cook netdev Awaiting Upstream
wifi: atmel: Avoid clashing function prototypes wifi: atmel: Avoid clashing function prototypes - - - 1-- 2022-10-02 Kees Cook netdev Awaiting Upstream
net: sched: cls_u32: Avoid memcpy() false-positive warning net: sched: cls_u32: Avoid memcpy() false-positive warning - 1 - 161- 2022-09-27 Kees Cook netdev 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 - 161- 2022-09-27 Kees Cook netdev Awaiting Upstream
mlxsw: core_acl_flex_actions: Split memcpy() of struct flow_action_cookie flexible array mlxsw: core_acl_flex_actions: Split memcpy() of struct flow_action_cookie flexible array - 2 - 161- 2022-09-27 Kees Cook netdev Accepted
s390/qeth: Split memcpy() of struct qeth_ipacmd_addr_change flexible array s390/qeth: Split memcpy() of struct qeth_ipacmd_addr_change flexible array - 2 - 1-- 2022-09-27 Kees Cook netdev 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 - - - 152- 2022-09-27 Kees Cook netdev Superseded
NFC: hci: Split memcpy() of struct hcp_message flexible array NFC: hci: Split memcpy() of struct hcp_message flexible array - 2 - 161- 2022-09-24 Kees Cook netdev Accepted
[v2] iwlwifi: Track scan_cmd allocation size explicitly [v2] iwlwifi: Track scan_cmd allocation size explicitly 1 - - 1-- 2022-09-23 Kees Cook netdev Awaiting Upstream
[v2,16/16] slab: Restore __alloc_size attribute to __kmalloc_track_caller slab: Introduce kmalloc_size_roundup() - - - 1929 2022-09-23 Kees Cook Not Applicable
[v2,15/16] mm: Make ksize() a reporting-only function slab: Introduce kmalloc_size_roundup() - - - 2019 2022-09-23 Kees Cook Not Applicable
[v2,14/16] kasan: Remove ksize()-related tests slab: Introduce kmalloc_size_roundup() - - - 2019 2022-09-23 Kees Cook Not Applicable
[v2,13/16] mempool: Use kmalloc_size_roundup() to match ksize() usage slab: Introduce kmalloc_size_roundup() - - - 2019 2022-09-23 Kees Cook Not Applicable
[v2,12/16] devres: Use kmalloc_size_roundup() to match ksize() usage slab: Introduce kmalloc_size_roundup() - - - 2019 2022-09-23 Kees Cook Not Applicable
[v2,11/16] bpf: Use kmalloc_size_roundup() to match ksize() usage slab: Introduce kmalloc_size_roundup() - - - 1929 2022-09-23 Kees Cook bpf Not Applicable
[v2,10/16] openvswitch: Use kmalloc_size_roundup() to match ksize() usage slab: Introduce kmalloc_size_roundup() - - - 2019 2022-09-23 Kees Cook netdev Not Applicable
[v2,09/16] coredump: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() - - - 2019 2022-09-23 Kees Cook Not Applicable
[v2,08/16] dma-buf: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() - 1 - 2019 2022-09-23 Kees Cook Not Applicable
[v2,07/16] btrfs: send: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() 1 - - 2019 2022-09-23 Kees Cook Not Applicable
[v2,06/16] igb: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() - - - 2019 2022-09-23 Kees Cook netdev Not Applicable
[v2,05/16] net: ipa: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() - 1 - 2019 2022-09-23 Kees Cook netdev Not Applicable
[v2,04/16] skbuff: Phase out ksize() fallback for frag_size slab: Introduce kmalloc_size_roundup() - - - 2019 2022-09-23 Kees Cook netdev Not Applicable
[v2,03/16] skbuff: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() - - - 2019 2022-09-23 Kees Cook netdev Not Applicable
[v2,02/16] slab: Introduce kmalloc_size_roundup() slab: Introduce kmalloc_size_roundup() - 1 - 2019 2022-09-23 Kees Cook Not Applicable
[v2,01/16] slab: Remove __malloc attribute from realloc functions slab: Introduce kmalloc_size_roundup() 1 - - 18111 2022-09-23 Kees Cook Not Applicable
[12/12] slab: Restore __alloc_size attribute to __kmalloc_track_caller slab: Introduce kmalloc_size_roundup() - - - 152- 2022-09-22 Kees Cook netdev Superseded
[11/12] slab: Remove __malloc attribute from realloc functions slab: Introduce kmalloc_size_roundup() - - - 1412 2022-09-22 Kees Cook netdev Superseded
[10/12] iwlwifi: Track scan_cmd allocation size explicitly slab: Introduce kmalloc_size_roundup() - - - 161- 2022-09-22 Kees Cook netdev Superseded
[09/12] x86/microcode/AMD: Track patch allocation size explicitly slab: Introduce kmalloc_size_roundup() - - - 16-1 2022-09-22 Kees Cook netdev Superseded
[08/12] openvswitch: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() - - - 161- 2022-09-22 Kees Cook netdev Superseded
[07/12] igb: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() - - - 161- 2022-09-22 Kees Cook netdev Superseded
[06/12] coredump: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() - - - 161- 2022-09-22 Kees Cook netdev Superseded
[05/12] dma-buf: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() - - - 161- 2022-09-22 Kees Cook netdev Superseded
[04/12] btrfs: send: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() 1 - - 161- 2022-09-22 Kees Cook netdev Superseded
[03/12] net: ipa: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() - 1 - 161- 2022-09-22 Kees Cook netdev Superseded
[02/12] skbuff: Proactively round up to kmalloc bucket size slab: Introduce kmalloc_size_roundup() 1 - - 152- 2022-09-22 Kees Cook netdev Superseded
« 1 2 3 44 5 »