From owner-freebsd-amd64@FreeBSD.ORG Sun Oct 3 01:15:30 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 51C0316A4CE for ; Sun, 3 Oct 2004 01:15:30 +0000 (GMT) Received: from smtp02.syd.iprimus.net.au (smtp02.syd.iprimus.net.au [210.50.76.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 20E2443D2F for ; Sun, 3 Oct 2004 01:15:30 +0000 (GMT) (envelope-from tim@robbins.dropbear.id.au) Received: from robbins.dropbear.id.au (210.50.216.143) by smtp02.syd.iprimus.net.au (7.0.031.3) id 4158AE32001E98B4; Sun, 3 Oct 2004 11:15:25 +1000 Received: by robbins.dropbear.id.au (Postfix, from userid 1000) id 6CD794246; Sun, 3 Oct 2004 11:16:53 +1000 (EST) Date: Sun, 3 Oct 2004 11:16:53 +1000 From: Tim Robbins To: Sean McNeil Message-ID: <20041003011653.GA76597@cat.robbins.dropbear.id.au> References: <20041002144347.GA66319@enemy.org> <20041002192307.GC66319@enemy.org> <1096745844.95733.7.camel@server> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1096745844.95733.7.camel@server> User-Agent: Mutt/1.4.1i cc: Alex D'Elia cc: freebsd-amd64@freebsd.org Subject: Re: amd64 on Asus K8V SE Deluxe X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Oct 2004 01:15:30 -0000 On Sat, Oct 02, 2004 at 12:37:24PM -0700, Sean McNeil wrote: > If you look in the freebsd-amd64 mailing list archive you will see all > kinds of discussion about it. My kernel is built with 32-bit binary > compatibility by adding: > > options COMPAT_IA32 # Compatible with i386 binaries > > and Linux 32-bit with > > options COMPAT_LINUX32 > options LINPROCFS > > I do not think these are setup as loadable modules yet, but I might be > mistaken. Loadable modules work great now too, so there is no reason > they couldn't be built as modules I should think. [...] The only reason these can't be built usefully as modules on amd64 is that Linux emulation depends on COMPAT_43, which is not enabled in GENERIC (and shouldn't be). There's work underway to decouple COMPAT_LINUX from COMPAT_43, and when that's done, the Linux modules will work fine. Tim