Why bother? How difficult would it be to write a user-mode i386
emulator for emulating Linux binaries on non-Intel platforms? Once
the emulator's up and running, it should be pretty easy to have the
kernel run it whenever it sees an Intel Linux binary, just like it
runs the Java interpreter on Java binaries now.
>> Nope, not appropriate for your 2.1 wishlist. Maybe (big maybe)
>> 3.0, 3.1, or on down the road (once again, BIG maybe).
With a user-mode emulator this isn't a very big deal. The emulator
itself will take a bit of effort, but patching support for it into the
kernel is a 20-minute hack. If the emulator was ready today, then I
suspect Linus could be talked into including kernel support in later
2.0.x kernels -- what could it break? (Assuming, of course, that you
don't enable i386 emulation on i386 machines :-)
Scott
-- Scott A. Laird | "But this goes to 18,446,744,073,709,551,615" scott@laird.com | - Nigel on his new 64-bit computer