Messages in this thread | | | Date | Mon, 28 Jul 2008 18:28:16 +0200 | From | Ingo Molnar <> | Subject | Re: [PATCH] i386: improve double fault handling |
| |
* H. Peter Anvin <hpa@zytor.com> wrote:
> Jan Beulich wrote: >> >>> Firstly, 64-bit does not use a task gate for double faults anymore. >>> (but uses a separate IST stack for double faults) >> >> Sure - because there are no task gates on 64-bit. >> > > What we're doing here is really using task gates to emulate IST > anyway.
yes, because we dont use the main feature that differentiates task gates from ISTs: a different cr3 entry. (the rest of the differences is really just fluff)
Ingo
| |