From ebf7673fc758dcedd6e35a34c0e5e79bf1f2ee89 Mon Sep 17 00:00:00 2001 From: the-gabe <105918853+the-gabe@users.noreply.github.com> Date: Sun, 8 Mar 2026 15:02:20 +0000 Subject: [PATCH] brcmfmac: Change mask array size to dynamic allocation d3d8a3dd2e6a9cfbb7badce258b0333b114dc475 introduced this, but this breaks when building with Clang with -Werror,-Warray-bounds --- drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h index b2be07d11c67a3..d8c9d6bee80982 100644 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h @@ -310,7 +310,7 @@ struct eventmsgs_ext { u8 command; u8 len; u8 maxgetsize; - u8 mask[1]; + u8 mask[]; }; typedef int (*brcmf_fweh_handler_t)(struct brcmf_if *ifp,