interrupt_tgt: add lvol, blobfs and basic bdevs
Logical volume, blobstore and blobfs can directly run in interrupt mode. Some bdev modules don't have pollers, so they can be directly runnning in interrupt mode. interrupt_tgt can create lvol bdevs and some other type bdevs Change-Id: I9ad068393c6ff31bb3aafb3e58a41b0e0aeec9af Signed-off-by: Liu Xiaodong <xiaodong.liu@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4276 Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
parent
54a7d73ad1
commit
147000aa7b
@ -49,6 +49,12 @@ SPDK_LIB_LIST += $(EVENT_BDEV_SUBSYSTEM) # event_bdev depends on some other even
|
||||
SPDK_LIB_LIST += bdev_aio
|
||||
# NBD libraries
|
||||
SPDK_LIB_LIST += nbd event_nbd
|
||||
# some bdev modules don't have pollers, so they can be directly runnning in edriven mode
|
||||
SPDK_LIB_LIST += bdev_malloc bdev_passthru bdev_error bdev_gpt bdev_split bdev_raid
|
||||
# logical volume and blobstore can directly run in edriven mode
|
||||
SPDK_LIB_LIST += bdev_lvol lvol blob_bdev blob
|
||||
# blobfs libraries
|
||||
SPDK_LIB_LIST += blobfs blobfs_bdev
|
||||
|
||||
ifeq ($(SPDK_ROOT_DIR)/lib/env_dpdk,$(CONFIG_ENV))
|
||||
SPDK_LIB_LIST += env_dpdk_rpc
|
||||
|
Loading…
Reference in New Issue
Block a user