MACHINE CHECK ARCHITECTURE EXECUTION ENVIRONMENT FOR NON-MICROCODED PROCESSOR
First Claim
Patent Images
1. An apparatus comprising:
- a memory comprising a dedicated memory portion for an error monitoring state;
a non-microcoded processing device coupled to the memory, the non-microcoded processing device to;
obtain an occurrence of an error, the occurrence of the error causing the non-microcoded processing device to enter the error monitoring state;
process the error using the dedicated memory portion while the non-microcoded processing device is in the error monitoring state, wherein the error monitoring state is dedicated to error processing; and
determine information associated with the error, wherein the information associated with the error is in a predefined format.
1 Assignment
0 Petitions
Accused Products
Abstract
A technology for implementing a method for a machine check architecture environment. A method of the disclosure includes obtaining an occurrence of an error. The occurrence of the error causes a non-microcoded processing device to enter an error monitoring state. The method further processes the error using a dedicated memory portion for the error monitoring state while the non-microcoded processing device is in the error monitoring state. The error monitoring state is dedicated to error processing. The method further determines information associated with the error. The information associated with the error is in a predefined format.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
a memory comprising a dedicated memory portion for an error monitoring state; a non-microcoded processing device coupled to the memory, the non-microcoded processing device to; obtain an occurrence of an error, the occurrence of the error causing the non-microcoded processing device to enter the error monitoring state; process the error using the dedicated memory portion while the non-microcoded processing device is in the error monitoring state, wherein the error monitoring state is dedicated to error processing; and determine information associated with the error, wherein the information associated with the error is in a predefined format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for building a virtual device, the method comprising:
-
obtaining an occurrence of an error, the occurrence of the error causing a non-microcoded processing device to enter an error monitoring state; processing, by the non-microcoded processing device, the error using a dedicated memory portion for the error monitoring state while the non-microcoded processing device is in the error monitoring state, wherein the error monitoring state is dedicated to error processing; and determining information associated with the error, wherein the information associated with the error is in a predefined format. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory machine-readable storage medium including instructions that, when executed by a non-microcoded processing device, cause the non-microcoded processing device to perform operations comprising:
-
obtain an occurrence of an error, the occurrence of the error causing the non-microcoded processing device to enter an error monitoring state; process the error using a dedicated memory portion for the error monitoring state while the non-microcoded processing device is in the error monitoring state, wherein the error monitoring state is dedicated to error processing; and determine information associated with the error, wherein the information associated with the error is in a predefined format. - View Dependent Claims (19, 20)
-
Specification