[PATCH for-4.5 07/13] NVMe: Requeue requests on suspended queues
Keith Busch
keith.busch at intel.com
Thu Feb 11 09:00:12 PST 2016
On Thu, Feb 11, 2016 at 04:47:31PM +0000, Wenbo Wang wrote:
> If adding synchronize_rcu and blk_sync_queue, I guess this is not needed.
That was to sync IO tasks to make sure they saw the h/w cxt STOPPED
flag. We still need to restart those queues at some point to flush queued
requests to completion, and this patch is just prepping for that.
I used "blk_queue_dying" in a previous patch series. I went going back
and forth on using that criteria. SCSI has device states, so trying to
apply those ideas to namespaces.
More information about the Linux-nvme
mailing list