CPC G06F 11/0778 (2013.01) [G06F 11/0751 (2013.01); G06F 11/0787 (2013.01)] | 20 Claims |
1. A method for improved error logging, comprising:
receiving, at a computing device, a plurality of error logs for operating system errors during shutdown or boot of the computing device, wherein the error logs are received when the operating system cannot access a hardware component of the computing device, and wherein the hardware component is not yet initialized or is shutdown;
determining that the error logs exceed a space or number threshold for logging in firmware;
selecting an error log from the plurality of error logs based on the error log having a highest priority of the plurality of error logs; and
writing a log identifier for the selected error log to a firmware interface of the computing device, wherein the log identifier persists in the firmware interface for access after a boot of the operating system.
|