Hi all, This is the latest version of the i386 early memory cleanup patch. It has the additional advantage that it removes some of the special casing for VISWS -- this is still untested; if you have access to a VISWS *please* test this out. The main difference other than the VISWS code is that it always sets up the GDT. I agree with Eric this is a lot cleaner. -hpa