x86: drop an effectively unused struct pv_vcpu field

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Tim Deegan <tim@xen.org>
This commit is contained in:
Jan Beulich committed 2015-03-23 16:52:06 +01:00
1 parent d639e6a05a
commit 289eea77b6
3 files changed
-4

No files matched your search

-1
View 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;
-1
View 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);
-2
View 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;
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.