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 <pkrempa@xxxxxxxxxx> --- 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 <jtomko@xxxxxxxxxx> Jano
Attachment:
signature.asc
Description: PGP signature