mu_basecore
mu_basecore copied to clipboard
[Feature]: NvmExpressDxe: Proceed with BlockIo if BlockIo2 install fails
Feature Overview
Currently if installing BlockIo or BlockIo2 fails, we uninstall both and the driver fails out. Would it be possible to continue on and not support unblocking I/O if this happens?
Solution Overview
We could offer the possibility to tweak the private controller data treat the controller as if it never supported blockio2. This would mean only supporting blocked I/O. Tangentially related: we currently don't support asynchronous controller events. We could look into using Asynchronous Event Request commands.
Alternatives Considered
No response
Urgency
Low
Are you going to implement the feature request?
Someone else needs to implement the feature
Do you need maintainer feedback?
No maintainer feedback needed
Anything else?
No response
https://github.com/microsoft/mu_basecore/pull/1260#discussion_r2082631831
This issue has been automatically marked as stale because it has not had activity in 45 days. It will be closed if no further activity occurs within 7 days. Thank you for your contributions.
This issue has been automatically been closed because it did not have any activity in 45 days and no follow up within 7 days after being marked stale. Thank you for your contributions.