1
0
Fork 0
mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2025-01-22 16:06:04 -05:00
linux/drivers/message/fusion
Christophe JAILLET e953835c1d 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>
2024-11-20 21:38:24 -05:00
..
lsi scsi: message: fusion: struct _CONFIG_PAGE_IOC_4: Replace 1-element array with flexible array 2024-08-02 21:32:52 -04:00
Kconfig
Makefile
mptbase.c scsi: mptfusion: Simplify the alloc*_workqueue() invocations 2024-08-22 21:28:55 -04:00
mptbase.h scsi: mptfusion: Simplify the alloc*_workqueue() invocations 2024-08-22 21:28:55 -04:00
mptctl.c SCSI misc on 20240928 2024-09-29 09:22:34 -07:00
mptctl.h
mptdebug.h
mptfc.c scsi: message: fusion: Constify struct pci_device_id 2024-11-20 21:38:24 -05:00
mptlan.c
mptlan.h scsi: mptfusion: Remove #ifndef __GENKSYMS__ / #endif 2024-10-03 22:00:08 -04:00
mptsas.c scsi: message: fusion: Constify struct pci_device_id 2024-11-20 21:38:24 -05:00
mptsas.h
mptscsih.c
mptscsih.h
mptspi.c scsi: message: fusion: Constify struct pci_device_id 2024-11-20 21:38:24 -05:00