Bug#762195: libc6: libpthread: hardware-assisted lock elision hazardous on x86
On Sat, 20 Sep 2014, Carlos O'Donell wrote:
> On Fri, Sep 19, 2014 at 9:59 PM, Henrique de Moraes Holschuh
> <email@example.com> wrote:
> > On Fri, 19 Sep 2014, Carlos O'Donell wrote:
> >> On Fri, Sep 19, 2014 at 6:18 PM, Henrique de Moraes Holschuh
> >> <firstname.lastname@example.org> wrote:
> >> > On Fri, 19 Sep 2014, Henrique de Moraes Holschuh wrote:
> >> >> I can live with that, and I think I can prepare a patch if you want me to.
> >> >
> >> > Here's a minimal patch to glibc that should do it (compile tested).
> >> The GNU C Library only uses elision if built with --enable-lock-elision=yes.
> >> All you need to do is not build glibc with this flag.
> > Given Jessie's expected lifetime, I'd say the blacklist is a much better
> > choice with the data currently available.
> Why not ignore this, call it a hardware problem, and let users update
> the microcode if their devices are broken?
Because we are better than that.
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot