]> www.infradead.org Git - users/jedix/linux-maple.git/commit
wifi: wlcore: testmode: Constify strutc nla_policy
authorChristophe JAILLET <christophe.jaillet@wanadoo.fr>
Mon, 11 Nov 2024 13:40:35 +0000 (14:40 +0100)
committerKalle Valo <kvalo@kernel.org>
Mon, 9 Dec 2024 15:58:43 +0000 (17:58 +0200)
commit01e767d6f7832f1ef171816953547b466bba9937
tree059bec99dd4c5370d70863b9831504eebc7104a0
parent52e8726d6782a14c7f9e0fea5a5bc8e6a1992fd4
wifi: wlcore: testmode: Constify strutc nla_policy

'struct nla_policy' is not modified in this driver.

Constifying this structure moves some data to a read-only section, so
increase overall security, especially when the structure holds some
function pointers.

On a x86_64, with allmodconfig:
Before:
======
   text    data     bss     dec     hex filename
   5062     528       0    5590    15d6 drivers/net/wireless/ti/wlcore/testmode.o

After:
=====
   text    data     bss     dec     hex filename
   5178     404       0    5582    15ce drivers/net/wireless/ti/wlcore/testmode.o

Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Reviewed-by: Jeff Johnson <quic_jjohnson@quicinc.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://patch.msgid.link/78810e3ebb74ddbd3a4538f182bf1143b89baba7.1731332414.git.christophe.jaillet@wanadoo.fr
drivers/net/wireless/ti/wlcore/testmode.c