Skip to content

wifi: brcmfmac: common: Replace one-element array with flexible-array member

Gustavo A. R. Silva linux-hardening linux-wireless lkml netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2wifi: brcmfmac: replace one-element array with flexible-array member in struct brcmf_dload_data_ledrivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h+3 -32 replies
2/2wifi: brcmfmac: Use struct_size() in code ralated to struct brcmf_dload_data_ledrivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c+4 -32 replies

Reviews trailers per patch

All 2 patches have a Reviewed-by or Acked-by.

PatchKees Cook
1/2R-b
2/2R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/2][next] wifi: brcmfmac: common: Replace one-element array with flexible-array member

Hi!

This series aims to replace a one-element array with flexible-array member in drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h (in struct brcmf_dload_data_le) and use the struct_size() helper.

This helps with the ongoing efforts to tighten the FORTIFY_SOURCE routines on memcpy() and help us make progress towards globally enabling -fstrict-flex-arrays=3 [1].

Gustavo A. R. Silva (2):
wifi: brcmfmac: replace one-element array with flexible-array member
in struct brcmf_dload_data_le
wifi: brcmfmac: Use struct_size() in code ralated to struct
brcmf_dload_data_le

 drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c  | 7 ++++---
 .../net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h  | 2 +-
 2 files changed, 5 insertions(+), 4 deletions(-)
Signature · 1 line
2.34.1