This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Consensus: Tuning runtime behaviour with environment variables.
- From: Andreas Jaeger <aj at suse dot com>
- To: libc-alpha at sourceware dot org
- Date: Sun, 09 Jun 2013 21:47:33 +0200
- Subject: Re: Consensus: Tuning runtime behaviour with environment variables.
- References: <51A58A92 dot 4050508 at redhat dot com>
Carlos, thanks for starting this and documenting everything.
My general feeling is that we should have sane defaults so that the
library does the right thing without any further interaction - and the
need for tuneables implies that we have not reached that goal.
Tuneable environment variables might make debugging harder. For bug
reporting we need to ask next time not only in some cases the CPU (to
check which ifunc is used) but also ask for all relevant environment
variables.
Now looking at some of the concrete proposals, like Andi Kleen's
patches, I see the benefit of adding environment variables.
Seeing what you noticed, I'm fine with adding tuneable environment
variables and like to add a large caution: These should be the exception
and each new one should be discussed properly - and then also documented.
Andreas
--
Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg)
GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126