xen-access: Correct default value of write-to-CR4 switch
authorSergej Proskurin <proskurin@sec.in.tum.de>
Wed, 30 Aug 2017 11:19:14 +0000 (13:19 +0200)
committerWei Liu <wei.liu2@citrix.com>
Thu, 31 Aug 2017 15:32:37 +0000 (16:32 +0100)
The current implementation configures the test environment to always
trap on writes to the CR4 control register, even on ARM. This leads to
issues as calling xc_monitor_write_ctrlreg on ARM with VM_EVENT_X86_CR4
will always fail.

Signed-off-by: Sergej Proskurin <proskurin@sec.in.tum.de>
Acked-by: Razvan Cojocaru <rcojocaru@bitdefender.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
tools/tests/xen-access/xen-access.c

index 1e69e25a16773a76530d55edb698a257130252ac..9d960e21092cee91e62e63b71b2a9397639ad847 100644 (file)
@@ -394,7 +394,7 @@ int main(int argc, char *argv[])
     int debug = 0;
     int cpuid = 0;
     int desc_access = 0;
-    int write_ctrlreg_cr4 = 1;
+    int write_ctrlreg_cr4 = 0;
     uint16_t altp2m_view_id = 0;
 
     char* progname = argv[0];