[PATCH] i386: Allow a kernel not to be in ring 0