• James Hogan's avatar
    MIPS: KVM: List FPU/MSA registers · e5775930
    James Hogan authored
    Make KVM_GET_REG_LIST list FPU & MSA registers. Specifically we list all
    32 vector registers when MSA can be enabled, 32 single-precision FP
    registers when FPU can be enabled, and either 16 or 32 double-precision
    FP registers when FPU can be enabled depending on whether FR mode is
    supported (which provides 32 doubles instead of 16 even doubles).
    
    Note, these registers may still be inaccessible depending on the current
    FP mode of the guest.
    Signed-off-by: default avatarJames Hogan <james.hogan@imgtec.com>
    Cc: Paolo Bonzini <pbonzini@redhat.com>
    Cc: Radim Krčmář <rkrcmar@redhat.com>
    Cc: Ralf Baechle <ralf@linux-mips.org>
    Cc: linux-mips@linux-mips.org
    Cc: kvm@vger.kernel.org
    Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
    e5775930
mips.c 41.7 KB