Randy Dunlap | 163475f | 2010-08-14 12:36:14 -0700 | [diff] [blame] | 1 | SCSI Kernel Parameters |
| 2 | ~~~~~~~~~~~~~~~~~~~~~~ |
| 3 | |
| 4 | See Documentation/kernel-parameters.txt for general information on |
| 5 | specifying module parameters. |
| 6 | |
| 7 | This document may not be entirely up to date and comprehensive. The command |
| 8 | "modinfo -p ${modulename}" shows a current list of all parameters of a loadable |
| 9 | module. Loadable modules, after being loaded into the running kernel, also |
| 10 | reveal their parameters in /sys/module/${modulename}/parameters/. Some of these |
| 11 | parameters may be changed at runtime by the command |
| 12 | "echo -n ${value} > /sys/module/${modulename}/parameters/${parm}". |
| 13 | |
| 14 | |
| 15 | advansys= [HW,SCSI] |
| 16 | See header of drivers/scsi/advansys.c. |
| 17 | |
| 18 | aha152x= [HW,SCSI] |
| 19 | See Documentation/scsi/aha152x.txt. |
| 20 | |
| 21 | aha1542= [HW,SCSI] |
| 22 | Format: <portbase>[,<buson>,<busoff>[,<dmaspeed>]] |
| 23 | |
| 24 | aic7xxx= [HW,SCSI] |
| 25 | See Documentation/scsi/aic7xxx.txt. |
| 26 | |
| 27 | aic79xx= [HW,SCSI] |
| 28 | See Documentation/scsi/aic79xx.txt. |
| 29 | |
| 30 | atascsi= [HW,SCSI] Atari SCSI |
| 31 | |
| 32 | BusLogic= [HW,SCSI] |
| 33 | See drivers/scsi/BusLogic.c, comment before function |
| 34 | BusLogic_ParseDriverOptions(). |
| 35 | |
| 36 | dtc3181e= [HW,SCSI] |
| 37 | |
| 38 | eata= [HW,SCSI] |
| 39 | |
Randy Dunlap | 163475f | 2010-08-14 12:36:14 -0700 | [diff] [blame] | 40 | fdomain= [HW,SCSI] |
| 41 | See header of drivers/scsi/fdomain.c. |
| 42 | |
| 43 | gdth= [HW,SCSI] |
| 44 | See header of drivers/scsi/gdth.c. |
| 45 | |
| 46 | gvp11= [HW,SCSI] |
| 47 | |
Randy Dunlap | 163475f | 2010-08-14 12:36:14 -0700 | [diff] [blame] | 48 | in2000= [HW,SCSI] |
| 49 | See header of drivers/scsi/in2000.c. |
| 50 | |
| 51 | ips= [HW,SCSI] Adaptec / IBM ServeRAID controller |
| 52 | See header of drivers/scsi/ips.c. |
| 53 | |
| 54 | mac5380= [HW,SCSI] Format: |
| 55 | <can_queue>,<cmd_per_lun>,<sg_tablesize>,<hostid>,<use_tags> |
| 56 | |
| 57 | max_luns= [SCSI] Maximum number of LUNs to probe. |
| 58 | Should be between 1 and 2^32-1. |
| 59 | |
| 60 | max_report_luns= |
| 61 | [SCSI] Maximum number of LUNs received. |
| 62 | Should be between 1 and 16384. |
| 63 | |
| 64 | NCR_D700= [HW,SCSI] |
| 65 | See header of drivers/scsi/NCR_D700.c. |
| 66 | |
| 67 | ncr5380= [HW,SCSI] |
| 68 | |
| 69 | ncr53c400= [HW,SCSI] |
| 70 | |
| 71 | ncr53c400a= [HW,SCSI] |
| 72 | |
| 73 | ncr53c406a= [HW,SCSI] |
| 74 | |
| 75 | ncr53c8xx= [HW,SCSI] |
| 76 | |
| 77 | nodisconnect [HW,SCSI,M68K] Disables SCSI disconnects. |
| 78 | |
| 79 | osst= [HW,SCSI] SCSI Tape Driver |
| 80 | Format: <buffer_size>,<write_threshold> |
| 81 | See also Documentation/scsi/st.txt. |
| 82 | |
| 83 | pas16= [HW,SCSI] |
| 84 | See header of drivers/scsi/pas16.c. |
| 85 | |
| 86 | scsi_debug_*= [SCSI] |
| 87 | See drivers/scsi/scsi_debug.c. |
| 88 | |
| 89 | scsi_default_dev_flags= |
| 90 | [SCSI] SCSI default device flags |
| 91 | Format: <integer> |
| 92 | |
| 93 | scsi_dev_flags= [SCSI] Black/white list entry for vendor and model |
| 94 | Format: <vendor>:<model>:<flags> |
| 95 | (flags are integer value) |
| 96 | |
| 97 | scsi_logging_level= [SCSI] a bit mask of logging levels |
| 98 | See drivers/scsi/scsi_logging.h for bits. Also |
| 99 | settable via sysctl at dev.scsi.logging_level |
| 100 | (/proc/sys/dev/scsi/logging_level). |
| 101 | There is also a nice 'scsi_logging_level' script in the |
| 102 | S390-tools package, available for download at |
| 103 | http://www-128.ibm.com/developerworks/linux/linux390/s390-tools-1.5.4.html |
| 104 | |
| 105 | scsi_mod.scan= [SCSI] sync (default) scans SCSI busses as they are |
| 106 | discovered. async scans them in kernel threads, |
| 107 | allowing boot to proceed. none ignores them, expecting |
| 108 | user space to do the scan. |
| 109 | |
| 110 | sim710= [SCSI,HW] |
| 111 | See header of drivers/scsi/sim710.c. |
| 112 | |
| 113 | st= [HW,SCSI] SCSI tape parameters (buffers, etc.) |
| 114 | See Documentation/scsi/st.txt. |
| 115 | |
| 116 | sym53c416= [HW,SCSI] |
| 117 | See header of drivers/scsi/sym53c416.c. |
| 118 | |
| 119 | t128= [HW,SCSI] |
| 120 | See header of drivers/scsi/t128.c. |
| 121 | |
| 122 | tmscsim= [HW,SCSI] |
| 123 | See comment before function dc390_setup() in |
| 124 | drivers/scsi/tmscsim.c. |
| 125 | |
| 126 | u14-34f= [HW,SCSI] UltraStor 14F/34F SCSI host adapter |
| 127 | See header of drivers/scsi/u14-34f.c. |
| 128 | |
| 129 | wd33c93= [HW,SCSI] |
| 130 | See header of drivers/scsi/wd33c93.c. |
| 131 | |
| 132 | wd7000= [HW,SCSI] |
| 133 | See header of drivers/scsi/wd7000.c. |