Spdk/lib/bdev/nvme
Ben Walker a741e34180 bdev/nvme: Add configuration parameter to slow down polling
For NVMe devices, in conjunction with the new batching options,
it can be advantageous to artificially delay between polling
for completions. Add an option to slow this rate down.

Change-Id: I0fc92709ff45ead0beb388dda60694bf1ed8b258
Signed-off-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/447716
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
2019-03-19 07:27:44 +00:00
..
bdev_ftl_rpc.c ftl: Make FTL bdev a part of NVMe bdev 2019-03-04 19:00:23 +00:00
bdev_ftl.c bdev/ftl: Initialize a nvme_bdev_ctrlr name 2019-03-13 13:13:21 +00:00
bdev_ftl.h ftl: Make FTL bdev a part of NVMe bdev 2019-03-04 19:00:23 +00:00
bdev_nvme_rpc.c bdev/nvme: Add configuration parameter to slow down polling 2019-03-19 07:27:44 +00:00
bdev_nvme.c bdev/nvme: Add configuration parameter to slow down polling 2019-03-19 07:27:44 +00:00
bdev_nvme.h bdev/nvme: Add configuration parameter to slow down polling 2019-03-19 07:27:44 +00:00
common.c bdev/nvme: Move functions related to NVMe controller to common.c 2019-03-08 12:47:53 +00:00
common.h bdev/nvme: Move functions related to NVMe controller to common.c 2019-03-08 12:47:53 +00:00
Makefile bdev/nvme: Create common files for NVMe based bdevs 2019-03-04 19:00:23 +00:00
nvme_rpc.c bdev/nvme: Remove spdk_bdev_nvme_lookup_ctrlr function 2019-03-04 19:00:23 +00:00