IP Library › Granted Patent US 7,343,521
Granted Patent B2
US 7,343,521 · App. 10/857,459 · Granted Mar 11, 2008

Method and apparatus to preserve trace data

Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,343,521
App. No.
10/857,459
Granted
Mar 11, 2008
Kind
B2
Abstract

A method, apparatus, and computer instructions for processing trace data in a logical partitioned data processing system. A partition causing an exception is identified in response to detecting the exception. The partition is one within a set of partitions in the logical partitioned data processing system. The trace data for the identified partition is stored in an error log or other data structure for a machine check interrupt handler.

Claims (13)

1. A method in a logical partitioned data processing system for processing trace data, the method comprising:

responsive to detecting an exception, identifying a partition, within a set of partitions in the logical partitioned data processing system, associated with the exception to form an identified partition; and

storing the trace data for the identified partition in an error log for a machine check interrupt handler, wherein the machine check interrupt handler includes the error log.

2. The method of claim 1 further comprising:

storing the error log in a non-volatile storage.

3. The method of claim 2 , wherein the non-volatile storage is a non-volatile random access memory.

4. The method of claim 1 , wherein the step of identifying the partition includes:

identifying a partition identifier in a most recent trace data entry.

5. The method of claim 1 , wherein the identifying step and the storing step are performed by a platform firmware.

6. The method of claim 1 , wherein the storing step is performed by the machine check interrupt handler.

7. The method of claim 1 , wherein the identifying step is performed by a partition data filter.

8. The method of claim 1 , wherein only the trace data for the identified partition are stored in the error log.

9. The method of claim 1 , wherein the trace data is initially located in a platform firmware trace buffer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2004
From: KITAMORN, ALONGKORN; KULKARNI, ASHWINI; MCINTOSH, GORDON D.; RUZEK, GARY LEE
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 014741/0633 →
Continuity (1)
Related Publication 20050278574A1 · Dec 15, 2005