Closed
Description
In the face of a VirtualBox UEFI implementation bug, #122 had to pick the lesser of two poisons. But silently dropping logs is in general a very dangerous thing to do in low-level settings like OS bootloaders, where logs are often the only available information for failure diagnosis.
Therefore, we may want to revisit this design later on, as uefi-rs
matures and starts being used for production-grade applications in addition to being a plaform for general Rust UEFI experimentation.
As a first step, I've opened rust-lang/log#382 to discuss whether the log
crate itself should provide support for faillible logging.