numam-spdk/lib/nvmf
Changpeng Liu 14a18cca32 nvmf: don't submit FLUSH command to backend which can't support it
As for NVMeoF controller, SPDK always set volatile write cache to
present, so OS may submit FLUSH command to backend block device,
while here, return success for those block devices which can't
support FLUSH command.

Change-Id: Ib764503f1986e7e0a38a1751a91d6c11e1b78865
Signed-off-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-on: https://review.gerrithub.io/402653
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
2018-03-07 10:18:19 -05:00
..
ctrlr_bdev.c nvmf: don't submit FLUSH command to backend which can't support it 2018-03-07 10:18:19 -05:00
ctrlr_discovery.c nvmf: add support of hotplug for nvmf. 2017-12-15 16:14:02 -05:00
ctrlr.c Support for Commands Supported and Effects Log Page 2018-03-02 13:45:35 -05:00
Makefile build: remove $(ENV_CFLAGS) where not necessary 2018-01-03 12:05:59 -05:00
nvmf_internal.h scripts/check_format: check for spaces before tabs 2018-03-05 11:09:13 -05:00
nvmf.c scripts/check_format: check for spaces before tabs 2018-03-05 11:09:13 -05:00
rdma.c scripts/check_format: check for spaces before tabs 2018-03-05 11:09:13 -05:00
request.c nvmf: remove spdk_nvmf_qpair::type field 2018-02-07 12:21:54 -05:00
subsystem.c nvmf: Make the ctrlr create/remove in subsystem in an asynchronous way 2018-02-27 12:35:08 -05:00
transport.c nvmf: Remove poll group from controller 2017-12-12 15:01:17 -05:00
transport.h nvmf: Remove poll group from controller 2017-12-12 15:01:17 -05:00