Method and apparatus for providing updated processor polling information
First Claim
1. A method for providing updated processor polling information comprising:
- collecting processor polling information at boot time to be provided to an operating system, said processor polling information describing operating conditions of an integrated processing system;
notifying the operating system that a triggering event has occurred, wherein said triggering event potentially alters said operating conditions of said integrated processor system; and
providing updated processor polling information during runtime to said operating system, said updated processor polling information reflecting operating conditions of said integrated processor system after the occurrence of the triggering event.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide a method and an apparatus to collect and dynamically update processor polling information. In one method embodiment, the present invention collects processor polling information at boot time to be provided to an operating system. The processor polling information describes operating conditions of an integrated processing system. The operating system is then notified that a triggering event has occurred that may potentially alter the operating conditions of the integrated processor system. Providing to the operating system updated processor polling information during runtime to reflect the operating conditions of the integrated processor system after the occurrence of the triggering event.
61 Citations
20 Claims
-
1. A method for providing updated processor polling information comprising:
-
collecting processor polling information at boot time to be provided to an operating system, said processor polling information describing operating conditions of an integrated processing system;
notifying the operating system that a triggering event has occurred, wherein said triggering event potentially alters said operating conditions of said integrated processor system; and
providing updated processor polling information during runtime to said operating system, said updated processor polling information reflecting operating conditions of said integrated processor system after the occurrence of the triggering event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program embodied on a computer readable medium for providing updated processors polling information, the computer program causing a computer to perform the steps of:
-
creating a processor polling information table, said processor polling information table being populated with boot time processor polling information, wherein said processor polling information describes operating conditions of an integrated processing system; and
updating said processor polling information table upon receipt of a notification that a triggering event has occurred, wherein said triggering event may potentially alter said operating conditions of said integrated processor system. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for updating processor polling information comprising:
-
a corrected platform error polling (CPEP) table creator for creating a CPEP table coupled to an operating system, said CPEP table being populated with boot time processor polling information, wherein said processor polling information describes operating conditions of an integrated processor system;
a triggering event detector coupled to said operating system, said triggering event detector capable of detecting an occurrence of a triggering event, where said triggering event may potentially alter said operating conditions of said integrated processor system; and
a CPEP table updator coupled to said operating system and further coupled to said triggering event detector, wherein, upon a receipt of a notification of an occurrence of a triggering event from said triggering event detector, said CPEP table updator provides updated processor polling information to said operating system based on said altered operating conditions. - View Dependent Claims (17, 18, 19, 20)
-
Specification