[...] >> >> An extra check can be added to see if host was runtime suspended >> >> ahead of panic write attempt. >> > >> >What if that is the case, should we just return an error? >> > >> Yes. >> >> >Moreover, even the device belonging to the mmc card can be runtime >> >suspended too. So if that is the case, we should return an error too? >> > >> >> Yes, same here. >> Please comment if returning error is sufficient here or can there be an attempt to wake the device through either of the atomic activation calls: pm_runtime_get(), pm_request_resume()? Thanks, Bhaskara