diff options
Diffstat (limited to 'drivers/scsi/Kconfig')
-rw-r--r-- | drivers/scsi/Kconfig | 59 |
1 files changed, 57 insertions, 2 deletions
diff --git a/drivers/scsi/Kconfig b/drivers/scsi/Kconfig index 9540eb8efdcb..69569096dae5 100644 --- a/drivers/scsi/Kconfig +++ b/drivers/scsi/Kconfig | |||
@@ -29,6 +29,13 @@ config SCSI | |||
29 | However, do not compile this as a module if your root file system | 29 | However, do not compile this as a module if your root file system |
30 | (the one containing the directory /) is located on a SCSI device. | 30 | (the one containing the directory /) is located on a SCSI device. |
31 | 31 | ||
32 | config SCSI_TGT | ||
33 | tristate "SCSI target support" | ||
34 | depends on SCSI && EXPERIMENTAL | ||
35 | ---help--- | ||
36 | If you want to use SCSI target mode drivers enable this option. | ||
37 | If you choose M, the module will be called scsi_tgt. | ||
38 | |||
32 | config SCSI_NETLINK | 39 | config SCSI_NETLINK |
33 | bool | 40 | bool |
34 | default n | 41 | default n |
@@ -216,6 +223,23 @@ config SCSI_LOGGING | |||
216 | there should be no noticeable performance impact as long as you have | 223 | there should be no noticeable performance impact as long as you have |
217 | logging turned off. | 224 | logging turned off. |
218 | 225 | ||
226 | config SCSI_SCAN_ASYNC | ||
227 | bool "Asynchronous SCSI scanning" | ||
228 | depends on SCSI | ||
229 | help | ||
230 | The SCSI subsystem can probe for devices while the rest of the | ||
231 | system continues booting, and even probe devices on different | ||
232 | busses in parallel, leading to a significant speed-up. | ||
233 | If you have built SCSI as modules, enabling this option can | ||
234 | be a problem as the devices may not have been found by the | ||
235 | time your system expects them to have been. You can load the | ||
236 | scsi_wait_scan module to ensure that all scans have completed. | ||
237 | If you build your SCSI drivers into the kernel, then everything | ||
238 | will work fine if you say Y here. | ||
239 | |||
240 | You can override this choice by specifying scsi_mod.scan="sync" | ||
241 | or "async" on the kernel's command line. | ||
242 | |||
219 | menu "SCSI Transports" | 243 | menu "SCSI Transports" |
220 | depends on SCSI | 244 | depends on SCSI |
221 | 245 | ||
@@ -797,6 +821,20 @@ config SCSI_IBMVSCSI | |||
797 | To compile this driver as a module, choose M here: the | 821 | To compile this driver as a module, choose M here: the |
798 | module will be called ibmvscsic. | 822 | module will be called ibmvscsic. |
799 | 823 | ||
824 | config SCSI_IBMVSCSIS | ||
825 | tristate "IBM Virtual SCSI Server support" | ||
826 | depends on PPC_PSERIES && SCSI_TGT && SCSI_SRP | ||
827 | help | ||
828 | This is the SRP target driver for IBM pSeries virtual environments. | ||
829 | |||
830 | The userspace component needed to initialize the driver and | ||
831 | documentation can be found: | ||
832 | |||
833 | http://stgt.berlios.de/ | ||
834 | |||
835 | To compile this driver as a module, choose M here: the | ||
836 | module will be called ibmvstgt. | ||
837 | |||
800 | config SCSI_INITIO | 838 | config SCSI_INITIO |
801 | tristate "Initio 9100U(W) support" | 839 | tristate "Initio 9100U(W) support" |
802 | depends on PCI && SCSI | 840 | depends on PCI && SCSI |
@@ -944,8 +982,13 @@ config SCSI_STEX | |||
944 | tristate "Promise SuperTrak EX Series support" | 982 | tristate "Promise SuperTrak EX Series support" |
945 | depends on PCI && SCSI | 983 | depends on PCI && SCSI |
946 | ---help--- | 984 | ---help--- |
947 | This driver supports Promise SuperTrak EX8350/8300/16350/16300 | 985 | This driver supports Promise SuperTrak EX series storage controllers. |
948 | Storage controllers. | 986 | |
987 | Promise provides Linux RAID configuration utility for these | ||
988 | controllers. Please visit <http://www.promise.com> to download. | ||
989 | |||
990 | To compile this driver as a module, choose M here: the | ||
991 | module will be called stex. | ||
949 | 992 | ||
950 | config SCSI_SYM53C8XX_2 | 993 | config SCSI_SYM53C8XX_2 |
951 | tristate "SYM53C8XX Version 2 SCSI support" | 994 | tristate "SYM53C8XX Version 2 SCSI support" |
@@ -1026,6 +1069,7 @@ config SCSI_IPR | |||
1026 | config SCSI_IPR_TRACE | 1069 | config SCSI_IPR_TRACE |
1027 | bool "enable driver internal trace" | 1070 | bool "enable driver internal trace" |
1028 | depends on SCSI_IPR | 1071 | depends on SCSI_IPR |
1072 | default y | ||
1029 | help | 1073 | help |
1030 | If you say Y here, the driver will trace all commands issued | 1074 | If you say Y here, the driver will trace all commands issued |
1031 | to the adapter. Performance impact is minimal. Trace can be | 1075 | to the adapter. Performance impact is minimal. Trace can be |
@@ -1034,6 +1078,7 @@ config SCSI_IPR_TRACE | |||
1034 | config SCSI_IPR_DUMP | 1078 | config SCSI_IPR_DUMP |
1035 | bool "enable adapter dump support" | 1079 | bool "enable adapter dump support" |
1036 | depends on SCSI_IPR | 1080 | depends on SCSI_IPR |
1081 | default y | ||
1037 | help | 1082 | help |
1038 | If you say Y here, the driver will support adapter crash dump. | 1083 | If you say Y here, the driver will support adapter crash dump. |
1039 | If you enable this support, the iprdump daemon can be used | 1084 | If you enable this support, the iprdump daemon can be used |
@@ -1734,6 +1779,16 @@ config ZFCP | |||
1734 | called zfcp. If you want to compile it as a module, say M here | 1779 | called zfcp. If you want to compile it as a module, say M here |
1735 | and read <file:Documentation/modules.txt>. | 1780 | and read <file:Documentation/modules.txt>. |
1736 | 1781 | ||
1782 | config SCSI_SRP | ||
1783 | tristate "SCSI RDMA Protocol helper library" | ||
1784 | depends on SCSI && PCI | ||
1785 | select SCSI_TGT | ||
1786 | help | ||
1787 | If you wish to use SRP target drivers, say Y. | ||
1788 | |||
1789 | To compile this driver as a module, choose M here: the | ||
1790 | module will be called libsrp. | ||
1791 | |||
1737 | endmenu | 1792 | endmenu |
1738 | 1793 | ||
1739 | source "drivers/scsi/pcmcia/Kconfig" | 1794 | source "drivers/scsi/pcmcia/Kconfig" |