[PATCH v10 0/5] shut down devices asynchronously
Christoph Hellwig
hch at lst.de
Thu Jul 3 04:46:56 PDT 2025
On Wed, Jun 25, 2025 at 03:18:48PM -0500, Stuart Hayes wrote:
> Address resource and timing issues when spawning a unique async thread
> for every device during shutdown:
> * Make the asynchronous threads able to shut down multiple devices,
> instead of spawning a unique thread for every device.
> * Modify core kernel async code with a custom wake function so it
> doesn't wake up threads waiting to synchronize every time the cookie
> changes
Given all these thread spawning issues, why can't we just go back
to the approach that kicks off shutdown asynchronously and then waits
for it without spawning all these threads?
More information about the Linux-nvme
mailing list