Skip to contentSkip to conversation

Nested Virtualization: interrupts (svm specific)

PATCH In review Christoph Egger 1 participant 1 message Apr 15, 2010

lore
Share & tools
lore
#0 lore raw

PATCH 15/18 Nested Virtualization: interrupts (svm specific)

Signature · 6 lines
---to satisfy European Law for business letters:
Advanced Micro Devices GmbH
Karl-Hammerschmidt-Str. 34, 85609 Dornach b. Muenchen
Geschaeftsfuehrer: Andrew Bowd, Thomas M. McCoy, Giuliano Meroni
Sitz: Dornach, Gemeinde Aschheim, Landkreis Muenchen
Registergericht Muenchen, HRB Nr. 43632

# HG changeset patch
# User cegger
# Date 1271330311 -7200
Implement SVM specific interrupt handling

xen/arch/x86/hvm/svm/entry.S +5 -0
diff -r 8606b87ab10d -r d6e8a032d71f xen/arch/x86/hvm/svm/entry.S
@@ -60,6 +60,11 @@ ENTRY(svm_asm_do_resume)
         call svm_intr_assist
 
         get_current(bx)
+
+        movl NESTEDHVM_hostflags(r(bx)),%eax
+        and $NESTEDHVM_forcevmexit,%eax
+        jnz svm_stgi_label
+
         CLGI
 
         mov  VCPU_processor(r(bx)),%eax
xen/arch/x86/hvm/svm/intr.c +37 -4

80 lines not on this page · raw message

_______________________________________________
Xen-devel mailing list
[email protected]
http://lists.xensource.com/xen-devel