Hi!
[ Upstream commit 7cf0d7c0f3c3b0203aaf81c1bc884924d8fdb9bd ]
Users can detect if the wait has completed or not and take appropriate actions based on this information (e.g. weather to continue initialization or rather fail and schedule another initialization attempt).
This does not fix any bug and is not needed in 4.19-stable. In the 5.8-stable there are other patches that depend on that (which is probably why it was merged), but those are not present in 4.19.
Please drop.
Best regards, Pavel
-void nvme_wait_freeze_timeout(struct nvme_ctrl *ctrl, long timeout); +int nvme_wait_freeze_timeout(struct nvme_ctrl *ctrl, long timeout);