On Mon, Jan 11, 2021 at 01:32:18PM +0100, Klaus Jensen wrote: > From: Klaus Jensen <[email protected]> > > A shutdown is only about flushing stuff. It is the host that should > delete any queues, so do not perform a reset here. > > Also, on shutdown, make sure that the PMR is flushed if in use. > > Fixes: 368f4e752cf9 ("hw/block/nvme: Process controller reset and shutdown > differently") > Signed-off-by: Klaus Jensen <[email protected]>
Yes, and exiting a controller shutdown state requires a controller reset, so a functioning host shouldn't require the controller behave the way it's currently done. Reviewed-by: Keith Busch <[email protected]>
