diff mbox

[5/5] test: access: don't expect fetch fault indication if !efer.nx

Message ID 1272469678-10728-6-git-send-email-avi@redhat.com (mailing list archive)
State New, archived
Headers show

Commit Message

Avi Kivity April 28, 2010, 3:47 p.m. UTC
None
diff mbox

Patch

diff --git a/kvm/user/test/x86/access.c b/kvm/user/test/x86/access.c
index 5addd15..3338fbc 100644
--- a/kvm/user/test/x86/access.c
+++ b/kvm/user/test/x86/access.c
@@ -463,6 +463,8 @@  no_pte:
 fault:
     if (!at->expected_fault)
         at->ignore_pde = 0;
+    if (!at->flags[AC_CPU_EFER_NX])
+        at->expected_error &= ~PFERR_FETCH_MASK;
 }
 
 static void ac_test_check(ac_test_t *at, _Bool *success_ret, _Bool cond,