Error method, system and medium
First Claim
1. A system comprisinga first node of components comprising a processor, a memory controller, memory, and a node switch, the memory controller and the node switch each comprising a storage element to record an error condition indicative of whether at least one component provided an indication of detecting an error in response to processing a transaction;
- a second node of components comprising a processor, a memory controller, memory, and a node switch coupled to the first node, the memory controller and the node switch each comprising a storage element to record an error condition indicative of whether at least one component provided an indication of detecting an error in response to processing a transaction; and
an error condition interface to provide at least one of the first node or the second node with an updated error condition that indicates detection of an error.
1 Assignment
0 Petitions
Accused Products
Abstract
Error detection methods, systems and medium are provided. The error detection method may comprise processing error conditions associated with transactions in a manner that may enable error source identification. The system may comprise a plurality of nodes of components. The nodes may include storage elements to record an error condition indicative of whether a component provided an indication of detecting an error in response to processing the transaction.
-
Citations
27 Claims
-
1. A system comprising
a first node of components comprising a processor, a memory controller, memory, and a node switch, the memory controller and the node switch each comprising a storage element to record an error condition indicative of whether at least one component provided an indication of detecting an error in response to processing a transaction; -
a second node of components comprising a processor, a memory controller, memory, and a node switch coupled to the first node, the memory controller and the node switch each comprising a storage element to record an error condition indicative of whether at least one component provided an indication of detecting an error in response to processing a transaction; and an error condition interface to provide at least one of the first node or the second node with an updated error condition that indicates detection of an error. - View Dependent Claims (2, 3)
-
-
4. A system comprising
a first component to provide an error condition indicative of whether the first component detected an error associated with a transaction; -
a second component to record the error condition if the second component in response to processing the transaction detects an error; and an error condition interface to provide at least one of the first component or the second component with an updated error condition that indicates detection of an error. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A method comprising initiating a transaction,
receiving a plurality of error conditions for the transaction from a plurality of components, each error condition of a component indicative of whether at least one other component detected an error in response to processing the transaction; - and
providing a first component of the plurality of components with an updated error condition that is indicative of a second component detecting an error with the transaction. - View Dependent Claims (11, 12)
- and
-
13. A method of a component of a plurality of components, comprising
detecting an error associated with a transaction at the component; -
updating information associated with the component to record an error condition that is indicative of whether another component of the plurality of components that processed the transaction prior to the component detected an error with the transaction, and providing another component of the plurality of components with an updated error condition that is indicative of the component detecting the error with the transaction. - View Dependent Claims (14, 16, 17)
-
-
15. The method of clam 13, further comprising receiving the error condition in band with the transaction;
- and
providing an updated error condition in band with the transaction to another component of the plurality of components.
- and
-
18. A method of a component of a plurality of components, comprising
determining whether an error was detected in association with a transaction, receiving an error condition from at least one other component of the plurality of components that processed the transaction prior to the component; -
recording the received error condition at the component in response to determining that an error was detected, and providing to at least one other component of the plurality of components to process the transaction an updated error condition that is indicative of whether the component detected the error. - View Dependent Claims (19, 20, 21)
-
-
22. A component comprising
an error detection circuit to detect an error with a transaction processed by the component; -
a storage element to record an error condition provided by at least one other component that processed the transaction prior to the component if the error detection circuit detects an error with the transaction; and an error condition interface to provide at least one other component that processes the transaction after the component with an updated error condition that indicates that the component detected an error. - View Dependent Claims (23, 24, 25)
-
-
26. A machine readable medium comprising a plurality of instructions, that in response to being executed, result in a processor
receiving a plurality of error conditions associated with a transaction, each error condition associated with a component of a plurality of components and indicative of whether at least one other component detected an error in response to processing the transaction, determining, based upon the plurality of error conditions, which component of the plurality of components first detected an error with the transaction; - and
providing a first component of the plurality of components with an updated error condition that is indicative of a second component detecting an error with the transaction. - View Dependent Claims (27)
- and
Specification