linux/drivers/nvme/target/Kconfig
<<
>>
Prefs
   1
   2config NVME_TARGET
   3        tristate "NVMe Target support"
   4        depends on BLOCK
   5        depends on CONFIGFS_FS
   6        help
   7          This enabled target side support for the NVMe protocol, that is
   8          it allows the Linux kernel to implement NVMe subsystems and
   9          controllers and export Linux block devices as NVMe namespaces.
  10          You need to select at least one of the transports below to make this
  11          functionality useful.
  12
  13          To configure the NVMe target you probably want to use the nvmetcli
  14          tool from http://git.infradead.org/users/hch/nvmetcli.git.
  15
  16config NVME_TARGET_LOOP
  17        tristate "NVMe loopback device support"
  18        depends on NVME_TARGET
  19        select NVME_CORE
  20        select NVME_FABRICS
  21        select SG_POOL
  22        help
  23          This enables the NVMe loopback device support, which can be useful
  24          to test NVMe host and target side features.
  25
  26          If unsure, say N.
  27
  28config NVME_TARGET_RDMA
  29        tristate "NVMe over Fabrics RDMA target support"
  30        depends on INFINIBAND
  31        depends on NVME_TARGET
  32        help
  33          This enables the NVMe RDMA target support, which allows exporting NVMe
  34          devices over RDMA.
  35
  36          If unsure, say N.
  37
  38config NVME_TARGET_FC
  39        tristate "NVMe over Fabrics FC target driver"
  40        depends on NVME_TARGET
  41        depends on HAS_DMA
  42        help
  43          This enables the NVMe FC target support, which allows exporting NVMe
  44          devices over FC.
  45
  46          If unsure, say N.
  47
  48config NVME_TARGET_FCLOOP
  49        tristate "NVMe over Fabrics FC Transport Loopback Test driver"
  50        depends on NVME_TARGET
  51        select NVME_CORE
  52        select NVME_FABRICS
  53        select SG_POOL
  54        depends on NVME_FC
  55        depends on NVME_TARGET_FC
  56        help
  57          This enables the NVMe FC loopback test support, which can be useful
  58          to test NVMe-FC transport interfaces.
  59
  60          If unsure, say N.
  61