From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 21:16:56 2008 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 336D4106566C; Wed, 16 Apr 2008 21:16:56 +0000 (UTC) (envelope-from kama@pvp.se) Received: from ms1.as.pvp.se (dns.pvp.se [213.64.187.226]) by mx1.freebsd.org (Postfix) with ESMTP id E5E328FC0C; Wed, 16 Apr 2008 21:16:55 +0000 (UTC) (envelope-from kama@pvp.se) Received: by ms1.as.pvp.se (Postfix, from userid 1001) id 275F7AE; Wed, 16 Apr 2008 22:48:16 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by ms1.as.pvp.se (Postfix) with ESMTP id 26068AD; Wed, 16 Apr 2008 22:48:16 +0200 (CEST) Date: Wed, 16 Apr 2008 22:48:16 +0200 (CEST) From: kama X-X-Sender: kama@ns1.as.pvp.se To: Roman Divacky In-Reply-To: <20080416172825.GA81674@freebsd.org> Message-ID: <20080416223801.T19507@ns1.as.pvp.se> References: <200804161256.56633.jkim@FreeBSD.org> <20080416172825.GA81674@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: freebsd-emulation@FreeBSD.org, Jung-uk Kim Subject: Re: [PATCH] Add stubs for Linux 2.6.17 syscalls X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Apr 2008 21:16:56 -0000 On Wed, 16 Apr 2008, Roman Divacky wrote: > On Wed, Apr 16, 2008 at 12:56:50PM -0400, Jung-uk Kim wrote: > > The attached patch adds stubs for Linux 2.6.17 syscalls. Even though > > some syscalls were not in official 2.6.16 kernel (e.g., > > [gs]et_robust_list() showed up in 2.6.17-rc1), GNU libc started using > > them for NPTL and FC4 updated 2.6 kernel to 2.6.17 later. > > > > If you have any concern or objection, please speak up now. > > please do commit... no objection from me wouldnt it be good to add a rc.conf tunable to say what type of kernel to use? Like: linux_enable="YES" linux_version="2.6" And let '/etc/rc.d/abi start' handle the sysctl setting. This way you may update the kernel versions whenever you feel like it to whatever version you want and we (the users) dont need to care about it, we just specify 2.4 or 2.6. I also want to thank you all for working on the linuxulator. I use it mainly for gameservers and the newer gameservers needs 2.6 to operate. /Bjorn