diff options
-rw-r--r-- | arch/mips/include/uapi/asm/kvm.h | 3 | ||||
-rw-r--r-- | arch/mips/kvm/kvm_mips.c | 4 |
2 files changed, 4 insertions, 3 deletions
diff --git a/arch/mips/include/uapi/asm/kvm.h b/arch/mips/include/uapi/asm/kvm.h index 86812fb61842..d145ead16b2c 100644 --- a/arch/mips/include/uapi/asm/kvm.h +++ b/arch/mips/include/uapi/asm/kvm.h | |||
@@ -26,7 +26,8 @@ | |||
26 | * extended to 64-bits. | 26 | * extended to 64-bits. |
27 | */ | 27 | */ |
28 | struct kvm_regs { | 28 | struct kvm_regs { |
29 | __u64 gprs[32]; | 29 | /* out (KVM_GET_REGS) / in (KVM_SET_REGS) */ |
30 | __u64 gpr[32]; | ||
30 | __u64 hi; | 31 | __u64 hi; |
31 | __u64 lo; | 32 | __u64 lo; |
32 | __u64 pc; | 33 | __u64 pc; |
diff --git a/arch/mips/kvm/kvm_mips.c b/arch/mips/kvm/kvm_mips.c index e0dad0289797..93da7508c6b6 100644 --- a/arch/mips/kvm/kvm_mips.c +++ b/arch/mips/kvm/kvm_mips.c | |||
@@ -678,7 +678,7 @@ int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) | |||
678 | int i; | 678 | int i; |
679 | 679 | ||
680 | for (i = 0; i < 32; i++) | 680 | for (i = 0; i < 32; i++) |
681 | vcpu->arch.gprs[i] = regs->gprs[i]; | 681 | vcpu->arch.gprs[i] = regs->gpr[i]; |
682 | 682 | ||
683 | vcpu->arch.hi = regs->hi; | 683 | vcpu->arch.hi = regs->hi; |
684 | vcpu->arch.lo = regs->lo; | 684 | vcpu->arch.lo = regs->lo; |
@@ -692,7 +692,7 @@ int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) | |||
692 | int i; | 692 | int i; |
693 | 693 | ||
694 | for (i = 0; i < 32; i++) | 694 | for (i = 0; i < 32; i++) |
695 | regs->gprs[i] = vcpu->arch.gprs[i]; | 695 | regs->gpr[i] = vcpu->arch.gprs[i]; |
696 | 696 | ||
697 | regs->hi = vcpu->arch.hi; | 697 | regs->hi = vcpu->arch.hi; |
698 | regs->lo = vcpu->arch.lo; | 698 | regs->lo = vcpu->arch.lo; |