diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2008-09-22 14:00:24 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2008-09-22 14:00:24 +0100 |
commit | c97858671922f9d34b0f58029f01648e3c373b75 (patch) | |
tree | c03427131218ca0481271b32f2d7f78174fff69b /xen/arch/x86/boot | |
parent | a0c61c0f77d2e0926bf728623e474fe9126648ae (diff) | |
download | xen-c97858671922f9d34b0f58029f01648e3c373b75.tar.gz xen-c97858671922f9d34b0f58029f01648e3c373b75.tar.bz2 xen-c97858671922f9d34b0f58029f01648e3c373b75.zip |
i386: make double fault TSS per-CPU
As a follow-up to the per-CPU-GDT patch, this also makes the double
fault TSS (and the associated stack) per-CPU.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Diffstat (limited to 'xen/arch/x86/boot')
-rw-r--r-- | xen/arch/x86/boot/x86_32.S | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/arch/x86/boot/x86_32.S b/xen/arch/x86/boot/x86_32.S index 2cabb18cf3..fa183db86c 100644 --- a/xen/arch/x86/boot/x86_32.S +++ b/xen/arch/x86/boot/x86_32.S @@ -95,7 +95,7 @@ ENTRY(idle_pg_table) .long ((MACH2PHYS_VIRT_END - 1) >> 12) & 0xffff, \ ((MACH2PHYS_VIRT_END - 1) >> 12) & (0xf << 16) | (d) ENTRY(boot_cpu_gdt_table) - .quad 0x0000000000000000 /* unused */ + .quad 0x0000000000000000 /* double fault TSS */ .quad 0x00cf9a000000ffff /* 0xe008 ring 0 4.00GB code at 0x0 */ .quad 0x00cf92000000ffff /* 0xe010 ring 0 4.00GB data at 0x0 */ GUEST_DESC(0x00c0ba00) /* 0xe019 ring 1 3.xxGB code at 0x0 */ |