Show patches with: Submitter = Kees Cook       |    Archived = No       |   41 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2] wireguard: Add __nonstring annotations for unterminated strings [v2] wireguard: Add __nonstring annotations for unterminated strings - 1 - 172- 2025-03-12 Kees Cook netdev Awaiting Upstream
[v3] net: macb: Add __nonstring annotations for unterminated strings [v3] net: macb: Add __nonstring annotations for unterminated strings - 2 - 181- 2025-03-12 Kees Cook netdev Accepted
[v2] net: macb: Add __nonstring annotations for unterminated strings [v2] net: macb: Add __nonstring annotations for unterminated strings - 1 - 181- 2025-03-11 Kees Cook netdev Superseded
net: macb: Truncate TX1519CNT for trailing NUL net: macb: Truncate TX1519CNT for trailing NUL - - - --- 2025-03-10 Kees Cook netdev Changes Requested
wifi: mac80211: Add __nonstring annotations for unterminated strings wifi: mac80211: Add __nonstring annotations for unterminated strings - - - 1-- 2025-03-10 Kees Cook netdev Awaiting Upstream
wireguard: noise: Add __nonstring annotations for unterminated strings wireguard: noise: Add __nonstring annotations for unterminated strings - - - --- 2025-03-10 Kees Cook netdev Awaiting Upstream
net/mlx4_core: Avoid impossible mlx4_db_alloc() order value net/mlx4_core: Avoid impossible mlx4_db_alloc() order value - - - 181- 2025-02-10 Kees Cook netdev Accepted
[v2] net: core: Convert inet_addr_is_any() to sockaddr_storage [v2] net: core: Convert inet_addr_is_any() to sockaddr_storage - 2 - 1-- 2024-12-17 Kees Cook netdev Changes Requested
UAPI: net/sched: Open-code __struct_group() in flex struct tc_u32_sel UAPI: net/sched: Open-code __struct_group() in flex struct tc_u32_sel - - - 1-- 2024-12-17 Kees Cook Changes Requested
net: Convert proto_ops::getname to sockaddr_storage net: Convert proto_ops::getname to sockaddr_storage 4 1 - 1-- 2024-12-17 Kees Cook netdev Changes Requested
rtnetlink: do_setlink: Use true struct sockaddr rtnetlink: do_setlink: Use true struct sockaddr - - - 181- 2024-12-17 Kees Cook netdev Changes Requested
net: core: Convert inet_addr_is_any() to sockaddr_storage net: core: Convert inet_addr_is_any() to sockaddr_storage - 3 - 1-- 2024-12-17 Kees Cook netdev Superseded
net: core: dev.c confirmed to use classic sockaddr net: core: dev.c confirmed to use classic sockaddr - - - 181- 2024-12-17 Kees Cook netdev Changes Requested
[3/3] UAPI: ethtool: Avoid flex-array in struct ethtool_link_settings UAPI: ethtool: Avoid flex-array in struct ethtool_link_settings - 1 - 19-- 2024-11-15 Kees Cook netdev Accepted
[2/3] Revert "UAPI: ethtool: Use __struct_group() in struct ethtool_link_settings" UAPI: ethtool: Avoid flex-array in struct ethtool_link_settings - - - 19-- 2024-11-15 Kees Cook netdev Accepted
[1/3] Revert "net: ethtool: Avoid thousands of -Wflex-array-member-not-at-end warnings" UAPI: ethtool: Avoid flex-array in struct ethtool_link_settings - - - 19-- 2024-11-15 Kees Cook netdev Accepted
[RFC,5/5] net: Convert proto_ops::getname to sockaddr_storage sockaddr usage removal - - - 1-- 2024-11-04 Kees Cook netdev RFC
[RFC,4/5] net: core: Convert inet_addr_is_any() to sockaddr_storage sockaddr usage removal - - - 1-- 2024-11-04 Kees Cook netdev RFC
[RFC,3/5] rtnetlink: do_setlink: Use sockaddr_storage sockaddr usage removal - - - 1-- 2024-11-04 Kees Cook netdev RFC
[RFC,2/5] net: core: dev.c confirmed to use classic sockaddr sockaddr usage removal - - - 1-- 2024-11-04 Kees Cook netdev RFC
[RFC,1/5] Revert "net: dev: Convert sa_data to flexible array in struct sockaddr" sockaddr usage removal - - - 1-- 2024-11-04 Kees Cook netdev RFC
[v2] net/ipv4/tcp_cong: Replace strncpy() with strscpy() [v2] net/ipv4/tcp_cong: Replace strncpy() with strscpy() - 2 - 181- 2024-07-14 Kees Cook netdev Accepted
net/ipv4: Replace tcp_ca_get_name_by_key()'s strncpy() with strscpy() net/ipv4: Replace tcp_ca_get_name_by_key()'s strncpy() with strscpy() - - - 1711 2024-07-11 Kees Cook netdev Changes Requested
[v6,6/6] mm/util: Use dedicated slab buckets for memdup_user() slab: Introduce dedicated bucket allocator - - - 1-- 2024-07-01 Kees Cook Not Applicable
[v6,5/6] ipc, msg: Use dedicated slab buckets for alloc_msg() slab: Introduce dedicated bucket allocator - - - 1-- 2024-07-01 Kees Cook Not Applicable
[v6,4/6] mm/slab: Introduce kmem_buckets_create() and family slab: Introduce dedicated bucket allocator - - - 1-- 2024-07-01 Kees Cook Not Applicable
[v6,3/6] mm/slab: Introduce kvmalloc_buckets_node() that can take kmem_buckets argument slab: Introduce dedicated bucket allocator - - - 1-- 2024-07-01 Kees Cook Not Applicable
[v6,2/6] mm/slab: Plumb kmem_buckets into __do_kmalloc_node() slab: Introduce dedicated bucket allocator - - - 1-- 2024-07-01 Kees Cook Not Applicable
[v6,1/6] mm/slab: Introduce kmem_buckets typedef slab: Introduce dedicated bucket allocator - - - 1-- 2024-07-01 Kees Cook Not Applicable
[v5,6/6] mm/util: Use dedicated slab buckets for memdup_user() slab: Introduce dedicated bucket allocator - - - 1-- 2024-06-19 Kees Cook Superseded
[v5,5/6] ipc, msg: Use dedicated slab buckets for alloc_msg() slab: Introduce dedicated bucket allocator - - - 1-- 2024-06-19 Kees Cook Superseded
[v5,4/6] mm/slab: Introduce kmem_buckets_create() and family slab: Introduce dedicated bucket allocator - - - 1-- 2024-06-19 Kees Cook Superseded
[v5,3/6] mm/slab: Introduce kvmalloc_buckets_node() that can take kmem_buckets argument slab: Introduce dedicated bucket allocator - - - 1-- 2024-06-19 Kees Cook Superseded
[v5,2/6] mm/slab: Plumb kmem_buckets into __do_kmalloc_node() slab: Introduce dedicated bucket allocator - - - 1-- 2024-06-19 Kees Cook Superseded
[v5,1/6] mm/slab: Introduce kmem_buckets typedef slab: Introduce dedicated bucket allocator - - - 1-- 2024-06-19 Kees Cook Superseded
[v4,6/6] mm/util: Use dedicated slab buckets for memdup_user() slab: Introduce dedicated bucket allocator - - - 1-- 2024-05-31 Kees Cook Not Applicable
[v4,5/6] ipc, msg: Use dedicated slab buckets for alloc_msg() slab: Introduce dedicated bucket allocator - - - 1-- 2024-05-31 Kees Cook Not Applicable
[v4,4/6] mm/slab: Introduce kmem_buckets_create() and family slab: Introduce dedicated bucket allocator - - - 1-- 2024-05-31 Kees Cook Not Applicable
[v4,3/6] mm/slab: Introduce kvmalloc_buckets_node() that can take kmem_buckets argument slab: Introduce dedicated bucket allocator - - - 1-- 2024-05-31 Kees Cook Not Applicable
[v4,2/6] mm/slab: Plumb kmem_buckets into __do_kmalloc_node() slab: Introduce dedicated bucket allocator - - - 1-- 2024-05-31 Kees Cook Not Applicable
[v4,1/6] mm/slab: Introduce kmem_buckets typedef slab: Introduce dedicated bucket allocator - - - 1-- 2024-05-31 Kees Cook Not Applicable