]> git.hungrycats.org Git - linux/commit
wifi: brcmfmac: flowring: simplify flow allocation
authorRosen Penev <rosenp@gmail.com>
Mon, 8 Jun 2026 05:11:02 +0000 (22:11 -0700)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 10 Jun 2026 06:34:24 +0000 (08:34 +0200)
commit201dd93a177806747af7b99f1021b6fb4d042ed7
tree4d489bf6fb36bc1049b36730e3a874ce20b46b83
parent2fd192668620d0b367561c66df5dfe31de958dce
wifi: brcmfmac: flowring: simplify flow allocation

Use a flexible array member and kzalloc_flex to combine allocations.
Simplifies code slightly.

Add __counted_by for extra runtime analysis.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Acked-by: Arend van Spriel <arend.vanspriel@broadcom.com>
Link: https://patch.msgid.link/20260608051102.6698-1-rosenp@gmail.com
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c
drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.h