Hi, Frank& Keir This is a small fix for solving CMCI and polling race conditions. We found when CMCI happens very quickly, polling/CMCI processing path might cross. It''s not graceful. So for latest Intel CPU which support CMCI, if the error bank has CMCI capability (not every bank has this support even if CPU supports CMCI), we will not poll it. Otherwise, we keep polling mechanism. Thanks a lot for your help! Regards, Criping _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Frank van der Linden
2009-Apr-02 20:55 UTC
[Xen-devel] Re: [Patch] Small fix for CMCI/Poll conditions
Ke, Liping wrote:> Hi, Frank& Keir > > This is a small fix for solving CMCI and polling race conditions. > We found when CMCI happens very quickly, polling/CMCI processing path might cross. It''s not graceful. > So for latest Intel CPU which support CMCI, if the error bank has CMCI capability (not every bank has this support > even if CPU supports CMCI), we will not poll it. Otherwise, we keep polling mechanism. > > Thanks a lot for your help! > Regards, > CripingThis patch looks good to me. Thanks, - Frank _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel