-----BEGIN PGP SIGNED MESSAGE-----
On 09/28/2014 02:17 PM, Reindl Harald wrote:
> What about the case where the user runs a custom kernel?
then he needs to build it right
That's not sufficiently conservative for a core runtime.
don't get me wrong but you can't seriously disable TSX
completly because a *possible* out-of-distribution kernel
I am not disabling TSX completely. I am disabling the use of
TSX in POSIX threads (particularly rwlocks and default mutex
locks). I would also not disable it forever, I would disable
it until we have more discussion and consensus around the
At the present moment I'm reluctant to commit to hardware
blacklists in glibc, but this might be one way forward.
Alternately we forgo the use of cpuid and rely on the kernel
to always tell us which features are present and useful.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
-----END PGP SIGNATURE-----