]> xenbits.xensource.com Git - libvirt.git/commit
Support multiple watchdog devices
authorMartin Kletzander <mkletzan@redhat.com>
Tue, 8 Nov 2022 08:10:57 +0000 (09:10 +0100)
committerMartin Kletzander <mkletzan@redhat.com>
Thu, 26 Jan 2023 15:40:30 +0000 (16:40 +0100)
commit1c61bd718a9e311016da799a42dfae18f538385a
tree7cc1cee62740c0d4f2aa0a76ba89ce5758e46967
parentc5340d5420012412ea298f0102cc7f113e87d89b
Support multiple watchdog devices

This is already possible with qemu, and actually already happening with
q35 machines and a specified watchdog since q35 already includes a
watchdog we do not include in the XML.  In order to express such
posibility multiple watchdogs need to be supported.

Signed-off-by: Martin Kletzander <mkletzan@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
17 files changed:
src/conf/domain_conf.c
src/conf/domain_conf.h
src/conf/schemas/domaincommon.rng
src/libvirt_private.syms
src/qemu/qemu_alias.c
src/qemu/qemu_alias.h
src/qemu/qemu_command.c
src/qemu/qemu_domain_address.c
src/qemu/qemu_driver.c
src/qemu/qemu_hotplug.c
src/qemu/qemu_process.c
src/qemu/qemu_validate.c
tests/qemuxml2argvdata/watchdog-q35-multiple.x86_64-latest.args [new file with mode: 0644]
tests/qemuxml2argvdata/watchdog-q35-multiple.xml [new file with mode: 0644]
tests/qemuxml2argvtest.c
tests/qemuxml2xmloutdata/watchdog-q35-multiple.x86_64-latest.xml [new file with mode: 0644]
tests/qemuxml2xmltest.c