Method for deferred data collection in a clock running system
First Claim
1. A method for saving debug data in a computer system, comprising the steps of:
- (a) detecting errors in said computer system;
(b) preserving debug data for the said detected errors;
(d) setting flags indicating that said errors occurred; and
(e) upon an event, checking the said flags and logging the debug data corresponding to the said errors.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for deferred logging of machine data following an error or event in order to capture critical information for that error or event treats the data as persistent and it does not get logged until a disruption occurs to the system (e.g. system reset, restart, deactivation, or powered-down). This way, important debug data can be held in the hardware or software, without a need for complicated hardware and code for logging this debug data. Methods are also disclosed for setting a switch to indicate deferred logging is required, referencing the log data with the original event information, calling home with the debug data, resetting the deferred logging switch, setting the deferred logging switch manually, viewing whether the switch is already set, and supporting different kinds of switches.
18 Citations
16 Claims
-
1. A method for saving debug data in a computer system, comprising the steps of:
-
(a) detecting errors in said computer system;
(b) preserving debug data for the said detected errors;
(d) setting flags indicating that said errors occurred; and
(e) upon an event, checking the said flags and logging the debug data corresponding to the said errors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification