]> www.infradead.org Git - users/jedix/linux-maple.git/commit
scsi: message: fusion: Constify struct pci_device_id
authorChristophe JAILLET <christophe.jaillet@wanadoo.fr>
Fri, 15 Nov 2024 21:12:42 +0000 (22:12 +0100)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 21 Nov 2024 02:38:24 +0000 (21:38 -0500)
commite953835c1d41bbb660d7069dc9e61ea6bd7874f3
treed5e9cdeb49dfdc865a4a58a502851d55f1fe18f6
parentc064de86d2a3909222d5996c5047f64c7a8f791b
scsi: message: fusion: Constify struct pci_device_id

'struct pci_device_id' is not modified in these drivers.

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

On a x86_64, with allmodconfig, as an example:
Before:
======
   text    data     bss     dec     hex filename
  36999    2451      88   39538    9a72 drivers/message/fusion/mptfc.o

After:
=====
   text    data     bss     dec     hex filename
  37415    2043      88   39546    9a7a drivers/message/fusion/mptfc.o

Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Link: https://lore.kernel.org/r/fe8f17a999b6def2649b2ef52ea5c9ee61e28bd0.1731705152.git.christophe.jaillet@wanadoo.fr
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/message/fusion/mptfc.c
drivers/message/fusion/mptsas.c
drivers/message/fusion/mptspi.c