1a0b1643bSMauro Carvalho Chehab.. SPDX-License-Identifier: GPL-2.0 2a0b1643bSMauro Carvalho Chehab 3a0b1643bSMauro Carvalho Chehab====================== 4a0b1643bSMauro Carvalho ChehabSCSI Kernel Parameters 5a0b1643bSMauro Carvalho Chehab====================== 6a0b1643bSMauro Carvalho Chehab 7a0b1643bSMauro Carvalho ChehabSee Documentation/admin-guide/kernel-parameters.rst for general information on 8a0b1643bSMauro Carvalho Chehabspecifying module parameters. 9a0b1643bSMauro Carvalho Chehab 10a0b1643bSMauro Carvalho ChehabThis document may not be entirely up to date and comprehensive. The command 11a0b1643bSMauro Carvalho Chehab``modinfo -p ${modulename}`` shows a current list of all parameters of a loadable 12a0b1643bSMauro Carvalho Chehabmodule. Loadable modules, after being loaded into the running kernel, also 13a0b1643bSMauro Carvalho Chehabreveal their parameters in /sys/module/${modulename}/parameters/. Some of these 14a0b1643bSMauro Carvalho Chehabparameters may be changed at runtime by the command 15a0b1643bSMauro Carvalho Chehab``echo -n ${value} > /sys/module/${modulename}/parameters/${parm}``. 16a0b1643bSMauro Carvalho Chehab 17a0b1643bSMauro Carvalho Chehab:: 18a0b1643bSMauro Carvalho Chehab 19a0b1643bSMauro Carvalho Chehab advansys= [HW,SCSI] 20a0b1643bSMauro Carvalho Chehab See header of drivers/scsi/advansys.c. 21a0b1643bSMauro Carvalho Chehab 22a0b1643bSMauro Carvalho Chehab aha152x= [HW,SCSI] 23a0b1643bSMauro Carvalho Chehab See Documentation/scsi/aha152x.rst. 24a0b1643bSMauro Carvalho Chehab 25a0b1643bSMauro Carvalho Chehab aha1542= [HW,SCSI] 26a0b1643bSMauro Carvalho Chehab Format: <portbase>[,<buson>,<busoff>[,<dmaspeed>]] 27a0b1643bSMauro Carvalho Chehab 28a0b1643bSMauro Carvalho Chehab aic7xxx= [HW,SCSI] 29a0b1643bSMauro Carvalho Chehab See Documentation/scsi/aic7xxx.rst. 30a0b1643bSMauro Carvalho Chehab 31a0b1643bSMauro Carvalho Chehab aic79xx= [HW,SCSI] 32a0b1643bSMauro Carvalho Chehab See Documentation/scsi/aic79xx.rst. 33a0b1643bSMauro Carvalho Chehab 34a0b1643bSMauro Carvalho Chehab atascsi= [HW,SCSI] 35a0b1643bSMauro Carvalho Chehab See drivers/scsi/atari_scsi.c. 36a0b1643bSMauro Carvalho Chehab 37a0b1643bSMauro Carvalho Chehab BusLogic= [HW,SCSI] 38a0b1643bSMauro Carvalho Chehab See drivers/scsi/BusLogic.c, comment before function 39a0b1643bSMauro Carvalho Chehab BusLogic_ParseDriverOptions(). 40a0b1643bSMauro Carvalho Chehab 41a0b1643bSMauro Carvalho Chehab gvp11= [HW,SCSI] 42a0b1643bSMauro Carvalho Chehab 43a0b1643bSMauro Carvalho Chehab ips= [HW,SCSI] Adaptec / IBM ServeRAID controller 44a0b1643bSMauro Carvalho Chehab See header of drivers/scsi/ips.c. 45a0b1643bSMauro Carvalho Chehab 46a0b1643bSMauro Carvalho Chehab mac5380= [HW,SCSI] 47a0b1643bSMauro Carvalho Chehab See drivers/scsi/mac_scsi.c. 48a0b1643bSMauro Carvalho Chehab 49a0b1643bSMauro Carvalho Chehab scsi_mod.max_luns= 50a0b1643bSMauro Carvalho Chehab [SCSI] Maximum number of LUNs to probe. 51a0b1643bSMauro Carvalho Chehab Should be between 1 and 2^32-1. 52a0b1643bSMauro Carvalho Chehab 53a0b1643bSMauro Carvalho Chehab scsi_mod.max_report_luns= 54a0b1643bSMauro Carvalho Chehab [SCSI] Maximum number of LUNs received. 55a0b1643bSMauro Carvalho Chehab Should be between 1 and 16384. 56a0b1643bSMauro Carvalho Chehab 57a0b1643bSMauro Carvalho Chehab NCR_D700= [HW,SCSI] 58a0b1643bSMauro Carvalho Chehab See header of drivers/scsi/NCR_D700.c. 59a0b1643bSMauro Carvalho Chehab 60a0b1643bSMauro Carvalho Chehab ncr5380= [HW,SCSI] 61a0b1643bSMauro Carvalho Chehab See Documentation/scsi/g_NCR5380.rst. 62a0b1643bSMauro Carvalho Chehab 63a0b1643bSMauro Carvalho Chehab ncr53c400= [HW,SCSI] 64a0b1643bSMauro Carvalho Chehab See Documentation/scsi/g_NCR5380.rst. 65a0b1643bSMauro Carvalho Chehab 66a0b1643bSMauro Carvalho Chehab ncr53c400a= [HW,SCSI] 67a0b1643bSMauro Carvalho Chehab See Documentation/scsi/g_NCR5380.rst. 68a0b1643bSMauro Carvalho Chehab 69a0b1643bSMauro Carvalho Chehab ncr53c8xx= [HW,SCSI] 70a0b1643bSMauro Carvalho Chehab 71a0b1643bSMauro Carvalho Chehab osst= [HW,SCSI] SCSI Tape Driver 72a0b1643bSMauro Carvalho Chehab Format: <buffer_size>,<write_threshold> 73bf65c846SMauro Carvalho Chehab See also Documentation/scsi/st.rst. 74a0b1643bSMauro Carvalho Chehab 75a0b1643bSMauro Carvalho Chehab scsi_debug_*= [SCSI] 76a0b1643bSMauro Carvalho Chehab See drivers/scsi/scsi_debug.c. 77a0b1643bSMauro Carvalho Chehab 78a0b1643bSMauro Carvalho Chehab scsi_mod.default_dev_flags= 79a0b1643bSMauro Carvalho Chehab [SCSI] SCSI default device flags 80a0b1643bSMauro Carvalho Chehab Format: <integer> 81a0b1643bSMauro Carvalho Chehab 82a0b1643bSMauro Carvalho Chehab scsi_mod.dev_flags= 83a0b1643bSMauro Carvalho Chehab [SCSI] Black/white list entry for vendor and model 84a0b1643bSMauro Carvalho Chehab Format: <vendor>:<model>:<flags> 85a0b1643bSMauro Carvalho Chehab (flags are integer value) 86a0b1643bSMauro Carvalho Chehab 87a0b1643bSMauro Carvalho Chehab scsi_mod.scsi_logging_level= 88a0b1643bSMauro Carvalho Chehab [SCSI] a bit mask of logging levels 89a0b1643bSMauro Carvalho Chehab See drivers/scsi/scsi_logging.h for bits. Also 90a0b1643bSMauro Carvalho Chehab settable via sysctl at dev.scsi.logging_level 91a0b1643bSMauro Carvalho Chehab (/proc/sys/dev/scsi/logging_level). 92a0b1643bSMauro Carvalho Chehab There is also a nice 'scsi_logging_level' script in the 93a0b1643bSMauro Carvalho Chehab S390-tools package, available for download at 94*2e0d3bd8SJan Höppner https://github.com/ibm-s390-linux/s390-tools/blob/master/scripts/scsi_logging_level 95a0b1643bSMauro Carvalho Chehab 96a0b1643bSMauro Carvalho Chehab scsi_mod.scan= [SCSI] sync (default) scans SCSI busses as they are 97a0b1643bSMauro Carvalho Chehab discovered. async scans them in kernel threads, 98a0b1643bSMauro Carvalho Chehab allowing boot to proceed. none ignores them, expecting 99a0b1643bSMauro Carvalho Chehab user space to do the scan. 100a0b1643bSMauro Carvalho Chehab 101a0b1643bSMauro Carvalho Chehab sim710= [SCSI,HW] 102a0b1643bSMauro Carvalho Chehab See header of drivers/scsi/sim710.c. 103a0b1643bSMauro Carvalho Chehab 104a0b1643bSMauro Carvalho Chehab st= [HW,SCSI] SCSI tape parameters (buffers, etc.) 105bf65c846SMauro Carvalho Chehab See Documentation/scsi/st.rst. 106a0b1643bSMauro Carvalho Chehab 107a0b1643bSMauro Carvalho Chehab wd33c93= [HW,SCSI] 108a0b1643bSMauro Carvalho Chehab See header of drivers/scsi/wd33c93.c. 109