> Ok, this is the "kfaultd" patch, which implements MMU protected kernel
> stacks for the i386 platform. The patch is against a clean 2.1.20, and
> includes the [small] reboot patch too. [apart from this reboot thing i had
> no problems with 2.1.20]
there is a silly compile error in the patch, to fix it just add this to
asm/io.h:
#include <linux/vmalloc.h>
i'm now running with this patched kernel.
--mingo