On Wed, Dec 7, 2022, at 07:41, Jiri Slaby wrote:
Arnd,
I just noticed this on stable@. Do you have more of the gcc-13-enum patches? I sent some (this one incl.), but didn't have time for v2 of some of them. So should I respin the rest or have you fixed them all yet?
I only have this one, as this is the only one that Luis asked me about. I haven't actually tried using gcc-13 myself yet.
[PATCH] ath11k (gcc13): synchronize
ath11k_mac_he_gi_to_nl80211_he_gi()'s return type - "Jiri Slaby (SUSE)" jirislaby@kernel.org - 2022-10-31 1243.eml:Message-Id: 20221031114341.10377-1-jirislaby@kernel.org
[PATCH] block_blk-iocost (gcc13): cast enum members to int in prints
- "Jiri Slaby (SUSE)" jirislaby@kernel.org - 2022-10-31
1245.eml:Message-Id: 20221031114520.10518-1-jirislaby@kernel.org
[PATCH] bonding (gcc13): synchronize bond_{a,t}lb_xmit() types -
"Jiri Slaby (SUSE)" jirislaby@kernel.org - 2022-10-31 1244.eml:Message-Id: 20221031114409.10417-1-jirislaby@kernel.org
[PATCH] drm_amd_display (gcc13): fix enum mismatch - "Jiri Slaby
(SUSE)" jirislaby@kernel.org - 2022-10-31 1242.eml:Message-Id: 20221031114247.10309-1-jirislaby@kernel.org
[PATCH] drm_nouveau_kms_nv50- (gcc13): fix nv50_wndw_new_ prototype -
"Jiri Slaby (SUSE)" jirislaby@kernel.org - 2022-10-31 1242.eml:Message-Id: 20221031114229.10289-1-jirislaby@kernel.org
[PATCH] init: Kconfig (gcc13): disable -Warray-bounds on gcc-13 too -
"Jiri Slaby (SUSE)" jirislaby@kernel.org - 2022-10-31 1242.eml:Message-Id: 20221031114212.10266-1-jirislaby@kernel.org
[PATCH] i40e (gcc13): synchronize allocate_free functions return type
& values - "Jiri Slaby (SUSE)" jirislaby@kernel.org - 2022-10-31 1244.eml:Message-Id: 20221031114456.10482-1-jirislaby@kernel.org
[PATCH] qed (gcc13): use u16 for fid to be big enough - "Jiri Slaby
(SUSE)" jirislaby@kernel.org - 2022-10-31 1243.eml:Message-Id: 20221031114354.10398-1-jirislaby@kernel.org
[PATCH] RDMA_srp (gcc13): force int types for max_send_sge and
can_queue - "Jiri Slaby (SUSE)" jirislaby@kernel.org - 2022-10-31 1245.eml:Message-Id: 20221031114506.10501-1-jirislaby@kernel.org
[PATCH] sfc (gcc13): synchronize ef100_enqueue_skb()'s return type -
"Jiri Slaby (SUSE)" jirislaby@kernel.org - 2022-10-31 1244.eml:Message-Id: 20221031114440.10461-1-jirislaby@kernel.org
[PATCH] thunderbolt (gcc13): synchronize tb_port_is_clx_enabled()'s
2nd param - "Jiri Slaby (SUSE)" jirislaby@kernel.org - 2022-10-31 1243.eml:Message-Id: 20221031114323.10356-1-jirislaby@kernel.org
[PATCH] wireguard (gcc13): cast enum limits members to int in prints
- "Jiri Slaby (SUSE)" jirislaby@kernel.org - 2022-10-31
1244.eml:Message-Id: 20221031114424.10438-1-jirislaby@kernel.org
[PATCH 1_2] ata: ahci (gcc13): use BIT() for bit definitions in enum
- "Jiri Slaby (SUSE)" jirislaby@kernel.org - 2022-10-31
1243.eml:Message-Id: 20221031114310.10337-1-jirislaby@kernel.org
[PATCH 2_2] ata: ahci (gcc13): use U suffix for enum definitions -
"Jiri Slaby (SUSE)" jirislaby@kernel.org - 2022-10-31 1243.eml:Message-Id: 20221031114310.10337-2-jirislaby@kernel.org
I had a look, these all look good to me, as expected. My guess is that these all only cause a build failure with -Werror, so Luis didn't get stuck on the warnings.
Some of them appear to overlap with work that Nathan Huckleberry did a while ago to fix related clang-14 warnings, see e.g. https://lore.kernel.org/lkml/20220912214523.929094-1-nhuck@google.com/
I don't know what the state of those is.
Arnd