System and method of retiring events upon device replacement
First Claim
1. An information handling system, comprising:
- a plurality of devices, the devices being of one or more types, each device including nonvolatile memory, the nonvolatile memory of each device configured to represent at least an identifier unique among identifiers of other devices of that type among the plurality of devices;
a first memory segment configured to represent at least an event log, the event log including entries, the entries including identification of an event;
a second memory segment configured to represent an identifier of a device corresponding to an entry of the event log;
at least one of the devices being removable; and
wherein the system is adapted to detect removal of the at least one removable devices and, in response, remove any entries in the event log corresponding only to identifiers of one or more devices that have been removed andthe identifiers comprise device serial numbers.
14 Assignments
0 Petitions
Accused Products
Abstract
An information handling system is disclosed that retires events upon device replacement. The system has several devices of one or more types and each device includes nonvolatile memory. A unique identifier, for devices of that type, is stored in the nonvolatile memory of each device. A first memory segment stores an event log. The event log has entries that identify system events. A second memory segment stores identifiers of devices that correspond to an entry of the event log. At least one of the corresponding devices is removable. The system detects the removal of the devices and, in response, removes any entries in the event log that correspond only to identifiers of one or more devices that have been removed.
16 Citations
21 Claims
-
1. An information handling system, comprising:
-
a plurality of devices, the devices being of one or more types, each device including nonvolatile memory, the nonvolatile memory of each device configured to represent at least an identifier unique among identifiers of other devices of that type among the plurality of devices; a first memory segment configured to represent at least an event log, the event log including entries, the entries including identification of an event; a second memory segment configured to represent an identifier of a device corresponding to an entry of the event log; at least one of the devices being removable; and wherein the system is adapted to detect removal of the at least one removable devices and, in response, remove any entries in the event log corresponding only to identifiers of one or more devices that have been removed and the identifiers comprise device serial numbers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of retiring events upon device replacement, comprising the steps of:
-
detecting an event; updating an event log to include an entry corresponding to the detected event; detecting one or more devices corresponding to the event; storing an identification of the corresponding devices in the corresponding entry; for at least one of the corresponding devices, storing an identifier unique among identifiers of other devices of that type represented by a nonvolatile memory of that corresponding device; detecting the removal of the device with the unique identifier; and in response to detecting removal, removing any entry in the event log corresponding only to one or more devices that have been removed; and
whereinthe identifiers comprise device serial numbers. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An information handling system, comprising:
-
a first memory module mounted in a first memory socket, the first memory module including nonvolatile memory, the nonvolatile memory of the first memory module configured to represent an identifier unique among identifiers of memory modules in the information handling system; a first memory segment configured to represent at least an event log, the event log including an entry identifying an error type, the first memory socket, and an active or inactive status of the event; a second memory segment configured to represent an entry containing the identifier of the first memory module; and wherein the system is adapted to detect removal of the first memory module and, in response, modify the entry in the event log to indicate inactive status and the identifiers comprise device serial numbers. - View Dependent Claims (20, 21)
-
Specification