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
[01/10] x86/mm/numa: Remove uninitialized_var() usage Remove uninitialized_var() macro - - - --- 2020-06-03 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
[01/13] timer: Convert schedule_timeout() to use from_timer() - - - --- 2017-10-04 Kees Cook kvalo 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
[01/64] media: omap3isp: Extract struct group for memcpy() region Introduce strict memcpy() bounds checking - - - --- 2021-07-27 Kees Cook jmberg Not Applicable
[02/10] drbd: Remove uninitialized_var() usage Remove uninitialized_var() macro - 1 - --- 2020-06-03 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
[02/13] timer: Remove init_timer_pinned_deferrable() in favor of timer_setup() - - - --- 2017-10-04 Kees Cook kvalo Not Applicable
[02/32] Introduce flexible array struct memcpy() helpers Introduce flexible array struct memcpy() helpers - - - --- 2022-05-04 Kees Cook jmberg Not Applicable
[02/64] mac80211: Use flex-array for radiotap header bitmap Introduce strict memcpy() bounds checking - - - --- 2021-07-27 Kees Cook jmberg Superseded
[03/10] b43: Remove uninitialized_var() usage Remove uninitialized_var() macro - - - --- 2020-06-03 Kees Cook kvalo 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
[03/13] timer: Remove init_timer_on_stack() in favor of timer_setup_on_stack() - - - --- 2017-10-04 Kees Cook kvalo Not Applicable
[03/32] flex_array: Add Kunit tests Introduce flexible array struct memcpy() helpers - 1 - --- 2022-05-04 Kees Cook jmberg Not Applicable
[03/64] rpmsg: glink: Replace strncpy() with strscpy_pad() Introduce strict memcpy() bounds checking - 1 - --- 2021-07-27 Kees Cook jmberg Not Applicable
[04/10] rtlwifi: rtl8192cu: Remove uninitialized_var() usage Remove uninitialized_var() macro 1 1 - --- 2020-06-03 Kees Cook kvalo 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
[04/13] timer: Remove init_timer_pinned() in favor of timer_setup() 1 - - --- 2017-10-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
[04/64] stddef: Introduce struct_group() helper macro Introduce strict memcpy() bounds checking 1 - - --- 2021-07-27 Kees Cook jmberg Not Applicable
[05/10] ide: Remove uninitialized_var() usage Remove uninitialized_var() macro - 1 - --- 2020-06-03 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
[05/13] timer: Remove init_timer_deferrable() in favor of timer_setup() 2 - - --- 2017-10-04 Kees Cook kvalo 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
[05/64] skbuff: Switch structure bounds to struct_group() Introduce strict memcpy() bounds checking - 1 - --- 2021-07-27 Kees Cook jmberg Not Applicable
[06/10] clk: st: Remove uninitialized_var() usage Remove uninitialized_var() macro 1 - - --- 2020-06-03 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
[06/13] timer: Remove users of TIMER_DEFERRED_INITIALIZER - - - --- 2017-10-04 Kees Cook kvalo 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
[06/64] bnxt_en: Use struct_group_attr() for memcpy() region Introduce strict memcpy() bounds checking - 2 - --- 2021-07-27 Kees Cook jmberg Not Applicable
[07/10] spi: davinci: Remove uninitialized_var() usage Remove uninitialized_var() macro - 1 - --- 2020-06-03 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
[07/13] timer: Remove last user of TIMER_INITIALIZER - - - --- 2017-10-04 Kees Cook kvalo 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
[07/64] staging: rtl8192e: Use struct_group() for memcpy() region Introduce strict memcpy() bounds checking 2 - 1 --- 2021-07-27 Kees Cook jmberg Not Applicable
[08/10] checkpatch: Remove awareness of uninitialized_var() macro Remove uninitialized_var() macro - - - --- 2020-06-03 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
[08/13] timer: Remove unused static initializer macros - - - --- 2017-10-04 Kees Cook kvalo Not Applicable
[08/17] ath11k: Use memset_startat() for clearing queue descriptors Untitled series #595059 - - - --- 2021-12-13 Kees Cook kvalo Superseded
[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
[08/58] net/wireless/ray_cs: Convert timers to use timer_setup() - - - --- 2017-10-17 Kees Cook kvalo Not Applicable
[08/64] staging: rtl8192u: Use struct_group() for memcpy() region Introduce strict memcpy() bounds checking 1 - - --- 2021-07-27 Kees Cook jmberg Not Applicable
[09/10] treewide: Remove uninitialized_var() usage Remove uninitialized_var() macro 2 1 - --- 2020-06-03 Kees Cook Not Applicable
[09/12] x86/microcode/AMD: Track patch allocation size explicitly slab: Introduce kmalloc_size_roundup() - - - --- 2022-09-22 Kees Cook jmberg Not Applicable
[09/13] timer: Remove users of expire and data arguments to DEFINE_TIMER 2 - - --- 2017-10-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
[09/64] staging: rtl8723bs: Avoid field-overflowing memcpy() Introduce strict memcpy() bounds checking 1 - - --- 2021-07-27 Kees Cook jmberg Not Applicable
[1/2] libertas: Add missing __packed annotation with struct_group() libertas: Add missing __packed annotations - - - --- 2021-12-01 Kees Cook kvalo Accepted
[1/3] ipw2x00: Avoid field-overflowing memcpy() net: Cleanups for FORTIFY_SOURCE - - - --- 2021-08-19 Kees Cook kvalo Accepted
[1/3] lib: fix callers of strtobool to use char array - - - --- 2016-01-28 Kees Cook kvalo Not Applicable
[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
[10/10] compiler: Remove uninitialized_var() macro Remove uninitialized_var() macro - 2 - --- 2020-06-03 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
[10/13] timer: Remove expires and data arguments from DEFINE_TIMER 5 - - --- 2017-10-04 Kees Cook kvalo 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
[10/64] lib80211: Use struct_group() for memcpy() region Introduce strict memcpy() bounds checking 1 - - --- 2021-07-27 Kees Cook jmberg Changes Requested
[11/12] slab: Remove __malloc attribute from realloc functions slab: Introduce kmalloc_size_roundup() - - - --- 2022-09-22 Kees Cook jmberg Not Applicable
[11/13] timer: Remove expires argument from __TIMER_INITIALIZER() - 1 - --- 2017-10-04 Kees Cook kvalo 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
[11/64] net/mlx5e: Avoid field-overflowing memcpy() Introduce strict memcpy() bounds checking - - - --- 2021-07-27 Kees Cook jmberg Not Applicable
[12/12] slab: Restore __alloc_size attribute to __kmalloc_track_caller slab: Introduce kmalloc_size_roundup() - - - --- 2022-09-22 Kees Cook jmberg Not Applicable
[12/13] kthread: Convert callback to use from_timer() - 1 - --- 2017-10-04 Kees Cook kvalo 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
[12/64] mwl8k: Use struct_group() for memcpy() region Introduce strict memcpy() bounds checking - - - --- 2021-07-27 Kees Cook kvalo Not Applicable
[13/13] workqueue: Convert callback to use from_timer() - - - --- 2017-10-04 Kees Cook kvalo Not Applicable
[13/31] timer: Remove meaningless .data/.function assignments 3 - - --- 2017-08-31 Kees Cook kvalo 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
[13/64] libertas: Use struct_group() for memcpy() region Introduce strict memcpy() bounds checking - - - --- 2021-07-27 Kees Cook kvalo 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
[14/64] libertas_tf: Use struct_group() for memcpy() region Introduce strict memcpy() bounds checking - - - --- 2021-07-27 Kees Cook kvalo 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
[15/64] ipw2x00: Use struct_group() for memcpy() region Introduce strict memcpy() bounds checking 1 - - --- 2021-07-27 Kees Cook kvalo 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
[16/64] thermal: intel: int340x_thermal: Use struct_group() for memcpy() region Introduce strict memcpy() bounds checking - - - --- 2021-07-27 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
[17/58] net/cw1200: Convert timers to use timer_setup() - - - --- 2017-10-17 Kees Cook kvalo Superseded
[17/64] iommu/amd: Use struct_group() for memcpy() region Introduce strict memcpy() bounds checking - - - --- 2021-07-27 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
[18/64] cxgb3: Use struct_group() for memcpy() region Introduce strict memcpy() bounds checking - - - --- 2021-07-27 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
[19/64] ip: Use struct_group() for memcpy() regions Introduce strict memcpy() bounds checking - - - --- 2021-07-27 Kees Cook jmberg Not Applicable
[2/2] libertas_tf: Add missing __packed annotations libertas: Add missing __packed annotations - - - --- 2021-12-01 Kees Cook kvalo Accepted
[2/3] lib: add "on" and "off" to strtobool - - - --- 2016-01-28 Kees Cook kvalo Not Applicable
[2/3] net/mlx5e: Avoid field-overflowing memcpy() net: Cleanups for FORTIFY_SOURCE - - - --- 2021-08-19 Kees Cook jmberg Not Applicable
[2/5] treewide: Replace open-coded flex arrays in unions Untitled series #533271 - - - --- 2021-08-18 Kees Cook kvalo Not Applicable
[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
[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
[20/64] intersil: Use struct_group() for memcpy() region Introduce strict memcpy() bounds checking - - - --- 2021-07-27 Kees Cook kvalo 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
[21/64] cxgb4: Use struct_group() for memcpy() region Introduce strict memcpy() bounds checking - - - --- 2021-07-27 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
[22/64] bnx2x: Use struct_group() for memcpy() region Introduce strict memcpy() bounds checking - - - --- 2021-07-27 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
[23/64] drm/amd/pm: Use struct_group() for memcpy() region Introduce strict memcpy() bounds checking 1 - - --- 2021-07-27 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
[24/64] staging: wlan-ng: Use struct_group() for memcpy() region Introduce strict memcpy() bounds checking 1 - - --- 2021-07-27 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
[25/64] drm/mga/mga_ioc32: Use struct_group() for memcpy() region Introduce strict memcpy() bounds checking 1 - - --- 2021-07-27 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
[26/64] net/mlx5e: Use struct_group() for memcpy() region Introduce strict memcpy() bounds checking - - - --- 2021-07-27 Kees Cook jmberg Not Applicable
« 1 2 3 4 »