x86, intel: Clear Error counter field when set new cmci owner
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 29 Dec 2008 13:30:14 +0000 (13:30 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 29 Dec 2008 13:30:14 +0000 (13:30 +0000)
commitcfbcb394f99384e1ca2d382d7ba52292b5af32ca
tree049fb358bfbc5364034e53e47ade1d09db14d29b
parentf99dc195cc5abd4aea3edf0c482e59ebd2ae8bbf
x86, intel: Clear Error counter field when set new cmci owner

Since cmci might happened when cpu is taking down (cpu hotplug) before
setting new cmci owner while old owner is down. We need to clear the
corrected error counter field to make sure CMCI could be triggered on
the new owner.

Signed-off-by: Yunhong Jiang <yunhong.jiang@intel.com>
Signed-off-by: Liping Ke <liping.ke@intel.com>
xen/arch/x86/cpu/mcheck/mce_intel.c
xen/arch/x86/cpu/mcheck/x86_mca.h