13 lines
491 B
Diff
13 lines
491 B
Diff
|
Index: xen-3.1-testing/xen/arch/x86/x86_64/entry.S
|
||
|
===================================================================
|
||
|
--- xen-3.1-testing.orig/xen/arch/x86/x86_64/entry.S
|
||
|
+++ xen-3.1-testing/xen/arch/x86/x86_64/entry.S
|
||
|
@@ -34,6 +34,7 @@ switch_to_kernel:
|
||
|
jnc 1f
|
||
|
movb $TBF_INTERRUPT,TRAPBOUNCE_flags(%rdx)
|
||
|
1: call create_bounce_frame
|
||
|
+ andl $~X86_EFLAGS_DF,UREGS_eflags(%rsp)
|
||
|
jmp test_all_events
|
||
|
|
||
|
/* %rbx: struct vcpu, interrupts disabled */
|