diff options
Diffstat (limited to 'block/Kconfig')
-rw-r--r-- | block/Kconfig | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/block/Kconfig b/block/Kconfig index a50f4811164..0768741d681 100644 --- a/block/Kconfig +++ b/block/Kconfig @@ -1,7 +1,7 @@ # # Block layer core configuration # -config BLOCK +menuconfig BLOCK bool "Enable the block layer" if EMBEDDED default y help @@ -49,6 +49,19 @@ config LSF If unsure, say Y. -endif +endif # BLOCK + +config BLK_DEV_BSG + bool "Block layer SG support v4 (EXPERIMENTAL)" + depends on (SCSI=y) && EXPERIMENTAL + ---help--- + Saying Y here will enable generic SG (SCSI generic) v4 support + for any block device. + + Unlike SG v3 (aka block/scsi_ioctl.c drivers/scsi/sg.c), SG v4 + can handle complicated SCSI commands: tagged variable length cdbs + with bidirectional data transfers and generic request/response + protocols (e.g. Task Management Functions and SMP in Serial + Attached SCSI). source block/Kconfig.iosched |