x86: drop an effectively unused struct pv_vcpu field
authorJan Beulich <jbeulich@suse.com>
Mon, 23 Mar 2015 15:52:06 +0000 (16:52 +0100)
committerJan Beulich <jbeulich@suse.com>
Mon, 23 Mar 2015 15:52:06 +0000 (16:52 +0100)
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Tim Deegan <tim@xen.org>
xen/arch/x86/domain.c
xen/arch/x86/domctl.c
xen/include/asm-x86/domain.h

index 515b6c74e87c3bd898bee29d24d581e0d29eb3d4..bebefbf86640353ec3bb187e1edea678c1da423b 100644 (file)
@@ -901,7 +901,6 @@ int arch_set_info_guest(
         v->arch.pv_vcpu.event_callback_cs = c(event_callback_cs);
         v->arch.pv_vcpu.failsafe_callback_cs = c(failsafe_callback_cs);
     }
-    v->arch.pv_vcpu.vm_assist = c(vm_assist);
 
     /* Only CR0.TS is modifiable by guest or admin. */
     v->arch.pv_vcpu.ctrlreg[0] &= X86_CR0_TS;
index d4f6ccf435dcd848acb1fa625c37ced687d73696..6bcdb98c1ede70c0168a31b07203c851f60cbdb3 100644 (file)
@@ -1436,7 +1436,6 @@ void arch_get_info_guest(struct vcpu *v, vcpu_guest_context_u c)
             c(event_callback_cs = v->arch.pv_vcpu.event_callback_cs);
             c(failsafe_callback_cs = v->arch.pv_vcpu.failsafe_callback_cs);
         }
-        c(vm_assist = v->arch.pv_vcpu.vm_assist);
 
         /* IOPL privileges are virtualised: merge back into returned eflags. */
         BUG_ON((c(user_regs.eflags) & X86_EFLAGS_IOPL) != 0);
index 9cdffa8bde550f7f6912278e00485ed3feb073f3..c0ec09b86a22cfe175a7de158fcbf5e37f3d367d 100644 (file)
@@ -372,8 +372,6 @@ struct pv_vcpu
         };
     };
 
-    unsigned long vm_assist;
-
     unsigned long syscall32_callback_eip;
     unsigned long sysenter_callback_eip;
     unsigned short syscall32_callback_cs;