[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH] virtio-serial-bus: replay guest_open on migration
From: |
Alon Levy |
Subject: |
[Qemu-devel] [PATCH] virtio-serial-bus: replay guest_open on migration |
Date: |
Tue, 26 Jul 2011 16:03:54 +0300 |
Signed-off-by: Alon Levy <address@hidden>
---
hw/virtio-serial-bus.c | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/hw/virtio-serial-bus.c b/hw/virtio-serial-bus.c
index c5eb931..7a652ff 100644
--- a/hw/virtio-serial-bus.c
+++ b/hw/virtio-serial-bus.c
@@ -618,14 +618,20 @@ static int virtio_serial_load(QEMUFile *f, void *opaque,
int version_id)
for (i = 0; i < nr_active_ports; i++) {
uint32_t id;
bool host_connected;
+ VirtIOSerialPortInfo *info;
id = qemu_get_be32(f);
port = find_port_by_id(s, id);
if (!port) {
return -EINVAL;
}
-
port->guest_connected = qemu_get_byte(f);
+ info = DO_UPCAST(VirtIOSerialPortInfo, qdev, port->dev.info);
+ if (port->guest_connected && info->guest_open) {
+ /* replay guest open */
+ info->guest_open(port);
+
+ }
host_connected = qemu_get_byte(f);
if (host_connected != port->host_connected) {
/*
--
1.7.6
- [Qemu-devel] [PATCH] virtio-serial-bus: replay guest_open on migration,
Alon Levy <=
- Re: [Qemu-devel] [PATCH] virtio-serial-bus: replay guest_open on migration, Markus Armbruster, 2011/07/27
- Re: [Qemu-devel] [PATCH] virtio-serial-bus: replay guest_open on migration, Alon Levy, 2011/07/27
- Re: [Qemu-devel] [PATCH] virtio-serial-bus: replay guest_open on migration, Markus Armbruster, 2011/07/27
- Re: [Qemu-devel] [PATCH] virtio-serial-bus: replay guest_open on migration, Amit Shah, 2011/07/27
- Re: [Qemu-devel] [PATCH] virtio-serial-bus: replay guest_open on migration, Alon Levy, 2011/07/27
- Re: [Qemu-devel] [PATCH] virtio-serial-bus: replay guest_open on migration, Amit Shah, 2011/07/27
- Re: [Qemu-devel] [PATCH] virtio-serial-bus: replay guest_open on migration, Alon Levy, 2011/07/27
- Re: [Qemu-devel] [PATCH] virtio-serial-bus: replay guest_open on migration, Markus Armbruster, 2011/07/27
- Re: [Qemu-devel] [PATCH] virtio-serial-bus: replay guest_open on migration, Anthony Liguori, 2011/07/27
- Re: [Qemu-devel] [PATCH] virtio-serial-bus: replay guest_open on migration, Alon Levy, 2011/07/27