This makes the VRSAVE register value for a vcpu accessible through
the GET/SET_ONE_REG interface on Book E systems (in addition to the
existing GET/SET_SREGS interface), for consistency with Book 3S.
Signed-off-by: Paul Mackerras <paulus@samba.org>
Signed-off-by: Alexander Graf <agraf@suse.de>
        case KVM_REG_PPC_DEBUG_INST:
                val = get_reg_val(reg->id, KVMPPC_INST_EHPRIV);
                break;
+       case KVM_REG_PPC_VRSAVE:
+               val = get_reg_val(reg->id, vcpu->arch.vrsave);
+               break;
        default:
                r = kvmppc_get_one_reg(vcpu, reg->id, &val);
                break;
                kvmppc_set_tcr(vcpu, tcr);
                break;
        }
+       case KVM_REG_PPC_VRSAVE:
+               vcpu->arch.vrsave = set_reg_val(reg->id, val);
+               break;
        default:
                r = kvmppc_set_one_reg(vcpu, reg->id, &val);
                break;