summaryrefslogtreecommitdiff
path: root/kvm.h
diff options
context:
space:
mode:
authormax <max@maxpad.(none)>2010-12-18 19:56:45 +0100
committermax <max@maxpad.(none)>2010-12-18 19:56:45 +0100
commite604a3309467fcd048d796bc7f160a491a481567 (patch)
treef33ff42272ab73895c8da20d85d40ef533e70d7e /kvm.h
parent094929b6d182feedf60878fb2785ac970312bb65 (diff)
downloadillumos-kvm-e604a3309467fcd048d796bc7f160a491a481567.tar.gz
Modified to use solaris gdt/tss. double panic
Diffstat (limited to 'kvm.h')
-rw-r--r--kvm.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/kvm.h b/kvm.h
index bdfca3b..3dc80f9 100644
--- a/kvm.h
+++ b/kvm.h
@@ -1157,11 +1157,9 @@ extern unsigned int __invalid_size_argument_for_IOC;
#define _IOC_TYPECHECK(t) (sizeof(t))
-#define GDT_ENTRY_TSS 8 /* needs two entries */
-
static inline void native_load_tr_desc(void)
{
- asm volatile("ltr %w0"::"q" (GDT_ENTRY_TSS*8));
+ asm volatile("ltr %w0"::"q" (KTSS_SEL));
}
#define load_TR_desc() native_load_tr_desc()