[PATCH] nvme: do not reset controllers in NVME_CTRL_NEW state
Maurizio Lombardi
mlombard at arkamax.eu
Sat Oct 3 06:09:51 PDT 2026
On Sat Oct 3, 2026 at 2:33 PM CEST, Maurizio Lombardi wrote:
> Thanks for reporting this,
> it seems that nvme-apple is the only driver that still initializes the
> controller by performing a reset directly from a NEW state.
>
> This should be easy to fix by moving the state to CONNECTING in
> apple_nvme_probe, just before nvme_reset_ctrl() is called.
Ops, this won't work, as we can enter the resetting state only when the
controller is live.
Keith, I think we have no other option but revert this patch to unbreak
apple-nvme until I find a proper fix.
Maurizio
More information about the Linux-nvme
mailing list