Spdk/lib/bdev
Jim Harris 140eaaa084 bdev: submit queued IO after disabling QoS
There's no reason to abort IO that have been queued
due to QoS limits, when QoS is switched from enabled
to disabled.  Submit them to the bdev instead.

Fixes issue #357.

Signed-off-by: Jim Harris <james.r.harris@intel.com>
Change-Id: If5eafc53418ac686120e1d6a1da884b42cef845e

Reviewed-on: https://review.gerrithub.io/418128
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Seth Howell <seth.howell5141@gmail.com>
Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
2018-07-06 18:34:45 +00:00
..
aio rpc/bdev: construct RPC return a string instead array 2018-06-22 21:12:43 +00:00
error bdev.c: encapsulate members of spdk_bdev_part. 2018-07-05 19:12:53 +00:00
gpt bdev: remove public usage of bdev_part_base.ref 2018-07-05 19:12:53 +00:00
iscsi iscsi, initiator: solve the use after issue. 2018-07-03 17:44:39 +00:00
lvol rpc/bdev: construct RPC return a string instead array 2018-06-22 21:12:43 +00:00
malloc rpc/bdev: construct RPC return a string instead array 2018-06-22 21:12:43 +00:00
null bdev: add delete_null_bdev call 2018-07-02 22:53:18 +00:00
nvme bdev/nvme: update NS bdevs after NS attribute notice event 2018-06-28 17:46:41 +00:00
passthru bdev: add delete_passthru_bdev call 2018-07-02 22:53:18 +00:00
pmem bdev: add delete_pmem_bdev call 2018-07-02 22:53:18 +00:00
rbd bdev/rbd: change the poller to timer poller 2018-07-03 16:40:18 +00:00
rpc bdev: encapsulate private members of spdk_bdev 2018-06-26 20:04:07 +00:00
split bdev: remove public usage of bdev_part_base.ref 2018-07-05 19:12:53 +00:00
virtio virtio: allow config read/write to fail 2018-07-05 20:47:38 +00:00
bdev.c bdev: submit queued IO after disabling QoS 2018-07-06 18:34:45 +00:00
Makefile bdev/pmem: change all NVML strings to PMDK 2018-04-07 00:07:57 -04:00
part.c bdev: remove public usage of bdev_part_base.ref 2018-07-05 19:12:53 +00:00
scsi_nvme.c bdev: move error union to internal spdk_bdev_io struct 2018-06-26 20:04:07 +00:00
vtune.c bdev: disable new GCC 7 warning in VTune code 2018-03-19 15:58:15 -04:00