Hi all,

I have done some investigation here and it seems that the CPU microcode
cannot be updated on these platforms, which brings us back to fixing the
issue in software. ( I am part of the Intel BSP team for Quark platforms ).

In order to support Quark/Galileo the most straight forward approach might
be to detect the platform at runtime in glibc and insert the NOP before
LOCK only on Quark. This would involve an if statement somewhere along the
line to either check within __nptl_setxid or have a version of __nptl_setxid
specific for Quark.

Make sense?

Ray K

Reply via email to