[PATCH 3/5] NVMe: Remove queue freezing on resets

Sagi Grimberg sagig at dev.mellanox.co.il
Wed Dec 30 12:42:12 PST 2015


> NVMe submits all commands through the block layer now. This means we
> can let requests queue at the blk-mq hardware context since there is no
> path that bypasses this anymore. This means we don't need to freeze the
> queues anymore and simply stop the h/w queues from running during a reset.

Does this have any dependencies? I tried this at some point but it
didn't work as I expected it to.

> This also fixes a WARN in percpu_ref_reinit when the queue was unfrozen
> with requeued requests.

Oh yes, I've seen this one too! I'll test it for sure.



More information about the Linux-nvme mailing list