x86/guest-walk: use unambiguous register names
authorJan Beulich <jbeulich@suse.com>
Tue, 3 Jan 2017 08:42:52 +0000 (09:42 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 3 Jan 2017 08:42:52 +0000 (09:42 +0100)
This is in preparation of eliminating the mis-naming of 64-bit fields
with 32-bit register names (eflags instead of rflags etc). Use the
guaranteed 32-bit underscore prefixed names for now where appropriate.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: George Dunlap <george.dunlap@citrix.com>
xen/arch/x86/mm/guest_walk.c

index 93b91d8b0074dfa98d286d9432c432730a929a4a..a67fd5a0124aa7538ebb1e5824358ee66cdc6d40 100644 (file)
@@ -196,7 +196,7 @@ guest_walk_tables(struct vcpu *v, struct p2m_domain *p2m,
              *   - Page fault in kernel mode
              */
             smap = hvm_smap_enabled(v) &&
-                   ((hvm_get_cpl(v) == 3) || !(regs->eflags & X86_EFLAGS_AC));
+                   ((hvm_get_cpl(v) == 3) || !(regs->_eflags & X86_EFLAGS_AC));
             break;
         case SMAP_CHECK_ENABLED:
             smap = hvm_smap_enabled(v);