From: Ingo M. <mi...@el...> - 2003-12-18 11:23:28
|
Jeff, i've ported host-skas support to the 2.6.0 kernel. (patch attached.) The patching order is: - create the 2.6.0 tree, - apply user-mode-linux.org/mirror/uml-patch-2.6.0-test9-1.bz2, - apply the attached uml-host-skas-2.6.0-A0 patch other changes: - cleaned up the LDT changes (pass around mm not task) - fixed LDT flush bug (similar to the 2.4.23 one) as an additional speedup, on 2.6.0 it's not necessary to copy the segments (LDTs) explicitly anymore, so the MM_COPY_SEGMENTS call is not needed. I've removed the code from UM architecture too, but kept a 0 return value for /proc/mm, so that older UML binaries keep working. i've tested the resulting host kernel and UML kernel as well, works as expected. (Ran some LDT testcode too - that works fine as well.) Ingo |