Patent US6701464B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6701464B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for reporting error logs within a logical partition environment

Assignee: International Business Machines Corp
•
Filing: 2001-03-01
•
Granted: 2004-03-02
•
Expires: 2021-03-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method system for reporting error logs in a logical partition computer system is disclosed. Error logs reported for the computer system are stored in an error log partition. An event scan routine is instantiated for each of the logical partitions that make requests to read new error logs in the error log partition. In response to receiving a request from each of the event scan routines, the new error log is retrieved for the respective event scan routines. Once it has been determined that each of the logical partitions have read the new error log, the new error log is marked as ready for deletion in the error log partition.

Inventors

  • 👤 Christopher Harry Austen
  • 👤 Douglas Wayne Oliver
  • 👤 Mark Walz Wenning

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 09:37
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/0766; G06F11/0787; G06F11/0706; G06F11/0712

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 115 words
A method for reporting error logs in a logical partition computer system, the error logs being stored in an error log partition, the method comprising the steps of: (a) instantiating an event scan routine for each of a plurality of logical partitions in the system; (b) in response to receiving requests to read a new error log from each of the event scan routines, retrieving the new error log for the respective event scan routines; and (c) once it has been determined that each of the plurality of logical partitions have read the new error logs in the error log partition, marking the new error logs as ready for deletion in the error log partition.
Claim 2
Independent Claim 115 words
A method for reporting error logs in a logical partition computer system, the error logs being stored in an error log partition, the method comprising the steps of: (a) instantiating an event scan routine for each of a plurality of logical partitions in the system; (b) in response to receiving requests to read a new error log from each of the event scan routines, retrieving the new error log for the respective event scan routines; and (c) once it has been determined that each of the plurality of logical partitions have read the new error logs in the error log partition, marking the new error logs as ready for deletion in the error log partition.
Claim 3
Dependent Claim 32 words
The method of claim 1 wherein step (b) further includes the step of keeping track of which of the logical partitions have read which error logs by maintaining a partition log matrix.
Claim 4
Dependent Claim 54 words
The method of claim 2 wherein step (b) further includes the step of providing the partition log matrix with a record for each of the logical partitions, wherein each record includes a field for each error log in the error log partition indicating whether or not the logical partition has read the error log.
Claim 5
Dependent Claim 32 words
The method of claim 3 wherein step (b) further includes the step of checking for new error logs by checking the error log partition for error logs that are marked as “unread”.
Claim 6
Dependent Claim 38 words
The method of claim 4 wherein step (b) further includes the step of: for each new error log found, adding an entry for each new error log found to each of the records in the partition log matrix.
Claim 7
Dependent Claim 51 words
The method of claim 5 wherein step (b) further includes the step of: indicating a read status of the error log entries by marking the entry as “unread” in the records corresponding to active logical partitions, and by marking the entry as “read” in the records corresponding to inactive logical partitions.
Claim 8
Dependent Claim 30 words
The method of claim 6 wherein step (b) further includes the step of: marking the new error logs in the error log partition as “read but not ready for deletion”.
Claim 9
Dependent Claim 68 words
The method of claim 7 wherein step (b) further includes the step of: after each entry for each new error log is added to the partition log matrix, checking the record corresponding to the logical partition that requested to read the new error logs for any error logs marked as “unread”, and returning to a corresponding event scan routine the unread error logs from the error log partition.
Claim 10
Independent Claim 47 words
The method of claim to 8 wherein step (c) further includes the step of: marking an error log as “read and ready for deletion” in the error log partition once all of the entries for the error logs are marked as “read” in the partition log matrix.
Claim 11
Dependent Claim 32 words
The method of claim 9 wherein step (c) further includes the step of: deleting all of the error logs in the error log partition that are marked “read and ready for deletion”.
Claim 12
Dependent Claim 110 words
A logical partition computer system, wherein error logs reported for the system are stored in an error log partition, comprising: means for instantiating an event scan routine for each of a plurality of logical partitions in the system; means in response to receiving requests to read a new error log from each of the event scan routines, for retrieving the new error log for the respective event scan routine; and means for marking the new error logs as ready for deletion in the error log partition once it has been determined that each of the plurality of logical partitions have read the new error logs in the error log partition.
Claim 13
Dependent Claim 110 words
A logical partition computer system, wherein error logs reported for the system are stored in an error log partition, comprising: means for instantiating an event scan routine for each of a plurality of logical partitions in the system; means in response to receiving requests to read a new error log from each of the event scan routines, for retrieving the new error log for the respective event scan routine; and means for marking the new error logs as ready for deletion in the error log partition once it has been determined that each of the plurality of logical partitions have read the new error logs in the error log partition.
Claim 14
Dependent Claim 24 words
The system of claim 11 wherein a partition log matrix is used to determine which of the logical partitions have read which error logs.
Claim 15
Dependent Claim 46 words
The system of claim 12 wherein the partition log matrix includes a record for each of the logical partitions, wherein each record includes a field for each error log in the error log partition indicating whether or not the logical partition has read the error log.
Claim 16
Dependent Claim 25 words
The system of claim 13 wherein new error logs are found by checking the error log partition for error logs that are marked as “unread”.
Claim 17
Dependent Claim 32 words
The system of claim 14 wherein for each new error log found, an entry for each new error log found is added to each of the records in the partition log matrix.
Claim 18
Dependent Claim 48 words
The system of claim 15 wherein a read status of the error log is indicated by marking the error log's entry as “unread” in the records corresponding to active logical partitions, and by marking the error log's entry as “read” in the records corresponding to inactive logical partitions.
Claim 19
Dependent Claim 24 words
The system of claim 16 wherein the new error logs are marked in the error log partition as “read but not ready for deletion”.
Claim 20
Dependent Claim 63 words
The system of claim 17 wherein after each entry for each new error log is added to the partition log matrix, the record corresponding to the logical partition that requested to read the new error logs is checked for any error logs marked as “unread”, and the unread error logs from the error log partition are returned to a corresponding event scan routine.
Claim 21
Dependent Claim 40 words
The system of claim 18 wherein once all of the entries for an error log are marked as “read” in the partition log matrix, the error log is marked as “read and ready for deletion” in the error log partition.
Claim 22
Dependent Claim 31 words
The system of claim 19 wherein all of the error logs in the error log partition that are marked “read and ready for deletion” are deleted by a control service processor.
Claim 23
Dependent Claim 118 words
A computer program product for reporting error logs in a logical partition computer system, the error logs being stored in an error log partition, for the computer program product having program instructions: (a) instantiating an event scan routine for each of a plurality of logical partitions in the system; (b) in response to receiving requests to read a new error log from each of the event scan routines, retrieving the new error log for the respective event scan routines; and (c) once it has been determined that each of the plurality of logical partitions have read the new error logs in the error log partition, marking the new error logsas ready for deletion in the error log partition.
Claim 24
Dependent Claim 118 words
A computer program product for reporting error logs in a logical partition computer system, the error logs being stored in an error log partition, for the computer program product having program instructions: (a) instantiating an event scan routine for each of a plurality of logical partitions in the system; (b) in response to receiving requests to read a new error log from each of the event scan routines, retrieving the new error log for the respective event scan routines; and (c) once it has been determined that each of the plurality of logical partitions have read the new error logs in the error log partition, marking the new error logsas ready for deletion in the error log partition.
Claim 25
Dependent Claim 34 words
The computer readable medium of claim 21 wherein instruction (b) further includes the instruction of keeping track of which of the logical partitions have read which error logs by maintaining a partition log matrix.
Claim 26
Dependent Claim 56 words
The computer readable medium of claim 22 wherein instruction (b) further includes the instruction of providing the partition log matrix with a record for each of the logical partitions, wherein each record includes a field for each error log in the error log partition indicating whether or not the logical partition has read the error log.
Claim 27
Dependent Claim 34 words
The computer readable medium of claim 23 wherein instruction (b) further includes the instruction of checking for new error logs by checking the error log partition for error logs that are marked as “unread”.
Claim 28
Dependent Claim 40 words
The computer readable medium of claim 24 wherein instruction (b) further includes the instruction of: for each new error log found, adding an entry for each new error log found to each of the records in the partition log matrix.
Claim 29
Dependent Claim 53 words
The computer readable medium of claim 25 wherein instruction (b) further includes the instruction of: indicating a read status of the error log entries by marking the entry as “unread” in the records corresponding to active logical partitions, and by marking the entry as “read” in the records corresponding to inactive logical partitions.
Claim 30
Dependent Claim 32 words
The computer readable medium of claim 26 wherein instruction (b) further includes the instruction of: marking the new error logs in the error log partition as “read but not ready for deletion”.
Claim 31
Dependent Claim 71 words
The computer readable medium of claim 27 wherein instruction (b) further includes the instruction of: after each entry for each new error log is added to the partition log matrix, checking the record corresponding to the logical partition that requested to read the new error logs for any error logs marked as “unread”, and returning to the a corresponding event scan routine the unread error logs from the error log partition.
Claim 32
Dependent Claim 48 words
The computer readable medium of claim 28 wherein instruction (c) further includes the instruction of: marking an error log as “read and ready for deletion” in the error log partition once all of the entries for the error logs are marked as “read” in the partition log matrix.
Claim 33
Dependent Claim 35 words
The computer readable medium of claim 29 dedicated wherein instruction (c) further includes the instruction of: deleting all of the error logs in the error log partition that are marked “read and ready for deletion”.

References Cited (Backward Citations)

US4914586A Cited
US5155731A Cited
US5557740A Cited
US5862316A Cited
US6289379B1 Cited
US6199070B1 Cited
US6611858B1 Cited
US6594785B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-03-02 2007-09-01 2008-03-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-03-02 2011-09-01 2012-03-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-03-02 2015-09-01 2016-03-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag