When I tried compiling 2.6.17-mm1 without SKAS support, it failed to link: arch/um/sys-i386/built-in.o: In function `__setup_host_supports_tls':tls.c:(.init.text+0x14): undefined reference to `check_host_supports_tls' collect2: ld returned 1 exit status This can fixed be addressed with the attached patch, but it the resulting kernel still doesn't boot: {/usr/projects/uml/linux-2.6.17-mm1} 35% ./linux Checking that ptrace can change system call numbers...OK Checking syscall emulation patch for ptrace...OK Checking advanced syscall emulation patch for ptrace...OK Checking for tmpfs mount on /dev/shm...OK Checking PROT_EXEC mmap in /dev/shm/...OK UML running in TT mode tracing thread pid = 25812 Checking that ptrace can change system call numbers...OK Checking syscall emulation patch for ptrace...OK Checking advanced syscall emulation patch for ptrace...OK {/usr/projects/uml/linux-2.6.17-mm1} 36% If anyone has any suggestions, I'd appreciate them. - Ted