The OsIndications UEFI variable can request the firware to stop at
its UI instead of continuing with boot. Add flags for setting and
clearing this request.
MFC after: 1 week
Sponsored by: Ampere Computing, Inc.
scottph on Mon, Jul 27, 11:19 PM.Authored by
The UEFI spec sec 8.5.4 says
Once the firmware consumes this bit in the OsIndications variable and stops at the firmware user interface, the firmware should clear the bit from the OsIndications variable in order to acknowledge to the OS that the information was consumed and, more importantly, to prevent the firmware user interface from showing again on subsequent boots.
So with the firmware "should" be doing that, but from the wording it seems like