This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Intel microcode update and glibc HLE


> On 27 September 2014 10:40, Carlos O'Donell <carlos@redhat.com> wrote:
> > It turns out to be more than just a configure flag.
> >
> > Andi's recent rwlock changes use TSX unconditionally.
> 
> I would reckon that it's wrong to do so. Not using
> --enable-lock-elision should disable all elision code.

Emphatically agreed.

> > I've raised this issue with Andi to see if we can put it all under the
> > same configure flag.
> >
> > Similarly for ppc64 and s390 I think I'll make the flag do this:
> >
> > --enable-lock-elision=yes (enable for all machines)
> > --enable-lock-elisoin=x86_64,ppc64,s390x (enable for these machines)
> 
> Why do you need this?  Wouldn't it be sufficient to do this in
> distribution spec files?

I agree.  There's no precedent for that sort of value for enable options.
It's just saving people conditionally choosing that configure arguments
they actually want.  They have scripting of various sorts for that.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]