Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Nov 2000 09:58:46 -0500 (EST)
From:      Andrew Gallatin <gallatin@cs.duke.edu>
To:        Marcel Moolenaar <marcel@cup.hp.com>
Cc:        alpha@FreeBSD.ORG, marcel@FreeBSD.ORG
Subject:   Re: Somebody broke the linux module on the Alpha.
Message-ID:  <14885.5631.379928.91236@grasshopper.cs.duke.edu>
In-Reply-To: <3A24705A.2CD9F280@cup.hp.com>
References:  <20001128163140.A43087@dragon.nuxi.com> <14884.23034.111469.296831@grasshopper.cs.duke.edu> <3A245E45.B9CD44F7@cup.hp.com> <14884.24258.132073.308507@grasshopper.cs.duke.edu> <3A24705A.2CD9F280@cup.hp.com>

next in thread | previous in thread | raw e-mail | index | archive | help

Marcel Moolenaar writes:

 > have a different policy for each architecture. There's no technical
 > reason to not support COMPAT_LINUX on the Alpha (there's a technical
 > reason to not support it on IA-64, because the Linuxulator hasn't been
 > ported yet).

Actually, there is a technical reason. On alpha, the Linuxulator
depends on the osfulator.  The osfulator does not support static compilation.

If you'd like to help me towards supporting static compilation of the
osfulator, I'd appreciate it.   The first, last & only time I compiled it
statically into a kernel, the machine failed to boot claiming that
/sbin/init was the wrong binary format.  I'm assuming I've done
something wrong in sys/alpha/osf1/imgact_osf1.c. but I'll be damned if 
I can figure out what it is.

 > > What advantage is there to this?
 > 
 > Not everybody likes modules and we shouldn't gratuitously prevent those
 > users from compiling the Linuxulator into the kernel. The fact that
 > Alpha != i386 doesn't mean that we have different rules, right?
 > 
 > The Linuxulator port is simply not finished. We're just halfway
 > through...

In terms of cleanliness, I agree.  In terms of functionality, I'd say
we're about 3/4 to 4/5 of the way through.

Drew


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-alpha" in the body of the message




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