From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 29 08:08:43 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DDF6816A408 for ; Thu, 29 Mar 2007 08:08:43 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 94DED13C458 for ; Thu, 29 Mar 2007 08:08:43 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5F1EE.dip.t-dialin.net [84.165.241.238]) by redbull.bpaserver.net (Postfix) with ESMTP id 3C2632E1BD; Thu, 29 Mar 2007 10:08:40 +0200 (CEST) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 66E825B4817; Thu, 29 Mar 2007 10:08:37 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l2T88b34088704; Thu, 29 Mar 2007 10:08:37 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Thu, 29 Mar 2007 10:08:37 +0200 Message-ID: <20070329100837.4f2gdo9c6c40gock@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Thu, 29 Mar 2007 10:08:37 +0200 From: Alexander Leidinger To: Sven Stauss References: <46003EA9.6060305@gmail.com> <10E0B922-FBBD-4E2B-94C9-B04455DFB582@gmx.ch> In-Reply-To: <10E0B922-FBBD-4E2B-94C9-B04455DFB582@gmx.ch> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@freebsd.org Subject: Re: Mandatory to upgrade to 7.0 for linux kernel 2.6.16? 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: Thu, 29 Mar 2007 08:08:44 -0000 Quoting Sven Stauss (from Thu, 29 Mar 2007 =20 10:14:33 +0900): > Dear all > > I have a question concerning linux compatibility, in particular the > kernel version. In order to upgrade the linux kernel to 2.6.16, is it > absolutely required to change the system to FreeBSD-CURRENT as > mentioned in some messages posted here or is it in principle also > possible to keep the system in a version which is not bleeding edge > (e.g. FreeBSD -STABLE or -RELEASE) and only update the linux port to > current? Has anybody tried this? The changes in the FreeBSD kernel which allow to emulate (parts of) =20 linux 2.6.16 are only in -current, not in 6.x or -stable. And even on =20 -current not every system call from 2.6.16 is available. It is still =20 in development and there are still (known and unknown) bugs. My intend is to backport some bugfixes for 2.4.2 in -stable, but I =20 don't have a timeframe for this. It's somewhere on my TODO list, and =20 will do it when I get time to do it. I don't expect to do this in the =20 near future. There's absolutely no intend to backport the 2.6.16 stuff =20 to -stable so far (it's not even fully usable in -current). The linuxulator on amd64 is not on the same level as the i386 version =20 yet. If you want to use it on amd64 you either have to run with custom =20 patches (you can get them from wiki.freebsd.org/linux-kernel) or you =20 have to wait a little bit until TLS and futexes are merged. This is =20 scheduled to be committet ASAP. Using 2.6.16 on -current may or may not work. If you give it a try =20 make sure you test it carefully before you make productive use of it. Bye, Alexander. --=20 If everything on the road of life seems to be coming your way, you're in the wrong lane. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137