Show patches with: Submitter = Kees Cook       |   55 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
usb: gadget: f_midi: Replace strlcpy() with strscpy() usb: gadget: f_midi: Replace strlcpy() with strscpy() - - - --- 2023-11-16 Kees Cook Accepted
usb: gadget: f_midi: Annotate struct f_midi with __counted_by usb: gadget: f_midi: Annotate struct f_midi with __counted_by - 1 - --- 2023-09-15 Kees Cook Accepted
usb: gadget: f_fs: Annotate struct ffs_buffer with __counted_by usb: gadget: f_fs: Annotate struct ffs_buffer with __counted_by - 1 - --- 2023-09-15 Kees Cook Accepted
usb: Annotate struct urb_priv with __counted_by usb: Annotate struct urb_priv with __counted_by - - - --- 2023-09-15 Kees Cook Accepted
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 Accepted
USB: ene_usb6250: Allocate enough memory for full object USB: ene_usb6250: Allocate enough memory for full object - - - --- 2023-02-04 Kees Cook Accepted
[32/32] esas2r: Use __mem_to_flex() with struct atto_ioctl Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[31/32] xenbus: Use mem_to_flex_dup() with struct read_buffer Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[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 New
[29/32] xtensa: Use mem_to_flex_dup() with struct property Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[28/32] selinux: Use mem_to_flex_dup() with xfrm and sidtab Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[27/32] KEYS: Use mem_to_flex_dup() with struct user_key_payload Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[26/32] ima: Use mem_to_flex_dup() with struct modsig Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[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 New
[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 New
[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 New
[22/32] atags_proc: Use mem_to_flex_dup() with struct buffer Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[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 New
[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 New
[19/32] afs: Use mem_to_flex_dup() with struct afs_acl Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[18/32] firewire: Use __mem_to_flex_dup() with struct iso_interrupt_event Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[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 New
[16/32] 802/mrp: Use mem_to_flex_dup() with struct mrp_attr Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[15/32] 802/garp: Use mem_to_flex_dup() with struct garp_attr Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[14/32] af_unix: Use mem_to_flex_dup() with struct unix_address Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[13/32] mac80211: Use mem_to_flex_dup() with several structs Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[12/32] cfg80211: Use mem_to_flex_dup() with struct cfg80211_bss_ies Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[11/32] nl80211: Use mem_to_flex_dup() with struct cfg80211_cqm_config Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[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 New
[09/32] p54: Use mem_to_flex_dup() with struct p54_cal_database Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[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 New
[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 New
[06/32] iwlwifi: calib: Prepare to use mem_to_flex_dup() Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[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 New
[04/32] fortify: Add run-time WARN for cross-field memcpy() Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[03/32] flex_array: Add Kunit tests Introduce flexible array struct memcpy() helpers - 1 - --- 2022-05-04 Kees Cook New
[02/32] Introduce flexible array struct memcpy() helpers Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[01/32] netlink: Avoid memcpy() across flexible array boundary Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook New
[v2] USB: serial: Fix heap overflow in WHITEHEAT_GET_DTR_RTS [v2] USB: serial: Fix heap overflow in WHITEHEAT_GET_DTR_RTS - - - --- 2022-04-21 Kees Cook Accepted
USB: serial: Fix heap overflow in WHITEHEAT_GET_DTR_RTS USB: serial: Fix heap overflow in WHITEHEAT_GET_DTR_RTS - - - --- 2022-04-19 Kees Cook Superseded
thunderbolt: xdomain: Avoid potential stack OOB read thunderbolt: xdomain: Avoid potential stack OOB read - - - --- 2021-12-07 Kees Cook Accepted
[v2,2/2] USB: EHCI: Add alias for Broadcom INSNREG USB: EHCI: Add register array bounds to HCS ports - - - --- 2021-08-18 Kees Cook Accepted
[v2,1/2] USB: EHCI: Add register array bounds to HCS ports USB: EHCI: Add register array bounds to HCS ports - - - --- 2021-08-18 Kees Cook Accepted
[2/2] USB: EHCI: Add alias for Broadcom INSNREG USB: EHCI: Add register array bounds to HCS ports - - - --- 2021-08-18 Kees Cook Superseded
[1/2] USB: EHCI: Add register array bounds to HCS ports USB: EHCI: Add register array bounds to HCS ports - - - --- 2021-08-18 Kees Cook Superseded
r8152: Avoid memcpy() over-reading of ETH_SS_STATS r8152: Avoid memcpy() over-reading of ETH_SS_STATS - - - --- 2021-06-16 Kees Cook Accepted
usb: Replace lkml.org links with lore usb: Replace lkml.org links with lore 1 - - --- 2021-02-10 Kees Cook Accepted
[v2] usb: gadget: net2280: Distribute switch variables for initialization [v2] usb: gadget: net2280: Distribute switch variables for initialization 1 - - --- 2020-02-20 Kees Cook Mainlined
usb: gadget: net2280: Distribute switch variables for initialization usb: gadget: net2280: Distribute switch variables for initialization - - - --- 2020-02-20 Kees Cook Superseded
[3/3] lib: Introduce test_stackinit module gcc-plugins: Introduce stackinit plugin - - - --- 2019-01-23 Kees Cook New
[2/3] gcc-plugins: Introduce stackinit plugin gcc-plugins: Introduce stackinit plugin - - - --- 2019-01-23 Kees Cook New
[1/3] treewide: Lift switch variables out of switches gcc-plugins: Introduce stackinit plugin 2 1 - --- 2019-01-23 Kees Cook New
[crypto-next,11/23] wusb: Remove VLA usage of skcipher Untitled series #20449 1 - - --- 2018-09-19 Kees Cook New
[v2] usb: typec: tps6598x: Remove VLA usage 1 - - --- 2018-06-25 Kees Cook New
usb: typec: tps6598x: Remove VLA usage - - - --- 2018-06-20 Kees Cook New