]> xenbits.xensource.com Git - qemu-xen.git/commit
target/riscv: move 'cbom_blocksize' to riscv_cpu_properties[]
authorDaniel Henrique Barboza <dbarboza@ventanamicro.com>
Fri, 12 Jan 2024 14:01:55 +0000 (11:01 -0300)
committerAlistair Francis <alistair.francis@wdc.com>
Fri, 9 Feb 2024 01:09:13 +0000 (11:09 +1000)
commitb84efa39a0cb1c8661da478d9d52d5fb80c95154
tree85cd2ebb95539f474b26dbd67402fd903c352fe5
parentbbef914044f6db3aaaa9eb8bee64446a679f0387
target/riscv: move 'cbom_blocksize' to riscv_cpu_properties[]

After adding a KVM finalize() implementation, turn cbom_blocksize into a
class property. Follow the same design we used with 'vlen' and 'elen'.

The duplicated 'cbom_blocksize' KVM property can be removed from
kvm_riscv_add_cpu_user_properties().

Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Tested-by: Vladimir Isaev <vladimir.isaev@syntacore.com>
tested-by tags added, rebased with Alistair's riscv-to-apply.next.
Message-ID: <20240112140201.127083-3-dbarboza@ventanamicro.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
target/riscv/cpu.c
target/riscv/kvm/kvm-cpu.c