]> xenbits.xensource.com Git - libvirt.git/commit
qemu: Forbid ib700 watchdogs for non-i440fx machine types
authorMartin Kletzander <mkletzan@redhat.com>
Wed, 19 Apr 2023 11:54:02 +0000 (13:54 +0200)
committerMartin Kletzander <mkletzan@redhat.com>
Thu, 20 Apr 2023 08:17:35 +0000 (10:17 +0200)
commit2669b442f9c3cb65bfcbd24f04130e6f9eaeebfc
tree2edd213805c2b0a066cf910a9fdee26f911ba5c7
parent18f7dd6f1fc332438719b7e35841990bdc48622b
qemu: Forbid ib700 watchdogs for non-i440fx machine types

We can launch qemu with it, but it will not work since it's not even
probed by the kernel at the mapped address with different machine types
since they are expected to be connected to ISA and not even its newer
LPC counterpart found on q35.  And it does not exist on non-x86
architectures.

Signed-off-by: Martin Kletzander <mkletzan@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/qemu/qemu_validate.c
tests/qemuxml2argvdata/watchdog-q35-multiple.x86_64-latest.args
tests/qemuxml2argvdata/watchdog-q35-multiple.xml
tests/qemuxml2xmloutdata/watchdog-q35-multiple.x86_64-latest.xml