]> www.infradead.org Git - users/jedix/linux-maple.git/commit
wifi: b43: Constify struct lpphy_tx_gain_table_entry
authorChristophe JAILLET <christophe.jaillet@wanadoo.fr>
Sun, 4 Aug 2024 06:32:44 +0000 (08:32 +0200)
committerKalle Valo <kvalo@kernel.org>
Wed, 7 Aug 2024 17:15:56 +0000 (20:15 +0300)
commit4ab9f870a6335af27507d1f3bfb29635d956af48
treec2f25bd85106a08679ccd64a83c3a951652ebe99
parent420a549395c24bf9e4755f9fb220ce72b2f4f8bd
wifi: b43: Constify struct lpphy_tx_gain_table_entry

'struct lpphy_tx_gain_table_entry' are not modified in this driver.

Constifying this structure moves some data to a read-only section, so
increase overall security.

On a x86_64, with allmodconfig:
Before:
======
   text    data     bss     dec     hex filename
  16481    6232       0   22713    58b9 drivers/net/wireless/broadcom/b43/tables_lpphy.o

After:
=====
   text    data     bss     dec     hex filename
  22305     395       0   22700    58ac drivers/net/wireless/broadcom/b43/tables_lpphy.o

Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Acked-By: Michael Büsch <m@bues.ch>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://patch.msgid.link/e33bc9e6dff4a5b6cd8d0ab5399aa1abac5bef9d.1722753127.git.christophe.jaillet@wanadoo.fr
drivers/net/wireless/broadcom/b43/tables_lpphy.c
drivers/net/wireless/broadcom/b43/tables_lpphy.h