Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Oct 2004 11:16:53 +1000
From:      Tim Robbins <tjr@freebsd.org>
To:        Sean McNeil <sean@mcneil.com>
Cc:        freebsd-amd64@freebsd.org
Subject:   Re: amd64 on Asus K8V SE Deluxe
Message-ID:  <20041003011653.GA76597@cat.robbins.dropbear.id.au>
In-Reply-To: <1096745844.95733.7.camel@server>
References:  <20041002144347.GA66319@enemy.org> <20041002192307.GC66319@enemy.org> <1096745844.95733.7.camel@server>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041003011653.GA76597>