[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