]>
Commit | Line | Data |
---|---|---|
c66ac9db NB |
1 | |
2 | menuconfig TARGET_CORE | |
3 | tristate "Generic Target Core Mod (TCM) and ConfigFS Infrastructure" | |
4 | depends on SCSI && BLOCK | |
5 | select CONFIGFS_FS | |
6 | default n | |
7 | help | |
8 | Say Y or M here to enable the TCM Storage Engine and ConfigFS enabled | |
9 | control path for target_core_mod. This includes built-in TCM RAMDISK | |
10 | subsystem logic for virtual LUN 0 access | |
11 | ||
12 | if TARGET_CORE | |
13 | ||
14 | config TCM_IBLOCK | |
15 | tristate "TCM/IBLOCK Subsystem Plugin for Linux/BLOCK" | |
16 | help | |
17 | Say Y here to enable the TCM/IBLOCK subsystem plugin for non-buffered | |
18 | access to Linux/Block devices using BIO | |
19 | ||
20 | config TCM_FILEIO | |
21 | tristate "TCM/FILEIO Subsystem Plugin for Linux/VFS" | |
22 | help | |
23 | Say Y here to enable the TCM/FILEIO subsystem plugin for buffered | |
24 | access to Linux/VFS struct file or struct block_device | |
25 | ||
26 | config TCM_PSCSI | |
27 | tristate "TCM/pSCSI Subsystem Plugin for Linux/SCSI" | |
28 | help | |
29 | Say Y here to enable the TCM/pSCSI subsystem plugin for non-buffered | |
30 | passthrough access to Linux/SCSI device | |
31 | ||
3703b2c5 | 32 | source "drivers/target/loopback/Kconfig" |
3699d92a | 33 | source "drivers/target/tcm_fc/Kconfig" |
e48354ce | 34 | source "drivers/target/iscsi/Kconfig" |
a511ce33 | 35 | source "drivers/target/sbp/Kconfig" |
3703b2c5 | 36 | |
c66ac9db | 37 | endif |