[PATCH V3 2/2] nvme: Add support for FW activation without reset

Keith Busch keith.busch at intel.com
Fri Jun 23 08:25:46 PDT 2017


On Fri, Jun 23, 2017 at 05:41:21PM +0530, Arnav Dawn wrote:
> 
> On Wednesday 21 June 2017 07:07 PM, Keith Busch wrote:
> >
> > One last thing I noticed, it looks like the nvme_fw_act_work will break
> > if an IO timeout occurs while it's running since that may reset the
> > controller and restart IO queues.
>
> could you please clarify more?
> I think ,that, if an IO Timeout resets controller and restarts queue,
> the nvme_ctrl_pp_status will return false, ending the nvme_fw_act_work.

Sure, the nvme_fw_act_work will observe CSTS.PP cleared, then it restarts
the IO queues, but the nvme reset requires those queues to be quiesced.



More information about the Linux-nvme mailing list