aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/include/asm/kvm_host.h
diff options
context:
space:
mode:
authorChristian Borntraeger <borntraeger@de.ibm.com>2012-01-11 05:20:32 -0500
committerAvi Kivity <avi@redhat.com>2012-03-05 07:52:22 -0500
commit5a32c1af56b3c74212b1de2a1d1658c303dd3516 (patch)
tree4eb6f52e1bdc4b2427fdea83c88a0c188ad54b4f /arch/s390/include/asm/kvm_host.h
parent60b413c9248495ea400e80e08e4d1e28ed7ee05e (diff)
KVM: s390: provide general purpose guest registers via kvm_run
This patch adds the general purpose registers to the kvm_run structure. Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com> Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'arch/s390/include/asm/kvm_host.h')
-rw-r--r--arch/s390/include/asm/kvm_host.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/s390/include/asm/kvm_host.h b/arch/s390/include/asm/kvm_host.h
index e34fb2ba76c1..ed843cad4194 100644
--- a/arch/s390/include/asm/kvm_host.h
+++ b/arch/s390/include/asm/kvm_host.h
@@ -228,7 +228,6 @@ struct kvm_s390_float_interrupt {
228 228
229struct kvm_vcpu_arch { 229struct kvm_vcpu_arch {
230 struct kvm_s390_sie_block *sie_block; 230 struct kvm_s390_sie_block *sie_block;
231 unsigned long guest_gprs[16];
232 s390_fp_regs host_fpregs; 231 s390_fp_regs host_fpregs;
233 unsigned int host_acrs[NUM_ACRS]; 232 unsigned int host_acrs[NUM_ACRS];
234 s390_fp_regs guest_fpregs; 233 s390_fp_regs guest_fpregs;
@@ -254,5 +253,5 @@ struct kvm_arch{
254 struct gmap *gmap; 253 struct gmap *gmap;
255}; 254};
256 255
257extern int sie64a(struct kvm_s390_sie_block *, unsigned long *); 256extern int sie64a(struct kvm_s390_sie_block *, u64 *);
258#endif 257#endif