I've started working also on UML/2.4. Today I've split the changes between 2.4.24-1um and 2.4.24-2um into several patches; the HUMFS ones are carefully split out, but I've separated even the others. Now I need testers. Lots of people cannot use UML patches later than 2.4.24-1um, since they contain a lot of Hostfs bugs and some stability issues. Now, if you use just some patches, you'll avoid the bugs in the other. You should apply surely the first 3 patches, IMHO; the other ones should not hurt; inside txt/ there is a description of them. mini-changes.patch Various little changes which don't hurt. use_setjmp_wrapper.patch Adds setjmp_wrapper and use it, to fix klogd bug. use-gettimeofday.patch Replace rdtsc with gettimeofday. remapper-fix.patch Fixes probably to the ubd-mmap code SIG-fileHandle-changes.patch Cope with signals from various places. exec-shield.patch Patch for exec-shield users (IMHO unsafe) expand-os-for-HUMFS.patch Expands os_ layer, seems to be for HUMFS only. HUMFS.patch Adds HUMFS support, but create problems for Hostfs The actual patches can be found inside the patches/ subdir in the tarball, and the "series" file contains the order. THEY ARE AGAINST 2.4.24-1uml. If you want to apply it onto 2.4.26, don't forget to include the following patch (just for 2.4.26): http://vs165141.v.sectoor.de/uml-2.4.26-cmpxchg.patch. But you should move the content of 2.4.24-2-inc-split/ folder into the root of the linux tree (i.e. under Uml-linux) and then run "pushpatch 30" after installing patch-scripts. Here there is the tarball: http://www.user-mode-linux.org/~blaisorblade/patches/2.4.24-2-inc-split.tar.bz2 Here you can download patch-scripts; to install them you must just expand the tarball into /usr/local/bin (or any folder you like; remember to update the $PATH var if needed). http://www.zip.com.au/~akpm/linux/patches/patch-scripts-0.18/ Bye