Re: [PATCH 8/14] i386 / Add a per cpu gdt accessor

From: Zwane Mwaikambo
Date: Thu Aug 11 2005 - 01:00:35 EST


On Wed, 10 Aug 2005, Zachary Amsden wrote:

> Thanks for the feedback. I believe the binary compilation is the same. It is
> superfluous in the sense that there is not yet a real use for it, but it is
> needed for later developement.
>
> Xen requires page isolation of system data structures that could be used to
> override privilege. Since they do not shadow the GDT, they require the GDT to
> be write protected. A side effect of that is that the GDT must be moved to an
> isolated page. Thus, the accessors to allow transparently moving the GDT for
> a paravirtual build. There is deliberately no effect on the standard build.

Thanks for the explanation, i wasn't quite sure what you were planning on
doing with the gdt table there.

> P.S. Sorry I got your mail address wrong earlier. I mistyped it from the
> update to the CREDITS patch.

Not a problem, i actually had to double check to make sure i didn't spell
it incorrectly too ;)

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/