Note of appreciation for the Linuxulator

Martin Cracauer cracauer at cons.org
Thu May 12 14:09:51 PDT 2005


Hi,

I just reinstalled FreeBSD on a bunch of my computers and I sure did
see a lot of things I missed.  Sigh.

Anyway, I am happy to report that the FreeBSD Linux emulation is now
capable of running the Linux version of CMU Common Lisp (CMUCL), minus
the segfault-based page protection garbage collector.

That wouldn't be too much worth reporting if it wasn't for the fact
that this puts the 32-bit Linux emulation in FreeBSD ahead of the
32-bit environment in the 2.6.10 AMD64 Linux kernel.

I just thought this is a cute little detail :-)

I had to do a hack to the VM system to make mmap() addresses be given
out where a Linux kernel will give them out.  Not sure this is worth
patching, and we don't seem to have a Linux frontend for mmap and I
wouldn't like to hack up the general mmap call like I do now.

Martin
-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin Cracauer <cracauer at cons.org>   http://www.cons.org/cracauer/
 No warranty.    This email is probably produced by one of my cats 
 stepping on the keys. No, I don't have an infinite number of cats.


More information about the freebsd-emulation mailing list