Hector Martin on Nostr: Unclear if we can hack around things for very specific cases such as this. NVMe is ...
Unclear if we can hack around things for very specific cases such as this. NVMe is one of the peripherals that *can* be brought back to a shutdown state cleanly (of course, since the regular bootloader chain has to be able to use it) but I'm not sure how plausible/reliable it is to clean up after an *abrupt* crash that doesn't do a clean shutdown.
You would have to use a kdump kernel that is very minimal and doesn't include any drivers for other complex hardware (display, GPU, etc.) since all that would be in an unrecoverable state.
Then we have the whole CPUs initialized using spin tables that don't work with kexec() problem.
So basically, it *might* be possible but someone would have to spend a bunch of time making that precise use case work, because it's not trivial.
You would have to use a kdump kernel that is very minimal and doesn't include any drivers for other complex hardware (display, GPU, etc.) since all that would be in an unrecoverable state.
Then we have the whole CPUs initialized using spin tables that don't work with kexec() problem.
So basically, it *might* be possible but someone would have to spend a bunch of time making that precise use case work, because it's not trivial.