summary refs log tree commit diff stats
path: root/gitlab/issues/target_arm/host_missing/accel_missing/2213.toml
diff options
context:
space:
mode:
Diffstat (limited to 'gitlab/issues/target_arm/host_missing/accel_missing/2213.toml')
-rw-r--r--gitlab/issues/target_arm/host_missing/accel_missing/2213.toml23
1 files changed, 23 insertions, 0 deletions
diff --git a/gitlab/issues/target_arm/host_missing/accel_missing/2213.toml b/gitlab/issues/target_arm/host_missing/accel_missing/2213.toml
new file mode 100644
index 00000000..9ef901cc
--- /dev/null
+++ b/gitlab/issues/target_arm/host_missing/accel_missing/2213.toml
@@ -0,0 +1,23 @@
+id = 2213
+title = "QEMU fails with duplicate SaveStateEntry when using two legacy virtio input devices"
+state = "closed"
+created_at = "2024-03-08T09:29:17.349Z"
+closed_at = "2024-04-29T09:36:05.063Z"
+labels = ["Closed::WontFix", "Migration", "device:virtio", "target: arm", "target: s390x"]
+url = "https://gitlab.com/qemu-project/qemu/-/issues/2213"
+host-os = "n/a"
+host-arch = "x86"
+qemu-version = ">= 8.2.0"
+guest-os = "n/a"
+guest-arch = "s390x"
+description = """QEMU bails out when it is started with two virtio-input devices running in legacy virtio mode, using two different transports (like PCI and CCW on s390x)."""
+reproduce = """```
+qemu-system-s390x -M s390-ccw-virtio-2.6 -cpu max -nographic -device virtio-multitouch-pci -device virtio-tablet-ccw
+```
+fails with:
+```
+qemu-system-s390x: -device virtio-tablet-ccw: savevm_state_handler_insert: Detected duplicate SaveStateEntry: id=virtio-input, instance_id=0x0
+```"""
+additional = """The problem does *not* occur if using modern virtio devices (which automatically happens for -M s390-ccw-virtio-2.7 and newer) or if using virtio-input devices with the same transport (e.g. two PCI devices instead of one PCI and one CCW).
+
+Also note that the problem only occurs since QEMU 8.1 since older versions did not check for duplicate SaveStateEntries (see commit caa91b3c44cdb2d2921e25 )."""