Patent ID: 7613861

Claim:
A method of obtaining error data within an information handling system comprising: detecting a first interrupt event occurrence generated by a first remote resource of a plurality of resources of the information handling system using a local processor coupled to a first local memory; initiating use of a first system management interrupt handling sequence using the local processor; initiating use of a second system management interrupt handling sequence remote to the local processor, wherein the second system management interrupt handling sequence includes: initiating parallel access to the plurality of resources to determine whether an interrupt event occurrence was generated at the first resource and at least one other resource; when system management interrupt information is detected at any of the first resource and the at least one other resource, copying and storing the system management interrupt information to an allocated memory location of a plurality of allocated memory locations configured to store a plurality of interrupt event messages remote to the local processor; enabling access to a first allocated memory location of the plurality of allocated memory locations, wherein at least a portion of the first allocated memory location is updated to include a first interrupt event message related to the first interrupt event occurrence; and wherein the second system management interrupt handling sequence updates the first allocated memory location prior to the first system management interrupt handling sequence completing.