Hi,
Boolean properties are easier to deal with in the protocol side (e.g.
QMP) since they don't require string parsing. We should always use them
when applicable.
This series adds 3 new riscv-aia bool options for the KVM accel driver,
each one representing the possible values (emul, hwaccel and auto).
We're also deprecating the existing 'riscv-aia' string option.
The idea is to use the new properties to enable AIA support in libvirt.
Patches based on riscv-to-apply.next.
Daniel Henrique Barboza (4):
target/riscv/kvm: set 'aia_mode' to default in error path
target/riscv/kvm: clarify how 'riscv-aia' default works
target/riscv/kvm: add kvm-aia bools props
target/riscv/kvm: deprecate riscv-aia string prop
docs/about/deprecated.rst | 8 +++
target/riscv/kvm/kvm-cpu.c | 100 +++++++++++++++++++++++++++++++++----
2 files changed, 98 insertions(+), 10 deletions(-)
--
2.45.2