Is it possible to disable the Windows kernel polling for correctable machine
checks on an AMD processor? I have other functionality that does the polling
for these types of errors so they can be logged to a BMC and I am getting
race conditions where some of the errors are caught by the OS and some
are caught by my functionality. I'd like to be able to disable the OS and
allow my functionality to handle all of the correctable errors.

Thanks.
Bob

Re: Kernel Polling for Correctable Machine Checks by Eliyas

Eliyas
Wed Mar 16 09:00:40 CST 2005

Why can't you get the corrected machine check information directly out of
WMI. Turning off the OS CMC handler and using your own takes the OS
completely out of the loop and deprives other potential consumers of CMC
data. The OS won't log it and it won't generate WMI events for others to
consume. In future versions of the OS, disabling the OS's CMC handler won't
be supported because the error handling infrastructure will require reliable
reporting of such events.


-Eliyas
This posting is provided "AS IS" with no warranties, and confers no rights.
http://www.microsoft.com/whdc/driver/default.mspx
http://www.microsoft.com/whdc/driver/kernel/KB-drv.mspx