]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: Add implicit watchdog for q35 machine types
authorMartin Kletzander <mkletzan@redhat.com>
Fri, 20 Jan 2023 10:22:22 +0000 (11:22 +0100)
committerMartin Kletzander <mkletzan@redhat.com>
Thu, 26 Jan 2023 15:40:30 +0000 (16:40 +0100)
The iTCO watchdog is part of the q35 machine type since its inception,
we just did not add it implicitly.

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=2137346

Signed-off-by: Martin Kletzander <mkletzan@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
136 files changed:
src/qemu/qemu_domain.c
tests/qemustatusxml2xmldata/vcpus-multi-in.xml
tests/qemuxml2argvdata/autoindex.args
tests/qemuxml2argvdata/boot-floppy-q35.x86_64-latest.args
tests/qemuxml2argvdata/boot-floppy-q35.xml
tests/qemuxml2argvdata/cpu-host-model.args
tests/qemuxml2argvdata/cpu-host-model.x86_64-4.2.0.args
tests/qemuxml2argvdata/cpu-host-model.x86_64-5.0.0.args
tests/qemuxml2argvdata/cpu-host-model.x86_64-5.1.0.args
tests/qemuxml2argvdata/cpu-host-model.x86_64-5.2.0.args
tests/qemuxml2argvdata/cpu-host-model.x86_64-6.0.0.args
tests/qemuxml2argvdata/cpu-host-model.x86_64-6.1.0.args
tests/qemuxml2argvdata/cpu-host-model.x86_64-latest.args
tests/qemuxml2argvdata/disk-floppy-q35.x86_64-latest.args
tests/qemuxml2argvdata/firmware-auto-bios-stateless.x86_64-latest.args
tests/qemuxml2argvdata/firmware-auto-bios.x86_64-latest.args
tests/qemuxml2argvdata/firmware-auto-efi-enrolled-keys.x86_64-latest.args
tests/qemuxml2argvdata/firmware-auto-efi-loader-secure.x86_64-latest.args
tests/qemuxml2argvdata/firmware-auto-efi-no-enrolled-keys.x86_64-latest.args
tests/qemuxml2argvdata/firmware-auto-efi-no-secboot.x86_64-latest.args
tests/qemuxml2argvdata/firmware-auto-efi-nvram.x86_64-latest.args
tests/qemuxml2argvdata/firmware-auto-efi-secboot.x86_64-latest.args
tests/qemuxml2argvdata/firmware-auto-efi-stateless.x86_64-latest.args
tests/qemuxml2argvdata/firmware-auto-efi.x86_64-latest.args
tests/qemuxml2argvdata/firmware-manual-efi-acpi-q35.args
tests/qemuxml2argvdata/firmware-manual-efi-secure.args
tests/qemuxml2argvdata/firmware-manual-noefi-acpi-q35.args
tests/qemuxml2argvdata/firmware-manual-noefi-noacpi-q35.args
tests/qemuxml2argvdata/hostdev-scsi-vhost-scsi-pcie.x86_64-4.2.0.args
tests/qemuxml2argvdata/hostdev-scsi-vhost-scsi-pcie.x86_64-latest.args
tests/qemuxml2argvdata/hvf-x86_64-q35-headless.args
tests/qemuxml2argvdata/intel-iommu-aw-bits.x86_64-latest.args
tests/qemuxml2argvdata/intel-iommu-aw-bits.xml
tests/qemuxml2argvdata/intel-iommu-caching-mode.x86_64-latest.args
tests/qemuxml2argvdata/intel-iommu-caching-mode.xml
tests/qemuxml2argvdata/intel-iommu-device-iotlb.x86_64-latest.args
tests/qemuxml2argvdata/intel-iommu-device-iotlb.xml
tests/qemuxml2argvdata/intel-iommu-eim.x86_64-latest.args
tests/qemuxml2argvdata/intel-iommu-eim.xml
tests/qemuxml2argvdata/intel-iommu.x86_64-latest.args
tests/qemuxml2argvdata/intel-iommu.xml
tests/qemuxml2argvdata/iothreads-ids-pool-sizes.x86_64-latest.args
tests/qemuxml2argvdata/iothreads-ids-pool-sizes.xml
tests/qemuxml2argvdata/machine-smm-off.x86_64-latest.args
tests/qemuxml2argvdata/machine-smm-on.x86_64-latest.args
tests/qemuxml2argvdata/pcie-expander-bus.args
tests/qemuxml2argvdata/pcie-root-port-model-generic.args
tests/qemuxml2argvdata/pcie-root-port-model-ioh3420.args
tests/qemuxml2argvdata/pcie-root-port-nohotplug.x86_64-latest.args
tests/qemuxml2argvdata/pcie-root-port.args
tests/qemuxml2argvdata/pcie-root.args
tests/qemuxml2argvdata/pcie-switch-downstream-port.args
tests/qemuxml2argvdata/pcie-switch-upstream-port.args
tests/qemuxml2argvdata/pcihole64-q35.args
tests/qemuxml2argvdata/q35-default-devices-only.x86_64-4.2.0.args
tests/qemuxml2argvdata/q35-default-devices-only.x86_64-latest.args
tests/qemuxml2argvdata/q35-multifunction.x86_64-4.2.0.args
tests/qemuxml2argvdata/q35-multifunction.x86_64-latest.args
tests/qemuxml2argvdata/q35-pci-force-address.args
tests/qemuxml2argvdata/q35-pcie-autoadd.x86_64-4.2.0.args
tests/qemuxml2argvdata/q35-pcie-autoadd.x86_64-latest.args
tests/qemuxml2argvdata/q35-pcie.x86_64-4.2.0.args
tests/qemuxml2argvdata/q35-pcie.x86_64-latest.args
tests/qemuxml2argvdata/q35-pm-disable-fallback.args
tests/qemuxml2argvdata/q35-pm-disable.args
tests/qemuxml2argvdata/q35-usb2-multi.args
tests/qemuxml2argvdata/q35-usb2-reorder.args
tests/qemuxml2argvdata/q35-usb2.args
tests/qemuxml2argvdata/q35-virt-manager-basic.x86_64-4.2.0.args
tests/qemuxml2argvdata/q35-virt-manager-basic.x86_64-latest.args
tests/qemuxml2argvdata/q35.args
tests/qemuxml2argvdata/sgx-epc.x86_64-7.0.0.args
tests/qemuxml2argvdata/sgx-epc.xml
tests/qemuxml2argvdata/tseg-explicit-size.x86_64-latest.args
tests/qemuxml2argvdata/usb-controller-default-q35.args
tests/qemuxml2argvdata/usb-controller-explicit-q35.args
tests/qemuxml2argvdata/user-aliases2.x86_64-latest.args
tests/qemuxml2argvdata/vcpu-placement-static.args
tests/qemuxml2argvdata/vcpu-placement-static.xml
tests/qemuxml2argvdata/vhost-user-fs-hugepages.x86_64-latest.args
tests/qemuxml2argvdata/vhost-user-fs-hugepages.xml
tests/qemuxml2argvdata/virtio-iommu-x86_64.x86_64-latest.args
tests/qemuxml2argvdata/virtio-non-transitional.x86_64-latest.args
tests/qemuxml2argvdata/virtio-transitional.x86_64-latest.args
tests/qemuxml2argvdata/watchdog-q35-multiple.x86_64-latest.args
tests/qemuxml2argvdata/x86_64-default-cpu-kvm-q35-4.2.x86_64-latest.args
tests/qemuxml2argvdata/x86_64-default-cpu-tcg-features.x86_64-latest.args
tests/qemuxml2argvdata/x86_64-default-cpu-tcg-features.xml
tests/qemuxml2argvdata/x86_64-default-cpu-tcg-q35-4.2.x86_64-latest.args
tests/qemuxml2argvdata/x86_64-q35-graphics.x86_64-latest.args
tests/qemuxml2argvdata/x86_64-q35-headless.x86_64-latest.args
tests/qemuxml2xmloutdata/autoindex.xml
tests/qemuxml2xmloutdata/firmware-auto-bios-stateless.x86_64-latest.xml
tests/qemuxml2xmloutdata/firmware-auto-bios.x86_64-latest.xml
tests/qemuxml2xmloutdata/firmware-auto-efi-enrolled-keys.x86_64-latest.xml
tests/qemuxml2xmloutdata/firmware-auto-efi-loader-secure.x86_64-latest.xml
tests/qemuxml2xmloutdata/firmware-auto-efi-no-enrolled-keys.x86_64-latest.xml
tests/qemuxml2xmloutdata/firmware-auto-efi-no-secboot.x86_64-latest.xml
tests/qemuxml2xmloutdata/firmware-auto-efi-nvram.x86_64-latest.xml
tests/qemuxml2xmloutdata/firmware-auto-efi-secboot.x86_64-latest.xml
tests/qemuxml2xmloutdata/firmware-auto-efi.x86_64-latest.xml
tests/qemuxml2xmloutdata/hostdev-scsi-vhost-scsi-pcie.x86_64-latest.xml
tests/qemuxml2xmloutdata/hvf-x86_64-q35-headless.xml
tests/qemuxml2xmloutdata/machine-smm-off.x86_64-latest.xml
tests/qemuxml2xmloutdata/machine-smm-on.x86_64-latest.xml
tests/qemuxml2xmloutdata/net-isolated-port.x86_64-latest.xml
tests/qemuxml2xmloutdata/pcie-expander-bus.xml
tests/qemuxml2xmloutdata/pcie-root-port-model-generic.xml
tests/qemuxml2xmloutdata/pcie-root-port-model-ioh3420.xml
tests/qemuxml2xmloutdata/pcie-root-port-nohotplug.x86_64-latest.xml
tests/qemuxml2xmloutdata/pcie-root-port.xml
tests/qemuxml2xmloutdata/pcie-root.xml
tests/qemuxml2xmloutdata/pcie-switch-downstream-port.xml
tests/qemuxml2xmloutdata/pcie-switch-upstream-port.xml
tests/qemuxml2xmloutdata/pcihole64-q35.xml
tests/qemuxml2xmloutdata/q35-default-devices-only.x86_64-latest.xml
tests/qemuxml2xmloutdata/q35-multifunction.x86_64-latest.xml
tests/qemuxml2xmloutdata/q35-pci-force-address.xml
tests/qemuxml2xmloutdata/q35-pcie-autoadd.x86_64-latest.xml
tests/qemuxml2xmloutdata/q35-pcie.x86_64-latest.xml
tests/qemuxml2xmloutdata/q35-usb2-multi.xml
tests/qemuxml2xmloutdata/q35-usb2-reorder.xml
tests/qemuxml2xmloutdata/q35-usb2.xml
tests/qemuxml2xmloutdata/q35-virt-manager-basic.x86_64-latest.xml
tests/qemuxml2xmloutdata/q35.xml
tests/qemuxml2xmloutdata/tseg-explicit-size.x86_64-latest.xml
tests/qemuxml2xmloutdata/usb-controller-default-q35.xml
tests/qemuxml2xmloutdata/usb-controller-explicit-q35.xml
tests/qemuxml2xmloutdata/virtio-iommu-x86_64.x86_64-latest.xml
tests/qemuxml2xmloutdata/virtio-non-transitional.x86_64-latest.xml
tests/qemuxml2xmloutdata/virtio-transitional.x86_64-latest.xml
tests/qemuxml2xmloutdata/watchdog-q35-multiple.x86_64-latest.xml
tests/qemuxml2xmloutdata/x86_64-default-cpu-kvm-q35-4.2.x86_64-latest.xml
tests/qemuxml2xmloutdata/x86_64-default-cpu-tcg-q35-4.2.x86_64-latest.xml
tests/qemuxml2xmloutdata/x86_64-q35-graphics.x86_64-latest.xml
tests/qemuxml2xmloutdata/x86_64-q35-headless.x86_64-latest.xml

index 881c88d54c5ffb6b11b379e4ab0c6e6590dc3c25..c331c2e7be4c1e20746e5e5f1bd61f1d42cf6531 100644 (file)
@@ -3996,6 +3996,7 @@ qemuDomainDefAddDefaultDevices(virQEMUDriver *driver,
     bool addDefaultUSBKBD = false;
     bool addDefaultUSBMouse = false;
     bool addPanicDevice = false;
+    bool addITCOWatchdog = false;
 
     /* add implicit input devices */
     if (qemuDomainDefAddImplicitInputDevice(def) < 0)
@@ -4012,6 +4013,7 @@ qemuDomainDefAddDefaultDevices(virQEMUDriver *driver,
         if (qemuDomainIsQ35(def)) {
             addPCIeRoot = true;
             addImplicitSATA = true;
+            addITCOWatchdog = true;
 
             /* Prefer adding a USB3 controller if supported, fall back
              * to USB2 if there is no USB3 available, and if that's
@@ -4231,6 +4233,27 @@ qemuDomainDefAddDefaultDevices(virQEMUDriver *driver,
         }
     }
 
+    if (addITCOWatchdog) {
+        size_t i = 0;
+
+        for (i = 0; i < def->nwatchdogs; i++) {
+            if (def->watchdogs[i]->model == VIR_DOMAIN_WATCHDOG_MODEL_ITCO)
+                break;
+        }
+
+        if (i == def->nwatchdogs) {
+            virDomainWatchdogDef *watchdog = g_new0(virDomainWatchdogDef, 1);
+
+            watchdog->model = VIR_DOMAIN_WATCHDOG_MODEL_ITCO;
+            if (def->nwatchdogs)
+                watchdog->action = def->watchdogs[0]->action;
+            else
+                watchdog->action = VIR_DOMAIN_WATCHDOG_ACTION_RESET;
+
+            VIR_APPEND_ELEMENT(def->watchdogs, def->nwatchdogs, watchdog);
+        }
+    }
+
     if (qemuDomainDefAddDefaultAudioBackend(driver, def) < 0)
         return -1;
 
@@ -6470,6 +6493,27 @@ qemuDomainDefFormatBufInternal(virQEMUDriver *driver,
          */
         if (qemuDomainDefClearDefaultAudioBackend(driver, def) < 0)
             return -1;
+
+        /* Old libvirt did not know about the iTCO watchdog in q35 machine
+         * types, but nevertheless it was always present.  Remove it if it has
+         * the default action set. */
+        if (qemuDomainIsQ35(def)) {
+            virDomainWatchdogDef *watchdog = NULL;
+
+            for (i = 0; i < def->nwatchdogs; i++) {
+                if (def->watchdogs[i]->model == VIR_DOMAIN_WATCHDOG_MODEL_ITCO)
+                    break;
+            }
+
+            if (i < def->nwatchdogs) {
+                watchdog = def->watchdogs[i];
+
+                if (watchdog->action == VIR_DOMAIN_WATCHDOG_ACTION_RESET) {
+                    VIR_DELETE_ELEMENT(def->watchdogs, i, def->nwatchdogs);
+                    virDomainWatchdogDefFree(watchdog);
+                }
+            }
+        }
     }
 
  format:
index e71d6a83c70b66df1b289c6e63e0798789cb3fd7..648eafc64c0c8258b6d1339f2215a3df3c344dbe 100644 (file)
       <input type='mouse' bus='ps2'/>
       <input type='keyboard' bus='ps2'/>
       <audio id='1' type='none'/>
+      <watchdog model='itco' action='reset'/>
       <memballoon model='none'/>
       <iommu model='intel'>
         <driver intremap='on' eim='on'/>
index a80f49c461673d8afbea23ef4373ce2a72d77d93..26965b328b4e67760e2ee916540859ec71d46f24 100644 (file)
@@ -58,4 +58,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -blockdev '{"node-name":"libvirt-1-format","read-only":false,"driver":"raw","file":"libvirt-1-storage"}' \
 -device ide-hd,bus=ide.0,drive=libvirt-1-format,id=sata0-0-0,bootindex=1 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index 7f34c7a96526d87752682b4495945e153bc69f12..db55573402e101e4510b4f12a53c4771dde0ca94 100644 (file)
@@ -35,5 +35,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -blockdev '{"node-name":"libvirt-1-format","read-only":false,"driver":"raw","file":"libvirt-1-storage"}' \
 -device '{"driver":"floppy","unit":0,"drive":"libvirt-1-format","id":"fdc0-0-0"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 0604cd155b2e6e7d67e3ddcf69e8bf742b27af41..384993c79f3b15a19134630a806569ab25bd3c4c 100644 (file)
@@ -28,6 +28,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 5360947e3d8f9f05a79c5bce1df13c333ea1972d..6ac535b189c1509e11722a5bbcb5d8860b962304 100644 (file)
@@ -34,5 +34,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -device ich9-usb-uhci2,masterbus=usb.0,firstport=2,bus=pcie.0,addr=0x1d.0x1 \
 -device ich9-usb-uhci3,masterbus=usb.0,firstport=4,bus=pcie.0,addr=0x1d.0x2 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device virtio-balloon-pci,id=balloon0,bus=pci.2,addr=0x1 \
 -msg timestamp=on
index 4b2b55be623962bbd363061848e1dce54f357695..dfa66e5e91c44fd2b644bdffaea2fa4d3f936a9a 100644 (file)
@@ -31,6 +31,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -device pcie-root-port,port=10,chassis=3,id=pci.3,bus=pcie.0,addr=0x1.0x2 \
 -device qemu-xhci,id=usb,bus=pci.1,addr=0x0 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device virtio-balloon-pci,id=balloon0,bus=pci.2,addr=0x0 \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 2ea818cc1356162f89169728b36f9105b5d23b15..d7c26657dd6ce859c9f1f55df29acc6df873ba44 100644 (file)
@@ -31,6 +31,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -device pcie-root-port,port=10,chassis=3,id=pci.3,bus=pcie.0,addr=0x1.0x2 \
 -device qemu-xhci,id=usb,bus=pci.1,addr=0x0 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device virtio-balloon-pci,id=balloon0,bus=pci.2,addr=0x0 \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index c6e2f345b80aedd02d4b57f58cfc14dbfe82930e..4b57cf34d20707b1ddaa952b3fa13861a8ab1e43 100644 (file)
@@ -31,6 +31,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -device pcie-root-port,port=10,chassis=3,id=pci.3,bus=pcie.0,addr=0x1.0x2 \
 -device qemu-xhci,id=usb,bus=pci.1,addr=0x0 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device virtio-balloon-pci,id=balloon0,bus=pci.2,addr=0x0 \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 5bb6545e628c2a10d40a93585a093578bb48bfc9..58b80f7a02ee9ce6d34494a77532ecb921e3e120 100644 (file)
@@ -32,6 +32,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -device pcie-root-port,port=10,chassis=3,id=pci.3,bus=pcie.0,addr=0x1.0x2 \
 -device qemu-xhci,id=usb,bus=pci.1,addr=0x0 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device virtio-balloon-pci,id=balloon0,bus=pci.2,addr=0x0 \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 57ae8a19d8eaaf15c966f22102aea3978dee4817..3fb471b46662be6b8a5cfaf55639e7d134f50427 100644 (file)
@@ -32,6 +32,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -device pcie-root-port,port=10,chassis=3,id=pci.3,bus=pcie.0,addr=0x1.0x2 \
 -device qemu-xhci,id=usb,bus=pci.1,addr=0x0 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device virtio-balloon-pci,id=balloon0,bus=pci.2,addr=0x0 \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index baf095502757db5bb265922acb9c322f1b1c5ac2..7b1667ab08c5b5714f58d6904b41fdda7e843f77 100644 (file)
@@ -32,6 +32,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -device pcie-root-port,port=10,chassis=3,id=pci.3,bus=pcie.0,addr=0x1.0x2 \
 -device qemu-xhci,id=usb,bus=pci.1,addr=0x0 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device virtio-balloon-pci,id=balloon0,bus=pci.2,addr=0x0 \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 2610e65d16d2f54712faf392f2a5e13396313ef1..9ca4d23edc87c7c3055726542a741948a2390eae 100644 (file)
@@ -32,6 +32,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -device '{"driver":"pcie-root-port","port":10,"chassis":3,"id":"pci.3","bus":"pcie.0","addr":"0x1.0x2"}' \
 -device '{"driver":"qemu-xhci","id":"usb","bus":"pci.1","addr":"0x0"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.2","addr":"0x0"}' \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 810cc0796d8e5013ce05fdeb4eb774aca261d0f8..a8da3c53d4b41d8bd814082669292c652bdefac8 100644 (file)
@@ -38,5 +38,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -blockdev '{"node-name":"libvirt-1-format","read-only":false,"driver":"qcow2","file":"libvirt-1-storage"}' \
 -device '{"driver":"floppy","unit":1,"drive":"libvirt-1-format","id":"fdc0-0-1"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 1d45a8cfbaab4f691963971e2544255e8bcca2db..8bef5a34f8d521617c1862a9282f68eff56c399f 100644 (file)
@@ -28,5 +28,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-fedora/.config \
 -no-shutdown \
 -boot strict=on \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 1d45a8cfbaab4f691963971e2544255e8bcca2db..8bef5a34f8d521617c1862a9282f68eff56c399f 100644 (file)
@@ -28,5 +28,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-fedora/.config \
 -no-shutdown \
 -boot strict=on \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 0b0246496355bb718c464dca55245a6e50ed6436..966697d8600642dac454e2b35a9041c7315524be 100644 (file)
@@ -32,5 +32,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-fedora/.config \
 -no-shutdown \
 -boot strict=on \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 0b0246496355bb718c464dca55245a6e50ed6436..966697d8600642dac454e2b35a9041c7315524be 100644 (file)
@@ -32,5 +32,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-fedora/.config \
 -no-shutdown \
 -boot strict=on \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index a1ef95ee0350b070cd47abcdf3e9e61cd9ac62a5..b02460dbc6b95b51dfa9063ebd5cf2de330bdf68 100644 (file)
@@ -31,5 +31,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-fedora/.config \
 -no-shutdown \
 -boot strict=on \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index a1ef95ee0350b070cd47abcdf3e9e61cd9ac62a5..b02460dbc6b95b51dfa9063ebd5cf2de330bdf68 100644 (file)
@@ -31,5 +31,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-fedora/.config \
 -no-shutdown \
 -boot strict=on \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 3659889bf31a960549683e80ac4ad2662e87fed6..0c131b529d8d38d15828000996eecfdb67e8b11e 100644 (file)
@@ -32,5 +32,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-fedora/.config \
 -no-shutdown \
 -boot strict=on \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 0b0246496355bb718c464dca55245a6e50ed6436..966697d8600642dac454e2b35a9041c7315524be 100644 (file)
@@ -32,5 +32,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-fedora/.config \
 -no-shutdown \
 -boot strict=on \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index b79c141b18bbfb1c6fe4f35c2d0d21aad9b3eed4..c89612d7bfffc020077681d763a9068cd8f9a600 100644 (file)
@@ -29,5 +29,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-fedora/.config \
 -no-shutdown \
 -boot strict=on \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 0b0246496355bb718c464dca55245a6e50ed6436..966697d8600642dac454e2b35a9041c7315524be 100644 (file)
@@ -32,5 +32,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-fedora/.config \
 -no-shutdown \
 -boot strict=on \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 08280c18ead61898104958e1e0613779f1d1d010..641b7482ef915da3a0a3a028ede1ba93a0ec8c27 100644 (file)
@@ -29,4 +29,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-guest/.config \
 -no-shutdown \
 -boot strict=on \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index 996acbb24453777a8b4392597e115284b2febc96..7a879c3822f3a84d7f60fb1ff2c10b416c89502e 100644 (file)
@@ -30,4 +30,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-test-bios/.config \
 -no-shutdown \
 -boot strict=on \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index b1c54a66e38da940c46b4dbf7e9b322b4c5ddf61..814396d3fc10a4fbbea3fa1119fd24daa4b60ed5 100644 (file)
@@ -25,4 +25,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-guest/.config \
 -no-shutdown \
 -boot strict=on \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index d0c35d1ef7ac9c087ffa3d59dd08071789da04ec..4eff029173a370e386a7571f84400d43c1481b72 100644 (file)
@@ -26,4 +26,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-guest/.config \
 -no-acpi \
 -boot strict=on \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index 992d8ec905471ec3df281da1997c18c3ae4c9253..2e4d6fb889189dbf1a34b1e8856dec5803a875d9 100644 (file)
@@ -29,6 +29,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest2/.config \
 -device pcie-root-port,port=8,chassis=1,id=pci.1,bus=pcie.0,multifunction=on,addr=0x1 \
 -device pcie-root-port,port=9,chassis=2,id=pci.2,bus=pcie.0,addr=0x1.0x1 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device vhost-scsi-pci,wwpn=naa.5123456789abcde0,vhostfd=3,id=hostdev0,bus=pci.1,addr=0x0 \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 98b5e9b0ad5f6be8093d79e01172b8b8ecce0f91..6e7f4d093d6b28d69bc5e1a56926a20b7c5997bd 100644 (file)
@@ -30,6 +30,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest2/.config \
 -device '{"driver":"pcie-root-port","port":8,"chassis":1,"id":"pci.1","bus":"pcie.0","multifunction":true,"addr":"0x1"}' \
 -device '{"driver":"pcie-root-port","port":9,"chassis":2,"id":"pci.2","bus":"pcie.0","addr":"0x1.0x1"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device '{"driver":"vhost-scsi-pci","wwpn":"naa.5123456789abcde0","vhostfd":"3","id":"hostdev0","bus":"pci.1","addr":"0x0"}' \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 8272c0792b35f3aa8bb3d4ec2cdaef0876db5c07..06fbcbb15b40b4fa44ec06234dc9611276adf2d8 100644 (file)
@@ -42,6 +42,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-test/.config \
 -chardev socket,id=charchannel0,fd=1729,server=on,wait=off \
 -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=org.qemu.guest_agent.0 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device virtio-balloon-pci,id=balloon0,bus=pci.4,addr=0x0 \
 -object rng-random,id=objrng0,filename=/dev/urandom \
 -device virtio-rng-pci,rng=objrng0,id=rng0,bus=pci.5,addr=0x0 \
index 417b5fb9dc5cca9df16d084225c77a4cef7cce1d..bb946e93ebac5d5dde74b5173b52c7a304340af1 100644 (file)
@@ -29,5 +29,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -boot strict=on \
 -device '{"driver":"intel-iommu","id":"iommu0","intremap":"on","aw-bits":48}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index b4eb81ff5dec446ba833516b1ddcca4fae2907d2..f5b111f6fe998171ebd1924496da432cb6d94512 100644 (file)
@@ -28,6 +28,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
     <iommu model='intel'>
       <driver intremap='on' aw_bits='48'/>
index bfcfc35e285621f3067b5f8a1f7481081ee5ead9..5c093808757ef1aa1f4c87a8c979521b5fbbaa61 100644 (file)
@@ -29,5 +29,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -boot strict=on \
 -device '{"driver":"intel-iommu","id":"iommu0","intremap":"on","caching-mode":true}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 4aa4bacf5b85b7f323b01d1f7aa956ae2446f1e6..4c1112a19c104ec789e43342521d9df68ce704fb 100644 (file)
@@ -28,6 +28,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
     <iommu model='intel'>
       <driver intremap='on' caching_mode='on'/>
index 95cd9d26ef5b74e298e7dac9ad8802942f2d24e6..d32eca92476882715e9d851d37bf330910c4bd7f 100644 (file)
@@ -29,5 +29,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -boot strict=on \
 -device '{"driver":"intel-iommu","id":"iommu0","intremap":"on","device-iotlb":true}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index e106737e6ad776ae9d967c2cfef01b8f763f1103..f646c70f0af107a36800f5838c89788f9522321c 100644 (file)
@@ -28,6 +28,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
     <iommu model='intel'>
       <driver intremap='on' iotlb='on'/>
index 12113a28001331701eb3c1290aebd7af87d0fdc9..a8a65fecf7656b8a6aaea309890dc7522ad26473 100644 (file)
@@ -29,5 +29,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -boot strict=on \
 -device '{"driver":"intel-iommu","id":"iommu0","intremap":"on","eim":"on"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index c4942e4c79b0b93e1dfdfc1b497a794ec39f4c87..1caa0ceb60d983264b60c90ec57020082e673310 100644 (file)
@@ -28,6 +28,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
     <iommu model='intel'>
       <driver intremap='on' eim='on'/>
index c99efd229ba44aba332df595ffab001bdc337ef4..9ab96cd437c52683a01c4c696d4444c74ef4df93 100644 (file)
@@ -29,5 +29,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -boot strict=on \
 -device '{"driver":"intel-iommu","id":"iommu0"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 8badf6c9709acf4db62bb17ff86a08d1f6c0780f..04c8685bbfa7296b4d04ef235440309c668b9631 100644 (file)
@@ -25,6 +25,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
     <iommu model='intel'/>
   </devices>
index 12747b51f0f44b01b29fac56092b374e4f0ba5e3..5429dedb4bc37ffa78ec725b30460350fecfa30a 100644 (file)
@@ -41,5 +41,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -blockdev '{"node-name":"libvirt-1-format","read-only":false,"driver":"raw","file":"libvirt-1-storage"}' \
 -device '{"driver":"virtio-blk-pci","bus":"pci.2","addr":"0x0","drive":"libvirt-1-format","id":"virtio-disk0","bootindex":1}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 4cebdfada918b2ecc49c1e6fd54060845a1330eb..284cded0b6d196e96d43b110f2a1ca8c573678cf 100644 (file)
@@ -57,6 +57,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 46f6a4a70c81da458729150bee596d7e797069e5..92df830698c880e228a7f696853d197bc5df0e59 100644 (file)
@@ -28,5 +28,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -no-acpi \
 -boot strict=on \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 6fde3755231a8f7a72941459c0dad4e0b9ebdae1..e8f956c0d153da9c82b1ced5356622ed9b0e901a 100644 (file)
@@ -28,5 +28,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -no-acpi \
 -boot strict=on \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 7db64d7969f0b6f72a5f13a3e147fbb2d1ee6714..d12d1d67b40bf1ef0e3224f37bb896c4d9987adf 100644 (file)
@@ -130,4 +130,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-pcie-expander-bus-te/.config \
 -netdev user,id=hostnet31 \
 -device e1000,netdev=hostnet31,id=net31,mac=52:54:00:7e:6d:c9,bus=pci.35,addr=0x0 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index 62c0bf982e34d47c2c1dc4072459e3bcff6c9d85..9dc7e5720854e8eef919ee2a83b29074de77ae60 100644 (file)
@@ -29,4 +29,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-guest/.config \
 -device pcie-root-port,port=9,chassis=2,id=pci.2,bus=pcie.0,addr=0x1.0x1 \
 -device ioh3420,port=10,chassis=3,id=pci.3,bus=pcie.0,addr=0x1.0x2 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index 0247c87166bdbda312a7995582e1f92678e2c1f1..a0c5269eee03f7e7cde0d2d1f9596fb98fd8f539 100644 (file)
@@ -28,4 +28,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-guest/.config \
 -device ioh3420,port=8,chassis=1,id=pci.1,bus=pcie.0,multifunction=on,addr=0x1 \
 -device ioh3420,port=9,chassis=2,id=pci.2,bus=pcie.0,addr=0x1.0x1 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index 1e0a42a8ed7b45cbbd29fef59d42c2fa549f5157..a82996da7d73d5e59991bf009f952628cc7b8beb 100644 (file)
@@ -37,5 +37,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-guest/.config \
 -device '{"driver":"xio3130-downstream","port":39,"chassis":30,"id":"pci.8","bus":"pci.4","addr":"0x3"}' \
 -device '{"driver":"qemu-xhci","id":"usb","bus":"pci.2","addr":"0x0"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 7ae8645b17adb53ca3b44a792abfddea6578d16c..c548d18c934f4211393cdcf118061723ce8113e9 100644 (file)
@@ -32,4 +32,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -device ide-hd,bus=ide.0,drive=libvirt-1-format,id=sata0-0-0,bootindex=1 \
 -audiodev '{"id":"audio1","driver":"none"}' \
 -device qxl-vga,id=video0,max_outputs=1,ram_size=67108864,vram_size=33554432,bus=pcie.0,addr=0x1 \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index 06a31506f8391afc03a126a6e5730354880420d3..3d75adce4e229afd78fb0bb24dfcc6aabec6aeef 100644 (file)
@@ -26,4 +26,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -no-acpi \
 -boot strict=on \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index 63769ed0cff67b23767b807fa69686a17afa9409..3668cd98403b10ff8740aafbc1f5f97edbccce34 100644 (file)
@@ -40,4 +40,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -device ide-hd,bus=ide.0,drive=libvirt-1-format,id=sata0-0-0,bootindex=1 \
 -audiodev '{"id":"audio1","driver":"none"}' \
 -device qxl-vga,id=video0,max_outputs=1,ram_size=67108864,vram_size=33554432,bus=pcie.0,addr=0x1 \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index a260479b4442ab5859545b1a5ea59d3afe68247d..a77ad08769c21591ce6734266e6ba4f335064789 100644 (file)
@@ -34,4 +34,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -device ide-hd,bus=ide.0,drive=libvirt-1-format,id=sata0-0-0,bootindex=1 \
 -audiodev '{"id":"audio1","driver":"none"}' \
 -device qxl-vga,id=video0,max_outputs=1,ram_size=67108864,vram_size=33554432,bus=pcie.0,addr=0x1 \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index e5114936ea830cf068369b3faa5f71a0661e9f3a..a62345895d9b99023e27e8b7b7bf7a47ac1d1ae9 100644 (file)
@@ -31,4 +31,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -device ide-hd,bus=ide.0,drive=libvirt-1-format,id=sata0-0-0,bootindex=1 \
 -audiodev '{"id":"audio1","driver":"none"}' \
 -device qxl-vga,id=video0,max_outputs=1,ram_size=67108864,vram_size=33554432,bus=pcie.0,addr=0x1 \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index a4de318a050dac62eb0ebc12ec82b1f7f38fedac..ed8d4c431a3a36624e81450e28c115203acd4b02 100644 (file)
@@ -31,6 +31,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -device pcie-root-port,port=10,chassis=3,id=pci.3,bus=pcie.0,addr=0x1.0x2 \
 -device qemu-xhci,id=usb,bus=pci.1,addr=0x0 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device virtio-balloon-pci,id=balloon0,bus=pci.2,addr=0x0 \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index ce5b2a216e6819e1808b970066a6b14c8465b107..f6c06805ff6aa7813c9c3680376e4a451647af94 100644 (file)
@@ -32,6 +32,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -device '{"driver":"pcie-root-port","port":10,"chassis":3,"id":"pci.3","bus":"pcie.0","addr":"0x1.0x2"}' \
 -device '{"driver":"qemu-xhci","id":"usb","bus":"pci.1","addr":"0x0"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.2","addr":"0x0"}' \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 287268d1c8e7788b7943a454e40afceac830dafe..6f8ae929e1d5f0d0ac65ae7ba0809dcb3bbf04b2 100644 (file)
@@ -46,6 +46,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -device pcie-root-port,port=21,chassis=18,id=pci.18,bus=pcie.0,addr=0x2.0x5 \
 -device qemu-xhci,id=usb,bus=pci.1,addr=0x0 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device virtio-balloon-pci,id=balloon0,bus=pci.2,addr=0x0 \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 298f7ed13d1497f6e3acbac16641a4f1c0661766..f2c549cbb4a38b0525df27199726b960c2cff8fc 100644 (file)
@@ -47,6 +47,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -device '{"driver":"pcie-root-port","port":21,"chassis":18,"id":"pci.18","bus":"pcie.0","addr":"0x2.0x5"}' \
 -device '{"driver":"qemu-xhci","id":"usb","bus":"pci.1","addr":"0x0"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.2","addr":"0x0"}' \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 7f2b2ef0686d865f212a6b180676913c9b5b416c..7867e7798d7f3024ead2b3dc8b0e3f164532fa3c 100644 (file)
@@ -33,4 +33,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -audiodev '{"id":"audio1","driver":"none"}' \
 -device intel-hda,id=sound0,bus=pci.3,addr=0x0 \
 -device hda-duplex,id=sound0-codec0,bus=sound0.0,cad=0,audiodev=audio1 \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index 787cbfa511061ed359976c6dcacd56f94c9b762e..f093ec4330b16f4d83717409f4a2de597dd6faf5 100644 (file)
@@ -58,6 +58,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -device virtio-tablet-pci,id=input3,bus=pci.13,addr=0x0 \
 -audiodev '{"id":"audio1","driver":"none"}' \
 -device virtio-vga,id=video0,max_outputs=1,bus=pcie.0,addr=0x1 \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device virtio-balloon-pci,id=balloon0,bus=pci.8,addr=0x0 \
 -object rng-random,id=objrng0,filename=/dev/urandom \
 -device virtio-rng-pci,rng=objrng0,id=rng0,max-bytes=123,period=1234,bus=pci.9,addr=0x0 \
index fcb9e9e43f075efc5ed89381f7edd6020ae42bc9..79fd054654e46e39783b7faa21b9aba92e804885 100644 (file)
@@ -59,6 +59,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -device '{"driver":"virtio-tablet-pci","id":"input3","bus":"pci.13","addr":"0x0"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
 -device '{"driver":"virtio-vga","id":"video0","max_outputs":1,"bus":"pcie.0","addr":"0x1"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.8","addr":"0x0"}' \
 -object '{"qom-type":"rng-random","id":"objrng0","filename":"/dev/urandom"}' \
 -device '{"driver":"virtio-rng-pci","rng":"objrng0","id":"rng0","max-bytes":123,"period":1234,"bus":"pci.9","addr":"0x0"}' \
index 15daab14b7829c381a29cc6e99ad6d6c9761c6a7..52e6e766f522a9aef3341b9a193aa83f428a1c35 100644 (file)
@@ -59,6 +59,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -device virtio-tablet-pci,id=input3,bus=pci.15,addr=0x0 \
 -audiodev '{"id":"audio1","driver":"none"}' \
 -device virtio-vga,id=video0,max_outputs=1,bus=pcie.0,addr=0x1 \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device virtio-balloon-pci,id=balloon0,bus=pci.10,addr=0x0 \
 -object rng-random,id=objrng0,filename=/dev/urandom \
 -device virtio-rng-pci,rng=objrng0,id=rng0,max-bytes=123,period=1234,bus=pci.11,addr=0x0 \
index 08afee14a4060ae6b40d9f52f99d0b29db1843db..69b37feb20d02006a260ad2e1763aba668b9a1b9 100644 (file)
@@ -60,6 +60,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -device '{"driver":"virtio-tablet-pci","id":"input3","bus":"pci.15","addr":"0x0"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
 -device '{"driver":"virtio-vga","id":"video0","max_outputs":1,"bus":"pcie.0","addr":"0x1"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.10","addr":"0x0"}' \
 -object '{"qom-type":"rng-random","id":"objrng0","filename":"/dev/urandom"}' \
 -device '{"driver":"virtio-rng-pci","rng":"objrng0","id":"rng0","max-bytes":123,"period":1234,"bus":"pci.11","addr":"0x0"}' \
index 50eb2fa109a295169d0f0a6efe7a7c45fdef64c7..f43ace5db098b158cc980ea6da8a756218a343f7 100644 (file)
@@ -31,5 +31,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35/.config \
 -device pci-bridge,chassis_nr=2,id=pci.2,bus=pci.1,addr=0x0 \
 -device ioh3420,port=8,chassis=3,id=pci.3,bus=pcie.0,addr=0x1 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device virtio-balloon-pci,id=balloon0,bus=pci.2,addr=0x1 \
 -msg timestamp=on
index 3a6437cf313cfedb58315727321c5fc18104c3e6..de65dd67f0f12b3d2bf912c2cf3bde1226552fbb 100644 (file)
@@ -31,5 +31,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35/.config \
 -device pci-bridge,chassis_nr=2,id=pci.2,bus=pci.1,addr=0x0 \
 -device ioh3420,port=8,chassis=3,id=pci.3,bus=pcie.0,addr=0x1 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device virtio-balloon-pci,id=balloon0,bus=pci.2,addr=0x1 \
 -msg timestamp=on
index e2a2cbdd190a9e8ac782d24460ce823bd83899de..95e7ad293857a8f1cc93dd74cb7e407049fa8939 100644 (file)
@@ -44,4 +44,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -device ide-hd,bus=ide.0,drive=libvirt-1-format,id=sata0-0-0,bootindex=1 \
 -audiodev '{"id":"audio1","driver":"none"}' \
 -device qxl-vga,id=video0,max_outputs=1,ram_size=67108864,vram_size=33554432,bus=pcie.0,addr=0x1 \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index 3c7f1e61992c3d4c309a41f5f5f0291649afa340..67b4da11eed366d92f144e8393588e32aec7416b 100644 (file)
@@ -44,4 +44,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -device ide-hd,bus=ide.0,drive=libvirt-1-format,id=sata0-0-0,bootindex=1 \
 -audiodev '{"id":"audio1","driver":"none"}' \
 -device qxl-vga,id=video0,max_outputs=1,ram_size=67108864,vram_size=33554432,bus=pcie.0,addr=0x1 \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index 325bbd31c771c4b47b35ecfbbcfd114289a832e6..3ec2363f4d754b93ae9aa548a0c54a3058974e13 100644 (file)
@@ -36,4 +36,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -device ide-hd,bus=ide.0,drive=libvirt-1-format,id=sata0-0-0,bootindex=1 \
 -audiodev '{"id":"audio1","driver":"none"}' \
 -device qxl-vga,id=video0,max_outputs=1,ram_size=67108864,vram_size=33554432,bus=pcie.0,addr=0x1 \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index 14093a3f80b4bd86d90c2af38386becfef70c70b..042f965183a527224d6c3b3bfd6721986c3d352c 100644 (file)
@@ -53,6 +53,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-virt-manager-basic/.config \
 -device qxl-vga,id=video0,max_outputs=1,ram_size=67108864,vram_size=67108864,vram64_size_mb=0,vgamem_mb=16,bus=pcie.0,addr=0x1 \
 -device ich9-intel-hda,id=sound0,bus=pcie.0,addr=0x1b \
 -device hda-duplex,id=sound0-codec0,bus=sound0.0,cad=0,audiodev=audio1 \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -chardev spicevmc,id=charredir0,name=usbredir \
 -device usb-redir,chardev=charredir0,id=redir0,bus=usb.0,port=2 \
 -chardev spicevmc,id=charredir1,name=usbredir \
index 8446abdb6e672b29d9b8da87186ca1cfb3aa5977..de4443c4abd541697db28b3e48a5baa7f937a1d9 100644 (file)
@@ -53,6 +53,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-virt-manager-basic/.config \
 -device '{"driver":"qxl-vga","id":"video0","max_outputs":1,"ram_size":67108864,"vram_size":67108864,"vram64_size_mb":0,"vgamem_mb":16,"bus":"pcie.0","addr":"0x1"}' \
 -device '{"driver":"ich9-intel-hda","id":"sound0","bus":"pcie.0","addr":"0x1b"}' \
 -device '{"driver":"hda-duplex","id":"sound0-codec0","bus":"sound0.0","cad":0,"audiodev":"audio1"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -chardev spicevmc,id=charredir0,name=usbredir \
 -device '{"driver":"usb-redir","chardev":"charredir0","id":"redir0","bus":"usb.0","port":"2"}' \
 -chardev spicevmc,id=charredir1,name=usbredir \
index cd76c36cfac6def1508d8301cb150596e2ec455b..88d5455752c66e8d2a0d4e71c8fd1c9dc713eee4 100644 (file)
@@ -34,4 +34,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -device ide-hd,bus=ide.0,drive=libvirt-1-format,id=sata0-0-0,bootindex=1 \
 -audiodev '{"id":"audio1","driver":"none"}' \
 -device qxl-vga,id=video0,max_outputs=1,ram_size=67108864,vram_size=33554432,bus=pcie.0,addr=0x1 \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index e5d29afabd9cc8f8de67f88c3676d8673176078f..dc07d75bf14f8bea93d89082f9cd7f0ac6813d2c 100644 (file)
@@ -35,6 +35,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -object '{"qom-type":"memory-backend-epc","id":"memepc0","prealloc":true,"size":67108864,"host-nodes":[0,1],"policy":"bind"}' \
 -object '{"qom-type":"memory-backend-epc","id":"memepc1","prealloc":true,"size":16777216,"host-nodes":[0,1],"policy":"bind"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.1","addr":"0x0"}' \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index f6cbc67a51027874ba40aaa456b03ffba5876b64..ba4cc560fd146becb6adb04e58c9cc25ab9de936 100644 (file)
@@ -40,6 +40,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='virtio'>
       <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
     </memballoon>
index 3371199be521490a1fc57b84a8a3c7f646a691aa..df40b2d283465109f5bd4d8f9f168650da44146a 100644 (file)
@@ -33,6 +33,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -device '{"driver":"pcie-root-port","port":10,"chassis":3,"id":"pci.3","bus":"pcie.0","addr":"0x1.0x2"}' \
 -device '{"driver":"qemu-xhci","id":"usb","bus":"pci.1","addr":"0x0"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.2","addr":"0x0"}' \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index f891a3dc776e593959cd891d2844f8d442cf7dc3..a3819c7cf8ea7c689dcf6a91726f9c08305d6d65 100644 (file)
@@ -27,4 +27,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -boot strict=on \
 -device piix3-usb-uhci,id=usb,bus=pcie.0,addr=0x1 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index 5fb4553776bd4d711de49a23ffbcd9693d966698..08c2939ce81bec4c439c12b823265f5e67d2bc31 100644 (file)
@@ -27,4 +27,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-q35-test/.config \
 -boot strict=on \
 -device nec-usb-xhci,id=usb,bus=pcie.0,addr=0x1 \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index 7f34c7a96526d87752682b4495945e153bc69f12..db55573402e101e4510b4f12a53c4771dde0ca94 100644 (file)
@@ -35,5 +35,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -blockdev '{"node-name":"libvirt-1-format","read-only":false,"driver":"raw","file":"libvirt-1-storage"}' \
 -device '{"driver":"floppy","unit":0,"drive":"libvirt-1-format","id":"fdc0-0-0"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index f5b24e1875bb56dae10586a801f9c6f776bff6a0..3502b92d5d569a73d7a86a75a558bfdd876e026f 100644 (file)
@@ -28,4 +28,6 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-dummy2/.config \
 -no-acpi \
 -boot strict=on \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -msg timestamp=on
index 47b70335e51d3441ba98a13f7eae25519b34c895..3fd604d496d8fdf32df485f4dc0e97653acc074c 100644 (file)
@@ -29,6 +29,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 6ce2aa0b221be1024b4f392bc9a0d649a20240f5..1e65656f581f0664217d28b7142f30fb44df5f8d 100644 (file)
@@ -37,5 +37,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-guest/.config \
 -chardev socket,id=chr-vu-fs0,path=/tmp/lib/domain--1-guest/fs0-fs.sock \
 -device '{"driver":"vhost-user-fs-pci","id":"fs0","chardev":"chr-vu-fs0","tag":"mount_tag","bootindex":2,"bus":"pci.1","addr":"0x0"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 018611996d467360eb7b839013f2decace2e5aee..d319f2926e7a026c63a70177246844127be3bca0 100644 (file)
@@ -72,6 +72,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 744367c6c099fb7858ca9ddf4effbda29d2d2da2..3a115c87cdbe953bf5d49fec17047b7da9e007c6 100644 (file)
@@ -28,5 +28,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -boot strict=on \
 -device '{"driver":"virtio-iommu","id":"iommu0","bus":"pcie.0","addr":"0x1"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 2eafeca9f3a1a14df0e19d21243e030c7f44641a..b7ffbd164c03ae000678829fa4a32ce746914af2 100644 (file)
@@ -47,6 +47,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -netdev '{"type":"user","id":"hostnet0"}' \
 -device '{"driver":"virtio-net-pci-non-transitional","netdev":"hostnet0","id":"net0","mac":"00:11:22:33:44:55","bus":"pci.2","addr":"0x0"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device '{"driver":"vhost-scsi-pci-non-transitional","wwpn":"naa.5123456789abcde0","vhostfd":"3","id":"hostdev0","bus":"pci.6","addr":"0x0"}' \
 -device '{"driver":"virtio-balloon-pci-non-transitional","id":"balloon0","bus":"pci.7","addr":"0x0"}' \
 -object '{"qom-type":"rng-random","id":"objrng0","filename":"/dev/urandom"}' \
index 3cf3959528062857c44b7b1ff8608317ee8d0046..ef81180c48151c5090dfaa51b1ce600aa6e5f866 100644 (file)
@@ -40,6 +40,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -netdev '{"type":"user","id":"hostnet0"}' \
 -device '{"driver":"virtio-net-pci-transitional","netdev":"hostnet0","id":"net0","mac":"00:11:22:33:44:55","bus":"pci.2","addr":"0x2"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device '{"driver":"vhost-scsi-pci-transitional","wwpn":"naa.5123456789abcde0","vhostfd":"3","id":"hostdev0","bus":"pci.2","addr":"0x6"}' \
 -device '{"driver":"virtio-balloon-pci-transitional","id":"balloon0","bus":"pci.2","addr":"0x7"}' \
 -object '{"qom-type":"rng-random","id":"objrng0","filename":"/dev/urandom"}' \
index eccf5a2e119f72f7153f0129d332a6ae73a2f2a6..d85471cc740802de8aa97916c583386363a3314b 100644 (file)
@@ -34,6 +34,7 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-QEMUGuest1/.config \
 -audiodev '{"id":"audio1","driver":"none"}' \
 -device '{"driver":"ib700","id":"watchdog0"}' \
 -device '{"driver":"i6300esb","id":"watchdog1","bus":"pci.2","addr":"0x2"}' \
+-global ICH9-LPC.noreboot=off \
 -watchdog-action poweroff \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 0368ecc699e36d88735d06fde1326df295495bdb..fa836c8627486de8e16469436c86de4ddf919565 100644 (file)
@@ -35,6 +35,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-guest/.config \
 -blockdev '{"node-name":"libvirt-1-format","read-only":false,"driver":"qcow2","file":"libvirt-1-storage"}' \
 -device '{"driver":"virtio-blk-pci","bus":"pci.2","addr":"0x0","drive":"libvirt-1-format","id":"virtio-disk0","bootindex":1}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.3","addr":"0x0"}' \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index c9c71cf4e6b7f35c8b26445c3395852d264b4384..303931af2d98714787ef745022996037a06cf844 100644 (file)
@@ -31,6 +31,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-guest/.config \
 -device '{"driver":"pcie-root-port","port":10,"chassis":3,"id":"pci.3","bus":"pcie.0","addr":"0x1.0x2"}' \
 -device '{"driver":"qemu-xhci","id":"usb","bus":"pci.1","addr":"0x0"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.2","addr":"0x0"}' \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index 808e31752c7908b9008a4476c30b58e4e1e680f7..d2364a7f4eea4f7b13bbaa3082241cc12c4fd980 100644 (file)
@@ -49,6 +49,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='virtio'>
       <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>
     </memballoon>
index c2eb8066df3e618a0ecb479a278f2b1f90713f15..53588ddb84baa214c2243634b9755ff9ee25d687 100644 (file)
@@ -35,6 +35,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-guest/.config \
 -blockdev '{"node-name":"libvirt-1-format","read-only":false,"driver":"qcow2","file":"libvirt-1-storage"}' \
 -device '{"driver":"virtio-blk-pci","bus":"pci.2","addr":"0x0","drive":"libvirt-1-format","id":"virtio-disk0","bootindex":1}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.3","addr":"0x0"}' \
 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
 -msg timestamp=on
index db56a837632a0614de5e261539a62514ded873e8..f4e2c44802276ed1e143cca602296c5e3dcf1bb5 100644 (file)
@@ -50,6 +50,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-guest/.config \
 -audiodev '{"id":"audio1","driver":"none"}' \
 -vnc 127.0.0.1:0,audiodev=audio1 \
 -device '{"driver":"qxl-vga","id":"video0","max_outputs":1,"ram_size":67108864,"vram_size":67108864,"vram64_size_mb":0,"vgamem_mb":16,"bus":"pcie.0","addr":"0x1"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.5","addr":"0x0"}' \
 -object '{"qom-type":"rng-random","id":"objrng0","filename":"/dev/urandom"}' \
 -device '{"driver":"virtio-rng-pci","rng":"objrng0","id":"rng0","bus":"pci.6","addr":"0x0"}' \
index dde31179d36472e30a3867b5f02a3b0557358b20..f2ad2d210e956e1651ddf65d4d62bf0fdf753c2b 100644 (file)
@@ -48,6 +48,8 @@ XDG_CONFIG_HOME=/tmp/lib/domain--1-guest/.config \
 -chardev socket,id=charchannel0,fd=1729,server=on,wait=off \
 -device '{"driver":"virtserialport","bus":"virtio-serial0.0","nr":1,"chardev":"charchannel0","id":"channel0","name":"org.qemu.guest_agent.0"}' \
 -audiodev '{"id":"audio1","driver":"none"}' \
+-global ICH9-LPC.noreboot=off \
+-watchdog-action reset \
 -device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.5","addr":"0x0"}' \
 -object '{"qom-type":"rng-random","id":"objrng0","filename":"/dev/urandom"}' \
 -device '{"driver":"virtio-rng-pci","rng":"objrng0","id":"rng0","bus":"pci.6","addr":"0x0"}' \
index 8f622d56b2198090d4f7488eb8445c1956f87b19..54ad60e804c565193f70146946d03f29225bfff7 100644 (file)
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index f1b5516ce4877ceef1980c88b96b28a90c921f75..7609ded09af94ed5afd3e6cbe85a514c9c929cfb 100644 (file)
@@ -29,6 +29,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 722294089ea34a35c49d38e1df7a29f78656d3a1..3c48ff19c69aabf5a8e7c41dd2c317204ffae284 100644 (file)
@@ -28,6 +28,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 8dcc741c1e1f65a8a2c9f098a9ad1d0414c3ed1e..e411c0e614d31f782d6f5054c8f1bb4f5bf8f852 100644 (file)
@@ -32,6 +32,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 26e30d7f64282fa60fde0f47cbb1d87d228eef52..3ba6ec2b862b94fe15a975e2e06f6dcf29448dd0 100644 (file)
@@ -29,6 +29,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index e5d307e0b236ab68fc80594403a27fc1709376f8..58745a4b1a21c597876d44eaa0e2275bdc2c6dca 100644 (file)
@@ -31,6 +31,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 1528ebcfe092c01471f522cc17cef544edf2e2b1..7625ef219aed8958e36b8aee3ce167c5a5e19af6 100644 (file)
@@ -31,6 +31,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index abd6ec079de85c14c87cd3c6282f15aa7361d4dd..f6243bc43a28cd7a995b8f442a9f986e24fab724 100644 (file)
@@ -29,6 +29,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index ef24e04b615f9948d3f4fb60b2cc99fe8189c1b5..1c66ca23a147456ea5d0404bb6c8eee3171f545d 100644 (file)
@@ -31,6 +31,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 7e2e40036ea0d12d7d8150c855ed1b2dc4fcca5c..b9b119fd21481f784214e84911e32cf50dc31bd4 100644 (file)
@@ -28,6 +28,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 032b4ce03046dde02cb8b42d4e92713ea55bd075..5634afddd5b0c54f3d80b3ce27a0502348431692 100644 (file)
@@ -39,6 +39,7 @@
       <source protocol='vhost' wwpn='naa.5123456789abcde0'/>
       <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
     </hostdev>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index fd2b376b9be5b601f2536e1e9885feccf10df6ee..d8b8422eaf12b90d64414eb0111098ea81c8d6eb 100644 (file)
@@ -86,6 +86,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='virtio'>
       <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>
     </memballoon>
index 77b0b39750e48f838519e41e154f305db505aecb..29f295372490f8d32fa317fef2f76c020ccf6379 100644 (file)
@@ -28,6 +28,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 7c7df9e06d42d727712c37940dea45a92d6d409c..7a6948aa464255307dda1dcae58d162bff088f75 100644 (file)
@@ -28,6 +28,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index b2eb8516b80c824185d491305d43de448f2838ea..c3dca579a659f6a5cc4f8f4d5b846ee1cb663dc5 100644 (file)
@@ -59,6 +59,7 @@
       <model type='qxl' ram='65536' vram='32768' vgamem='8192' heads='1' primary='yes'/>
       <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
     </video>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 45b03a1fb890345d99706b8d20bbe739c439235a..bb614096c4f9449fdfe4d513a15036bf6743ab99 100644 (file)
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 1e787378d1c91e514cc04c6b28506351ce036b91..1d287541cc13dfec17a60caed2eb3375de5bab42 100644 (file)
@@ -36,6 +36,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 9382155e71833ee795364a56793ecc986e53b385..efa33990defe7c4fe084a7af062a3833533adb83 100644 (file)
@@ -31,6 +31,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 83ae6c91ae935f93ceef754266deb3bbbe5dd90b..202003c59a99f9eec1105805a4222c3c81bc691b 100644 (file)
@@ -66,6 +66,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 45ab6c30801225c419579fb96cb22dc450525c12..cb435930320cbc9df985d1f0c589235c8b6b0faa 100644 (file)
@@ -41,6 +41,7 @@
       <model type='qxl' ram='65536' vram='32768' vgamem='8192' heads='1' primary='yes'/>
       <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
     </video>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index a17790294701b1e08ce7d50a9f5958ae4bc03e01..b0140244fd44060d58ae8c71fd8de99ee64f9094 100644 (file)
@@ -21,6 +21,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index ba63acfe16e860f55f514b9c015785c43349be36..7902511ef359dcff2db5183d06cf8f447786132d 100644 (file)
@@ -79,6 +79,7 @@
       <model type='qxl' ram='65536' vram='32768' vgamem='8192' heads='1' primary='yes'/>
       <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
     </video>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 298db1df5ecc3f63e00073f3b4be5e8b8e40d104..d0d9d2a5749b491f38f5a3d47420340a2cf6e8a9 100644 (file)
@@ -49,6 +49,7 @@
       <model type='qxl' ram='65536' vram='32768' vgamem='8192' heads='1' primary='yes'/>
       <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
     </video>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 5c3947f7f8183c15774c5c72cc4b37c49f2e92d8..b47c5243a27df95427f263a17fecbf24da01c59c 100644 (file)
@@ -33,6 +33,7 @@
       <model type='qxl' ram='65536' vram='32768' vgamem='8192' heads='1' primary='yes'/>
       <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
     </video>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 5540ad11475c3e5723be792d20fcb8b8e1d1caa7..8cb03dcc050e6245e3740c9b4d82e331ae59e264 100644 (file)
@@ -42,6 +42,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='virtio'>
       <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>
     </memballoon>
index e8ea62321a19ebd9112c0f6c97320927e2632477..10d839dfc9e394346cc99ab31b80c6b7a12ef8d3 100644 (file)
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='virtio'>
       <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>
     </memballoon>
index 45df55365e0fb1eb052e52897115576279e509ad..7490e7095a128cda286d17092501217ba20ce07b 100644 (file)
@@ -44,6 +44,7 @@
       <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>
     </sound>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 30379023543c1b72e2d38c9fe88251c446a6fe82..c92408d95c4e2c63c628af13d949482b914e36c8 100644 (file)
       <model type='virtio' heads='1' primary='yes'/>
       <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
     </video>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='virtio'>
       <address type='pci' domain='0x0000' bus='0x08' slot='0x00' function='0x0'/>
     </memballoon>
index 72535446f6170ba7618957c8eace0e2893679e2e..0a36e78e02ce471f7ac77466c07ff04bf8b73d3f 100644 (file)
       <model type='virtio' heads='1' primary='yes'/>
       <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
     </video>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='virtio'>
       <address type='pci' domain='0x0000' bus='0x0a' slot='0x00' function='0x0'/>
     </memballoon>
index aadba410238455c2e6db74d03bd3e3290b43abeb..019a4d2765e98dc45db493b12bd2ce219ffdba40 100644 (file)
@@ -85,6 +85,7 @@
       <model type='qxl' ram='65536' vram='32768' vgamem='8192' heads='1' primary='yes'/>
       <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
     </video>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 92f07cade50cf6c4957ba921ae52d9fb9ddbbb4c..2a9342c4d66f883fc273691a3d77b3da8a87b2ef 100644 (file)
@@ -85,6 +85,7 @@
       <model type='qxl' ram='65536' vram='32768' vgamem='8192' heads='1' primary='yes'/>
       <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
     </video>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index f5e6442008eef501de55086dda6494213de4a125..9e0c3da063442bfd9382af8e6825a11d6fe4465f 100644 (file)
@@ -55,6 +55,7 @@
       <model type='qxl' ram='65536' vram='32768' vgamem='8192' heads='1' primary='yes'/>
       <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
     </video>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 62289d48009d41ead75445324f372f11ee251c45..5bb00ceb3823632886e39d5e6cd1cf1b8bfff876 100644 (file)
     <redirdev bus='usb' type='spicevmc'>
       <address type='usb' bus='0' port='3'/>
     </redirdev>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='virtio'>
       <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>
     </memballoon>
index 3a37173da2e307d0d787d50114e45dff2705f7ca..c7f0e19deb20d2ce66b320abd8a104f1916c7fee 100644 (file)
@@ -46,6 +46,7 @@
       <model type='qxl' ram='65536' vram='32768' vgamem='8192' heads='1' primary='yes'/>
       <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
     </video>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 78ffe820cfa1cc367e5080ae3ab62fa0f95d3e68..d0bb47cda8f4219275887e990e54e09300db9974 100644 (file)
@@ -47,6 +47,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='virtio'>
       <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>
     </memballoon>
index 2122d7ecd9ae1bf6e4fcf8b24a8d2aa737b3a0bd..4b307f3b7b349b308201a0c821b2095259740193 100644 (file)
@@ -24,6 +24,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 328bcaee9c6e7f06e6eaac34b3f43b01f0fa2fb6..a64ff769df7051e659e37e92513617f296619ead 100644 (file)
@@ -24,6 +24,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index ad3a702b0ba5ac811b41d704e033e37cdf3be3d6..f458f9a706d41f23a8dd3560de8c9b09bd68ee53 100644 (file)
@@ -28,6 +28,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='none'/>
     <iommu model='virtio'>
       <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
index 26f6c6d34e635b49c3a8c342db1cb7e016ba30a8..1045fe8fc0a18e9cd4e37caeeb11380ded67b59a 100644 (file)
       <source protocol='vhost' wwpn='naa.5123456789abcde0'/>
       <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>
     </hostdev>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='virtio-non-transitional'>
       <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>
     </memballoon>
index 8e9ecd8cf34e7b5ae047f864fa59f1fe4aab958c..0b32684ba8c7de4589f1ed05afa2bf06f73252be 100644 (file)
@@ -65,6 +65,7 @@
       <source protocol='vhost' wwpn='naa.5123456789abcde0'/>
       <address type='pci' domain='0x0000' bus='0x02' slot='0x06' function='0x0'/>
     </hostdev>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='virtio-transitional'>
       <address type='pci' domain='0x0000' bus='0x02' slot='0x07' function='0x0'/>
     </memballoon>
index e507576085f770e20de7b185c41b0e22af78050b..7e60c6e6517db135b8f36bb3588e002819c3f6b9 100644 (file)
@@ -45,6 +45,7 @@
     <watchdog model='i6300esb' action='poweroff'>
       <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0'/>
     </watchdog>
+    <watchdog model='itco' action='poweroff'/>
     <memballoon model='none'/>
   </devices>
 </domain>
index 61b9077597da31b83008ef5b2f11f49609448f19..bf9010ec57703c62782abad3b3674534e804c20a 100644 (file)
@@ -57,6 +57,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='virtio'>
       <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>
     </memballoon>
index 04335f6244e37eaa1dbe38cbbdddc71b66726d83..a0c1563fbdb10db6857a125dd450528d324fa69c 100644 (file)
@@ -57,6 +57,7 @@
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='virtio'>
       <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>
     </memballoon>
index 02485adb986876426bcf3ee405e45483cbe1db9d..4273cd4b6cfc6b33c301d07f7e7e7a400ea32707 100644 (file)
       <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>
       <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
     </video>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='virtio'>
       <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>
     </memballoon>
index 0eedb748dd134d021aa6c9c5f862fe35cac455e7..b3976a85fdf459a86c036d752a783247ad4e9dff 100644 (file)
     <input type='mouse' bus='ps2'/>
     <input type='keyboard' bus='ps2'/>
     <audio id='1' type='none'/>
+    <watchdog model='itco' action='reset'/>
     <memballoon model='virtio'>
       <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>
     </memballoon>