the attached patch fixes UML on 2.6.2-rc3-mm1:
- generic: dmapool.o depends on CONFIG_PCI
- x86: reshuffle the way TASK_SIZE is defined on x86. [UML relied
on a specific order of definitions within the x86 header files,
the 4/4 patch broke this assumption.]
- UML: sys_call_table.c: syscall layout changed
- UML: um_arch.c: handle_sysrq() changed
UML compiles & works fine with this patch applied.