Re: Request for testers: glibc update to work around Intel TSX errata microcode_ctl problems.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

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
best solution.

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.

Cheers,
Carlos.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJUKVsgAAoJECXvCkNsKkr/lk0H/jPd5Dc0HeqBINUlCEvMQzcg
U042zjk3pMM5wVZoVBLzKp//8xr5uEp/HQ2m25aGqLVeG4k6calGRxbCZh8npFEw
aR8VImQmDFV9NN4Dz8pkZWs+pqT9RAC2jTvwgarrKMP2Tf0YMUJQTPVi3my3zPoa
GWXd+y4ggeQTpThjK5qd6m+ToO/9kzSLSqOzxOA3iyEtZvIzHn00dVwWG/K8jOQV
3S/9r5/bQDYOFEXOMLWgkA4bXxNuCrRYAbmEZE7Q+4yuQ/FedUxr89F8Wc7bm/Rg
S3t+WAKwd32PWPqC3SMWm4rkKESxh4Xz5hqPmAfX1uDrjDFQkzw5yj7dDSE9Hwc=
=+c5K
-----END PGP SIGNATURE-----
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux