On a Thursday in 2021, Peter Krempa wrote:
Note that the legacy 'ivshmem' device was already removed upstream, but
it's converted so that the code is identical.

For the two modern devices QEMU considers the properties being of
following types:

'ivshmem-doorbell'
 chardev=<str>          - ID of a chardev to use as a backend
 ioeventfd=<bool>       - on/off (default: true)
 master=<OnOffAuto>     - on/off/auto (default: "off")
 vectors=<uint32>       -  (default: 1)

'ivshmem-plain'
 master=<OnOffAuto>     - on/off/auto (default: "off")
 memdev=<link<memory-backend>>

Signed-off-by: Peter Krempa <pkre...@redhat.com>
---
src/qemu/qemu_command.c | 107 ++++++++++++++++++++++------------------
src/qemu/qemu_command.h |   7 ++-
src/qemu/qemu_hotplug.c |   6 +--
3 files changed, 64 insertions(+), 56 deletions(-)


Reviewed-by: Ján Tomko <jto...@redhat.com>

Jano

Attachment: signature.asc
Description: PGP signature

Reply via email to