
-----Original Message----- From: Richard Henderson [mailto:richard.henderson@linaro.org] Sent: Sunday, November 21, 2021 6:19 AM To: Jiangyifei <jiangyifei@huawei.com>; qemu-devel@nongnu.org; qemu-riscv@nongnu.org Cc: bin.meng@windriver.com; limingwang (A) <limingwang@huawei.com>; kvm@vger.kernel.org; libvir-list@redhat.com; anup.patel@wdc.com; wanbo (G) <wanbo13@huawei.com>; Alistair Francis <alistair.francis@wdc.com>; kvm-riscv@lists.infradead.org; Wanghaibin (D) <wanghaibin.wang@huawei.com>; palmer@dabbelt.com; Fanliang (EulerOS) <fanliang@huawei.com>; Wubin (H) <wu.wubin@huawei.com> Subject: Re: [PATCH v1 03/12] target/riscv: Implement function kvm_arch_init_vcpu
On 11/20/21 8:46 AM, Yifei Jiang wrote:
+ id = kvm_riscv_reg_id(env, KVM_REG_RISCV_CONFIG, KVM_REG_RISCV_CONFIG_REG(isa)); + ret = kvm_get_one_reg(cs, id, &isa); + if (ret) { + return ret; + } + env->misa_mxl |= isa;
This doesn't look right. I'm sure you meant
env->misa_ext = isa;
r~
Thanks, it will be modified in the next series. Yifei