target/riscv/kvm: change kvm_reg_id to uint64_t
commitfafb0dc4d4805da596b0ad39281fa6df504d05b3
authorDaniel Henrique Barboza <dbarboza@ventanamicro.com>
Tue, 23 Jan 2024 16:17:12 +0000 (23 13:17 -0300)
committerAlistair Francis <alistair.francis@wdc.com>
Fri, 9 Feb 2024 10:43:14 +0000 (9 20:43 +1000)
treea5b0a8254d0053d1c23238659385ac4e49640827
parent4f6d036cccf84180bca7e45156f3a04032b624e1
target/riscv/kvm: change kvm_reg_id to uint64_t

The field isn't big enough to hold an uint64_t kvm register and Vector
registers will end up overflowing it.

Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-ID: <20240123161714.160149-2-dbarboza@ventanamicro.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
target/riscv/kvm/kvm-cpu.c