Date: Wed, 16 Aug 2006 13:25:39 +0200 From: Alexander Leidinger <Alexander@Leidinger.net> To: Peter Jeremy <peterjeremy@optushome.com.au> Cc: current@freebsd.org Subject: Re: HEADS-UP: starting to commit linuxolator (SoC 2006) changes... Message-ID: <20060816132539.owwerbnw0okwc8wo@netchild.homeip.net> In-Reply-To: <20060816090653.GA820@turion.vk2pj.dyndns.org> References: <20060815141151.15ae4349@Magellan.Leidinger.net> <44E1BD03.2030402@FreeBSD.org> <20060815144625.362bf376@Magellan.Leidinger.net> <44E1C3E4.7080508@FreeBSD.org> <20060815153451.604d16f1@Magellan.Leidinger.net> <44E1E85D.5070805@FreeBSD.org> <20060815180713.6a4ee2e6@Magellan.Leidinger.net> <20060815212143.G45647@fledge.watson.org> <20060816002328.365a14cd@Magellan.Leidinger.net> <20060816090653.GA820@turion.vk2pj.dyndns.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Quoting Peter Jeremy <peterjeremy@optushome.com.au> (from Wed, 16 Aug 2006 19:06:53 +1000): > On Wed, 2006-Aug-16 00:23:28 +0200, Alexander Leidinger wrote: >> For the curious ones: the code is "activated" by changing osrelease, >> because the glibc behaves differently depending on the osrelease. It >> makes different syscalls based upon the linux kernel version. So if >> there's a program which tries if a syscall does not return ENOSYS >> instead of checking the osrelease, it may fail. If you are aware of >> such a program, please tell us about it. > > I don't think this was mentioned before. IMHO, this is worth It's mentioned in /usr/ports/UPDATING (as in: make sure you don't change the default osrelease). > mentioning in the linuxolator documentation because it's not > immediately obvious and it's likely to bite someone in a non- > obvious way. It should be mentioned in the official docs that a non default value may change the behavior of linux programs (in -stable you may see coredumps when you change the sysctl) and that bug reports with a non default value will not be taken care of. The intend is to change the default value to 2.6.x when the code is stable enough. So we don't need to name specific values for osrelease, I think. Bye, Alexander. -- does your DRESSING ROOM have enough ASPARAGUS? http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060816132539.owwerbnw0okwc8wo>
