Mailing List Archive

[Patch] Small fix for CMCI/Poll conditions
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
Re: [Patch] Small fix for CMCI/Poll conditions [ In reply to ]
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,
> Criping

This patch looks good to me.

Thanks,

- Frank


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel