mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-24 01:09:38 -05:00
target: don't depend on SCSI
The core target code only needs code from scsi_common.c, which is now separately selectable. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Kees Cook <keescook@chromium.org> Signed-off-by: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
parent
ad80f9703a
commit
8a39a04783
1 changed files with 3 additions and 2 deletions
|
@ -1,10 +1,10 @@
|
||||||
|
|
||||||
menuconfig TARGET_CORE
|
menuconfig TARGET_CORE
|
||||||
tristate "Generic Target Core Mod (TCM) and ConfigFS Infrastructure"
|
tristate "Generic Target Core Mod (TCM) and ConfigFS Infrastructure"
|
||||||
depends on SCSI && BLOCK
|
depends on BLOCK
|
||||||
select CONFIGFS_FS
|
select CONFIGFS_FS
|
||||||
select CRC_T10DIF
|
select CRC_T10DIF
|
||||||
select BLK_SCSI_REQUEST # only for scsi_command_size_tbl..
|
select BLK_SCSI_REQUEST
|
||||||
select SGL_ALLOC
|
select SGL_ALLOC
|
||||||
default n
|
default n
|
||||||
help
|
help
|
||||||
|
@ -29,6 +29,7 @@ config TCM_FILEIO
|
||||||
|
|
||||||
config TCM_PSCSI
|
config TCM_PSCSI
|
||||||
tristate "TCM/pSCSI Subsystem Plugin for Linux/SCSI"
|
tristate "TCM/pSCSI Subsystem Plugin for Linux/SCSI"
|
||||||
|
depends on SCSI
|
||||||
help
|
help
|
||||||
Say Y here to enable the TCM/pSCSI subsystem plugin for non-buffered
|
Say Y here to enable the TCM/pSCSI subsystem plugin for non-buffered
|
||||||
passthrough access to Linux/SCSI device
|
passthrough access to Linux/SCSI device
|
||||||
|
|
Loading…
Add table
Reference in a new issue