Method for prioritizing bus errors

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S026000

Reexamination Certificate

active

06834363

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Technical Field
The present invention relates generally to the field of computer architecture and, more specifically, to methods and systems for managing machine check interrupts during runtime.
2. Description of Related Art
As computers become more sophisticated, diagnostic and repair processes have become more complicated and require more time to complete. A service technician may “chase” errors through lengthy diagnostic procedures in an attempt to locate one or more components that may be causing the errors within the computer. Diagnostic procedures generally specify several possible solutions to an error or problem in order to guide a technician to a determination and subsequent resolution of the problem. However, diagnostic procedures generally point to a component that is a likely candidate for the error, and if the component is determined to be reliable, the problem may remain unresolved until the next error occurs. In addition to paying for new components, a business must also pay for the recurring labor costs of the service technician and lost productivity of the user of the error-prone computer.
Most computing systems use some sort of surveillance to help detect system problems during operation of the computing system. Surveillance is a communication system between the operating system, e.g. Advanced Interactive executive (AIX), and a support system, e.g. a service processor. With typical surveillance, both the operating system and the support system send “heartbeat” messages to each other on a periodic basis. If either does not receive the heartbeat message from the other within a given period of time, it assumes that the other component has failed. As a result, the failure will be logged in a corresponding error log indicating that a repair action is necessary. However, in some instances reporting a first error found in the machine check is not necessarily the actual cause of the machine check.
Therefore, a method and system to prioritize multiple errors reported from a PCI bus and order the errors in a systematic list would be desirable.
SUMMARY OF THE INVENTION
The present invention provides a method for prioritizing bus errors for a computing system. A subsystem test is executed on a first subsystem from a plurality of subsystems on a bus system, wherein the subsystem test on the bus system is specific to the first bus subsystem. An output is received in response to executing the subsystem test. In response to the output indicating an error on the first subsystem, a severity level is assessed based on the error. For all subsystems from the plurality of subsystems on the bus system, a subsystem test is executed on each remaining subsystem, wherein each subsystem test on the bus system is specific to each remaining subsystem. An output is received in response to executing each subsystem test. In response to the output indicating an error on any of the remaining subsystems, a severity level is assessed based on the error.


REFERENCES:
patent: 5596716 (1997-01-01), Byers et al.
patent: 5666485 (1997-09-01), Suresh et al.
patent: 5701409 (1997-12-01), Gates
patent: 5708775 (1998-01-01), Nakamura
patent: 6012152 (2000-01-01), Douik et al.
patent: 6430164 (2002-08-01), Jones et al.
patent: 6650949 (2003-11-01), Fera et al.
patent: 2002/0124215 (2002-09-01), Austen et al.
patent: 2002/0178404 (2002-11-01), Austen et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for prioritizing bus errors does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for prioritizing bus errors, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for prioritizing bus errors will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3290590

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.