On Wed, Mar 26, 2025 at 12:26:38PM +0530, Anup Patel wrote: > When the Ziccrse extension is available expose it to the guest > via device tree so that guest can use it. > > Signed-off-by: Anup Patel <apatel@xxxxxxxxxxxxxxxx> > --- > riscv/fdt.c | 1 + > riscv/include/kvm/kvm-config-arch.h | 3 +++ > 2 files changed, 4 insertions(+) > > diff --git a/riscv/fdt.c b/riscv/fdt.c > index ddd0b28..3ee20a9 100644 > --- a/riscv/fdt.c > +++ b/riscv/fdt.c > @@ -48,6 +48,7 @@ struct isa_ext_info isa_info_arr[] = { > {"zfhmin", KVM_RISCV_ISA_EXT_ZFHMIN}, > {"zicbom", KVM_RISCV_ISA_EXT_ZICBOM}, > {"zicboz", KVM_RISCV_ISA_EXT_ZICBOZ}, > + {"ziccrse", KVM_RISCV_ISA_EXT_ZICCRSE}, > {"zicntr", KVM_RISCV_ISA_EXT_ZICNTR}, > {"zicond", KVM_RISCV_ISA_EXT_ZICOND}, > {"zicsr", KVM_RISCV_ISA_EXT_ZICSR}, > diff --git a/riscv/include/kvm/kvm-config-arch.h b/riscv/include/kvm/kvm-config-arch.h > index d86158d..5badb74 100644 > --- a/riscv/include/kvm/kvm-config-arch.h > +++ b/riscv/include/kvm/kvm-config-arch.h > @@ -121,6 +121,9 @@ struct kvm_config_arch { > OPT_BOOLEAN('\0', "disable-zicboz", \ > &(cfg)->ext_disabled[KVM_RISCV_ISA_EXT_ZICBOZ], \ > "Disable Zicboz Extension"), \ > + OPT_BOOLEAN('\0', "disable-ziccrse", \ > + &(cfg)->ext_disabled[KVM_RISCV_ISA_EXT_ZICCRSE], \ > + "Disable Ziccrse Extension"), \ > OPT_BOOLEAN('\0', "disable-zicntr", \ > &(cfg)->ext_disabled[KVM_RISCV_ISA_EXT_ZICNTR], \ > "Disable Zicntr Extension"), \ > -- > 2.43.0 > Reviewed-by: Andrew Jones <ajones@xxxxxxxxxxxxxxxx>