http://www.landley.net/code/firmware/notes.html

It's a ~80 meg tarball (half of which is the gcc, binutils, and linux-2.6.11 
source tarballs) on a friend's machine, so don't hit the poor server too 
hard.  I intend to move it to a faster connection after I get back from 
Penguicon...

Yeah, I know the versions of most things are out of date, but the build worked 
when I ran it, and as a proof of concept it shows you what I did.

By the way, I've toyed with the idea of running this sucker in an otherwise 
empty chroot environment (/proc/self/fd is likely to exist and have fairly 
uninteresting contents.  As a chroot environment, it just has symlinks that 
point to nothing), but to chroot the UML kernel process from inside the 
initramfs, I need to come up with a new syscall.  Can't do it before running 
the UML kernel because A) it needs to make its memory file, 2) it needs to 
access /proc/self/exe, III) it needs to loopback mount its executable file to 
pull the trick I just did.

Does a new "chroot UML" syscall sound like a worthwhile idea?

Rob


-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI.
Version 11 adds new functionality designed to reduce time involved in
creating, integrating, and deploying reporting solutions. Free runtime info,
new features, or free trial, at: http://www.businessobjects.com/devxi/728
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel

Reply via email to