Perhaps the new "Linux affinity" in AIX 5L would be able to handle running
the ppc port natively?
Just a WAG, as I have no knowledge of AIX or this new function in 5L...
----- Original Message -----
> To: listreader@...
> cc: user-mode-linux-devel@...
> Subject: Re: [uml-devel] UML and AIX
> Date: Wed, 16 May 2001 11:14:03 -0500
> From: Jeff Dike <jdike@...>
> listreader@... said:
> > Does anyone have any thoughts on getting UML running under AIX?
> > Tools required?
> A compiler and an editor :-)
> > Degree of difficulty?
> It hasn't been done before, so you'd have to deal with all of the
> embedded in the code.
> You need to see if AIX has a mechanism for intercepting and nullifying
> system calls. You also need a fairly general mmap. If you've got those,
> can probably make everything else work.
> > Constructing a Linux filesystem to run against?
> What's the processor under AIX these days? ppc? And are you asking
> of UML/ppc :-)
> The filesystem is a normal Linux filesystem for that processor.
> the same.
From: Jeff Dike <jdike@ka...> - 2001-05-17 17:39:25
> Seems to me that this defeats half the pont of UML. :-)
The second half is to get UML running on other OSes, and if the mechanism they
provide is a kernel module, then I don't have a problem with that.
> Some of the BSDs have Linux emulation; I guess that might be enough to
> get UML running without having another bit of kernel-mode code.
And the third half is to shake out Linux-isms out of UML, and running under
Linux emulation defeats that.
From: Jeff Dike <jdike@ka...> - 2001-05-18 01:55:38
> It doesn't have to install much to get a basic system running -
> there's a System/390 filesystem that runs from an initrd of about 8
You'll only really need a real root filesystem once UML is seriously running
and you need to start looking for the small broken things.
Until then, a filesystem that contains nothing but a statically linked shell
with lots of builtins (sash is probably a good choice) will do. You'll just
boot with 'init=/sash' until it runs and all the nice builtins work.