From owner-freebsd-current@FreeBSD.ORG Thu May 29 22:04:52 2008 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0072210656C7 for ; Thu, 29 May 2008 22:04:52 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id A7B728FC28 for ; Thu, 29 May 2008 22:04:51 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 779A4680584; Thu, 29 May 2008 23:48:31 +0200 (CEST) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c8Lg6YQZw3Bj; Thu, 29 May 2008 23:48:30 +0200 (CEST) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 07CC467FB1A; Thu, 29 May 2008 23:48:29 +0200 (CEST) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m4TLmT5p080678; Thu, 29 May 2008 23:48:29 +0200 (CEST) (envelope-from rdivacky) Date: Thu, 29 May 2008 23:48:29 +0200 From: Roman Divacky To: emulation@freebsd.org Message-ID: <20080529214829.GA79810@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="u3/rZRmxL6MmkK24" Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Cc: current@freebsd.org Subject: [RFC]: switch to 2.6 linux emulation on default X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 May 2008 22:04:52 -0000 --u3/rZRmxL6MmkK24 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline hi, FreeBSD 7.0 contains support for running emulation of Linux 2.6 (= NPTL, futexes, TLS basically) and I'd like to switch this on default in HEAD to see if we can ship 8.0 with this emulation running on default. The advantages are obvious - ability to have newer Fedora base system (which requires 2.6 kernel), more software running better or running at all. For some time epoll() support was considered to be the last thing needed before this switch taking place but my patch is incomplete and I don't want this to hold the switch back. (yes, I am going to finish the epoll() and commit that, but it's not a matter of days) so... I'd like to switch the 2.6 emulation on default in HEAD in a week. This will help test the Linuxulator and probably squeeze out some more bugs (the getdents comes to mind), also this is a prerequisite for Linuxulator64 hitting the tree (Dmitry, BIG thanks for doing this work!) and we can always switch back if things don't work out before 8.0 is to be branches, hence... I am asking you to express your attitude towards switching to 2.6 emulation on default in a week. Speak now or forever hold your peace... thank you! roman p.s. sorry for cross-posting, please reply on emulation@ only --u3/rZRmxL6MmkK24 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEARECAAYFAkg/JK0ACgkQLVEj6D3CBEws0wCfcnkU9dEp8gVQzC5wNqZ8RUQS 6nsAmwfSxWc76DD/CHv4h8StXJa39Vbt =GTK9 -----END PGP SIGNATURE----- --u3/rZRmxL6MmkK24--