• Atish Patra's avatar
    RISC-V: KVM: Introduce ISA extension register · affa28e4
    Atish Patra authored
    Currently, there is no provision for vmm (qemu-kvm or kvmtool) to
    query about multiple-letter ISA extensions. The config register
    is only used for base single letter ISA extensions.
    
    A new ISA extension register is added that will allow the vmm
    to query about any ISA extension one at a time. It is enabled for
    both single letter or multi-letter ISA extensions. The ISA extension
    register is useful to if the vmm requires to retrieve/set single
    extension while the config register should be used if all the base
    ISA extension required to retrieve or set.
    
    For any multi-letter ISA extensions, the new register interface
    must be used.
    Signed-off-by: default avatarAtish Patra <atishp@rivosinc.com>
    Signed-off-by: default avatarAnup Patel <anup@brainfault.org>
    affa28e4
kvm.h 3.85 KB