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
selftests: hid: Do not open-code TEST_HARNESS_MAIN selftests: hid: Do not open-code TEST_HARNESS_MAIN - - - 1-- 2024-05-18 Kees Cook Not Applicable
wifi: nl80211: Avoid address calculations via out of bounds array indexing wifi: nl80211: Avoid address calculations via out of bounds array indexing - - 1 171- 2024-04-24 Kees Cook netdev Awaiting Upstream
[4/4] ipv4: Silence intentional wrapping addition Annotate atomics for signed integer wrap-around - - - 19-- 2024-04-24 Kees Cook netdev Changes Requested
[3/4] locking/atomic: Annotate generic atomics with wrapping Annotate atomics for signed integer wrap-around - - - 172- 2024-04-24 Kees Cook Changes Requested
[2/4] arm64: atomics: lse: Silence intentional wrapping addition Annotate atomics for signed integer wrap-around - - - 19-- 2024-04-24 Kees Cook Changes Requested
[1/4] locking/atomic/x86: Silence intentional wrapping addition Annotate atomics for signed integer wrap-around - - - 181- 2024-04-24 Kees Cook Changes Requested
[v2] overflow: Change DEFINE_FLEX to take __counted_by member [v2] overflow: Change DEFINE_FLEX to take __counted_by member - 2 - 1-- 2024-03-06 Kees Cook netdev Awaiting Upstream
overflow: Change DEFINE_FLEX to take __counted_by member overflow: Change DEFINE_FLEX to take __counted_by member - - - 1-- 2024-03-06 Kees Cook netdev Superseded
[v3] sock: Use unsafe_memcpy() for sock_copy() [v3] sock: Use unsafe_memcpy() for sock_copy() - 1 - 172- 2024-03-04 Kees Cook netdev Accepted
netdev: Use flexible array for trailing private bytes netdev: Use flexible array for trailing private bytes - 1 - 1-- 2024-02-29 Kees Cook netdev Changes Requested
[v6] bpf: Replace bpf_lpm_trie_key 0-length array with flexible array [v6] bpf: Replace bpf_lpm_trie_key 0-length array with flexible array 1 - - 43-2 2024-02-22 Kees Cook bpf Accepted
[v5] bpf: Replace bpf_lpm_trie_key 0-length array with flexible array [v5] bpf: Replace bpf_lpm_trie_key 0-length array with flexible array 1 - - 19-8 2024-02-21 Kees Cook bpf Superseded
[v4] bpf: Replace bpf_lpm_trie_key 0-length array with flexible array [v4] bpf: Replace bpf_lpm_trie_key 0-length array with flexible array 1 - - 22-10 2024-02-20 Kees Cook bpf Superseded
[v3] bpf: Replace bpf_lpm_trie_key 0-length array with flexible array [v3] bpf: Replace bpf_lpm_trie_key 0-length array with flexible array 1 - - 42-8 2024-02-19 Kees Cook bpf Superseded
[v2] bpf: Replace bpf_lpm_trie_key 0-length array with flexible array [v2] bpf: Replace bpf_lpm_trie_key 0-length array with flexible array 1 - - 45-- 2024-02-16 Kees Cook bpf Superseded
netfilter: x_tables: Use unsafe_memcpy() for 0-sized destination netfilter: x_tables: Use unsafe_memcpy() for 0-sized destination - 1 - 181- 2024-02-16 Kees Cook netdev Awaiting Upstream
enic: Avoid false positive under FORTIFY_SOURCE enic: Avoid false positive under FORTIFY_SOURCE - - - 181- 2024-02-16 Kees Cook netdev Accepted
net: sched: Annotate struct tc_pedit with __counted_by net: sched: Annotate struct tc_pedit with __counted_by 1 1 - 181- 2024-02-16 Kees Cook netdev Accepted
[v2] sock: Use unsafe_memcpy() for sock_copy() [v2] sock: Use unsafe_memcpy() for sock_copy() - - - 172- 2024-02-16 Kees Cook netdev Changes Requested
sock: Use unsafe_memcpy() for sock_copy() sock: Use unsafe_memcpy() for sock_copy() - 1 - 171- 2024-02-16 Kees Cook netdev Superseded
[v2,2/2] net/ipv4: Annotate imsf_slist_flex with __counted_by(imsf_numsrc) stddef: Allow attributes to be used when creating flex arrays 1 1 - 1-- 2024-02-13 Kees Cook netdev Not Applicable
[v2,1/2] stddef: Allow attributes to be used when creating flex arrays stddef: Allow attributes to be used when creating flex arrays - 1 - 1-- 2024-02-13 Kees Cook Not Applicable
[2/2] net/ipv4: Annotate imsf_slist_flex with __counted_by(imsf_numsrc) stddef: Allow attributes to be used when creating flex arrays 1 1 - 1-- 2024-02-10 Kees Cook netdev Superseded
[1/2] stddef: Allow attributes to be used when creating flex arrays stddef: Allow attributes to be used when creating flex arrays - 1 - 1-- 2024-02-10 Kees Cook Superseded
net/sun3_82586: Avoid reading past buffer in debug output net/sun3_82586: Avoid reading past buffer in debug output - 2 1 172- 2024-02-06 Kees Cook netdev Accepted
[v2,6/6] ubsan: Get x86_64 booting with unsigned wrap-around sanitizer ubsan: Introduce wrap-around sanitizers - - - 1-- 2024-02-02 Kees Cook netdev Not Applicable
[v2,5/6] ubsan: Split wrapping sanitizer Makefile rules ubsan: Introduce wrap-around sanitizers - - - 1-- 2024-02-02 Kees Cook Not Applicable
[v2,4/6] ubsan: Remove CONFIG_UBSAN_SANITIZE_ALL ubsan: Introduce wrap-around sanitizers - - - 1-- 2024-02-02 Kees Cook Not Applicable
[v2,3/6] ubsan: Introduce CONFIG_UBSAN_POINTER_WRAP ubsan: Introduce wrap-around sanitizers - - - 1-- 2024-02-02 Kees Cook Not Applicable
[v2,2/6] ubsan: Reintroduce signed and unsigned overflow sanitizers ubsan: Introduce wrap-around sanitizers - - - 1-- 2024-02-02 Kees Cook Not Applicable
[v2,1/6] ubsan: Use Clang's -fsanitize-trap=undefined option ubsan: Introduce wrap-around sanitizers - 2 - 1-- 2024-02-02 Kees Cook Not Applicable
bnx2x: Fix firmware version string character counts bnx2x: Fix firmware version string character counts - - - 172- 2024-01-26 Kees Cook netdev Accepted
[80/82] xen-netback: Refactor intentional wrap-around test Untitled series #818878 - - - --- 2024-01-23 Kees Cook netdev Not Applicable
[64/82] netfilter: Refactor intentional wrap-around test Untitled series #818878 1 - - --- 2024-01-23 Kees Cook netdev Not Applicable
[43/82] bpf: Refactor intentional wrap-around test Untitled series #818878 1 - - --- 2024-01-23 Kees Cook bpf Not Applicable
[32/82] vringh: Refactor intentional wrap-around calculation Untitled series #818878 1 - - --- 2024-01-23 Kees Cook Not Applicable
[29/82] rds: Refactor intentional wrap-around calculation Untitled series #818878 - - - --- 2024-01-23 Kees Cook netdev Not Applicable
[28/82] niu: Refactor intentional wrap-around calculation Untitled series #818878 - - - --- 2024-01-23 Kees Cook netdev Not Applicable
[12/82] ipv4: Silence intentional wrapping addition Untitled series #818878 - - - --- 2024-01-23 Kees Cook netdev Not Applicable
[GIT,PULL] hardening updates for v6.8-rc1 [GIT,PULL] hardening updates for v6.8-rc1 - - - 7-- 2024-01-08 Kees Cook Not Applicable
amd-xgbe: Avoid potential string truncation in name amd-xgbe: Avoid potential string truncation in name - - - 161- 2023-12-12 Kees Cook netdev Accepted
cxgb3: Avoid potential string truncation in desc cxgb3: Avoid potential string truncation in desc - - - 152- 2023-12-12 Kees Cook netdev Accepted
[v3,3/3] kernfs: Convert kernfs_path_from_node_locked() from strlcpy() to strscpy() kernfs: Convert from strlcpy() to strscpy() - - - 1-- 2023-12-12 Kees Cook Not Applicable
[v3,2/3] kernfs: Convert kernfs_name_locked() from strlcpy() to strscpy() kernfs: Convert from strlcpy() to strscpy() 1 - - 1-- 2023-12-12 Kees Cook Not Applicable
[v3,1/3] kernfs: Convert kernfs_walk_ns() from strlcpy() to strscpy() kernfs: Convert from strlcpy() to strscpy() 1 - - 1-- 2023-12-12 Kees Cook Not Applicable
[v3] netlink: Return unsigned value for nla_len() [v3] netlink: Return unsigned value for nla_len() - - - 161- 2023-12-06 Kees Cook netdev Accepted
[v2] netlink: Return unsigned value for nla_len() [v2] netlink: Return unsigned value for nla_len() - - - 152- 2023-12-02 Kees Cook netdev Superseded
[v2,3/3] kernfs: Convert kernfs_path_from_node_locked() from strlcpy() to strscpy() kernfs: Convert from strlcpy() to strscpy() - - - 1-- 2023-11-30 Kees Cook Superseded
[v2,2/3] kernfs: Convert kernfs_name_locked() from strlcpy() to strscpy() kernfs: Convert from strlcpy() to strscpy() - - - 1-- 2023-11-30 Kees Cook Superseded
[v2,1/3] kernfs: Convert kernfs_walk_ns() from strlcpy() to strscpy() kernfs: Convert from strlcpy() to strscpy() - - - 1-- 2023-11-30 Kees Cook Superseded
netlink: Return unsigned value for nla_len() netlink: Return unsigned value for nla_len() - 1 - 161- 2023-11-30 Kees Cook netdev Superseded
MAINTAINERS: Add netdev subsystem profile link MAINTAINERS: Add netdev subsystem profile link - - - 1-- 2023-11-16 Kees Cook Accepted
[3/3] kernfs: Convert kernfs_path_from_node_locked() from strlcpy() to strscpy() kernfs: Convert from strlcpy() to strscpy() - - - 1-- 2023-11-16 Kees Cook Not Applicable
[2/3] kernfs: Convert kernfs_name_locked() from strlcpy() to strscpy() kernfs: Convert from strlcpy() to strscpy() - - - 1-- 2023-11-16 Kees Cook Not Applicable
[1/3] kernfs: Convert kernfs_walk_ns() from strlcpy() to strscpy() kernfs: Convert from strlcpy() to strscpy() - - - 1-- 2023-11-16 Kees Cook Not Applicable
SUNRPC: Replace strlcpy() with strscpy() SUNRPC: Replace strlcpy() with strscpy() - 1 - 151- 2023-11-14 Kees Cook netdev Not Applicable
Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name - - - 1-- 2023-10-11 Kees Cook netdev Awaiting Upstream
bpf: Annotate struct bpf_stack_map with __counted_by bpf: Annotate struct bpf_stack_map with __counted_by 1 1 - 4212 2023-10-06 Kees Cook bpf Accepted
nexthop: Annotate struct nh_group with __counted_by nexthop: Annotate struct nh_group with __counted_by - 1 - 141- 2023-10-04 Kees Cook netdev Accepted
nexthop: Annotate struct nh_notifier_grp_info with __counted_by nexthop: Annotate struct nh_notifier_grp_info with __counted_by - 2 - 141- 2023-10-03 Kees Cook netdev Accepted
netlink: Annotate struct netlink_policy_dump_state with __counted_by netlink: Annotate struct netlink_policy_dump_state with __counted_by - 1 - 141- 2023-10-03 Kees Cook netdev Accepted
nfp: nsp: Annotate struct nfp_eth_table with __counted_by nfp: nsp: Annotate struct nfp_eth_table with __counted_by 1 1 - 141- 2023-10-03 Kees Cook netdev Accepted
nfp: Annotate struct nfp_reprs with __counted_by nfp: Annotate struct nfp_reprs with __counted_by 1 1 - 141- 2023-10-03 Kees Cook netdev Accepted
flow_offload: Annotate struct flow_action_entry with __counted_by flow_offload: Annotate struct flow_action_entry with __counted_by - 1 - 141- 2023-10-03 Kees Cook netdev Accepted
xfrm: Annotate struct xfrm_sec_ctx with __counted_by xfrm: Annotate struct xfrm_sec_ctx with __counted_by - 1 - 1-- 2023-10-03 Kees Cook Awaiting Upstream
netem: Annotate struct disttable with __counted_by netem: Annotate struct disttable with __counted_by - 2 - 141- 2023-10-03 Kees Cook netdev Accepted
nexthop: Annotate struct nh_notifier_res_table_info with __counted_by nexthop: Annotate struct nh_notifier_res_table_info with __counted_by - 1 - 141- 2023-10-03 Kees Cook netdev Accepted
nexthop: Annotate struct nh_res_table with __counted_by nexthop: Annotate struct nh_res_table with __counted_by - 2 - 141- 2023-10-03 Kees Cook netdev Accepted
netfilter: nf_tables: Annotate struct nft_pipapo_match with __counted_by netfilter: nf_tables: Annotate struct nft_pipapo_match with __counted_by - 1 - 141- 2023-10-03 Kees Cook netdev Awaiting Upstream
net/packet: Annotate struct packet_fanout with __counted_by net/packet: Annotate struct packet_fanout with __counted_by - 1 - 141- 2023-10-03 Kees Cook netdev Accepted
net/mlx5: Annotate struct mlx5_flow_handle with __counted_by net/mlx5: Annotate struct mlx5_flow_handle with __counted_by - 3 - 141- 2023-10-03 Kees Cook netdev Awaiting Upstream
net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by - 3 - 141- 2023-10-03 Kees Cook netdev Awaiting Upstream
[5/5] cxgb4: Annotate struct smt_data with __counted_by chelsio: Annotate structs with __counted_by - 1 - 141- 2023-09-29 Kees Cook netdev Accepted
[4/5] cxgb4: Annotate struct sched_table with __counted_by chelsio: Annotate structs with __counted_by - 1 - 141- 2023-09-29 Kees Cook netdev Accepted
[3/5] cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by chelsio: Annotate structs with __counted_by - 1 - 141- 2023-09-29 Kees Cook netdev Accepted
[2/5] cxgb4: Annotate struct clip_tbl with __counted_by chelsio: Annotate structs with __counted_by - 1 - 141- 2023-09-29 Kees Cook netdev Accepted
[1/5] chelsio/l2t: Annotate struct l2t_data with __counted_by chelsio: Annotate structs with __counted_by - 1 - 141- 2023-09-29 Kees Cook netdev Accepted
[5/5] mlxsw: spectrum_span: Annotate struct mlxsw_sp_span with __counted_by mlxsw: Annotate structs with __counted_by - 2 - 141- 2023-09-29 Kees Cook netdev Accepted
[4/5] mlxsw: spectrum_router: Annotate struct mlxsw_sp_nexthop_group_info with __counted_by mlxsw: Annotate structs with __counted_by - 2 - 141- 2023-09-29 Kees Cook netdev Accepted
[3/5] mlxsw: spectrum: Annotate struct mlxsw_sp_counter_pool with __counted_by mlxsw: Annotate structs with __counted_by - 2 - 132- 2023-09-29 Kees Cook netdev Accepted
[2/5] mlxsw: core: Annotate struct mlxsw_env with __counted_by mlxsw: Annotate structs with __counted_by - 1 - 141- 2023-09-29 Kees Cook netdev Accepted
[1/5] mlxsw: Annotate struct mlxsw_linecards with __counted_by mlxsw: Annotate structs with __counted_by - 1 - 141- 2023-09-29 Kees Cook netdev Accepted
[14/14] net: sched: Annotate struct tc_pedit with __counted_by Batch 1: Annotate structs with __counted_by - - - 15-- 2023-09-22 Kees Cook netdev Changes Requested
[13/14] net: tulip: Annotate struct mediatable with __counted_by Batch 1: Annotate structs with __counted_by - 1 - 15-- 2023-09-22 Kees Cook netdev Accepted
[12/14] net: openvswitch: Annotate struct dp_meter with __counted_by Batch 1: Annotate structs with __counted_by - 1 - 15-- 2023-09-22 Kees Cook netdev Accepted
[11/14] net: enetc: Annotate struct enetc_psfp_gate with __counted_by Batch 1: Annotate structs with __counted_by - 1 - 15-- 2023-09-22 Kees Cook netdev Accepted
[10/14] net: openvswitch: Annotate struct dp_meter_instance with __counted_by Batch 1: Annotate structs with __counted_by - 1 - 15-- 2023-09-22 Kees Cook netdev Accepted
[09/14] net: mana: Annotate struct hwc_dma_buf with __counted_by Batch 1: Annotate structs with __counted_by - 1 - 15-- 2023-09-22 Kees Cook netdev Accepted
[08/14] net: ipa: Annotate struct ipa_power with __counted_by Batch 1: Annotate structs with __counted_by - 2 - 15-- 2023-09-22 Kees Cook netdev Accepted
[07/14] net: mana: Annotate struct mana_rxq with __counted_by Batch 1: Annotate structs with __counted_by - 1 - 15-- 2023-09-22 Kees Cook netdev Accepted
[06/14] net: hisilicon: Annotate struct rcb_common_cb with __counted_by Batch 1: Annotate structs with __counted_by - 1 - 15-- 2023-09-22 Kees Cook netdev Accepted
[05/14] net: enetc: Annotate struct enetc_int_vector with __counted_by Batch 1: Annotate structs with __counted_by - 1 - 15-- 2023-09-22 Kees Cook netdev Accepted
[04/14] net: hns: Annotate struct ppe_common_cb with __counted_by Batch 1: Annotate structs with __counted_by - 1 - 15-- 2023-09-22 Kees Cook netdev Accepted
[03/14] ipv6: Annotate struct ip6_sf_socklist with __counted_by Batch 1: Annotate structs with __counted_by - 1 - 15-- 2023-09-22 Kees Cook netdev Accepted
[02/14] ipv4/igmp: Annotate struct ip_sf_socklist with __counted_by Batch 1: Annotate structs with __counted_by - 1 - 15-- 2023-09-22 Kees Cook netdev Accepted
[01/14] ipv4: Annotate struct fib_info with __counted_by Batch 1: Annotate structs with __counted_by - 1 - 15-- 2023-09-22 Kees Cook netdev Accepted
[v2] sky2: Make sure there is at least one frag_addr available [v2] sky2: Make sure there is at least one frag_addr available - 2 - 141- 2023-09-22 Kees Cook netdev Accepted
sky2: Make sure there is at least one frag_addr available sky2: Make sure there is at least one frag_addr available - 1 - 141- 2023-09-20 Kees Cook netdev Superseded
ceph: Annotate struct ceph_monmap with __counted_by ceph: Annotate struct ceph_monmap with __counted_by - 2 - 141- 2023-09-15 Kees Cook netdev Accepted
tg3: Use slab_build_skb() when needed tg3: Use slab_build_skb() when needed - 1 - 141- 2023-08-18 Kees Cook netdev Accepted
« 1 2 3 44 5 »