Hello, This patch series fixes a few problems since the last send, mainly in the save/restore code and a few bugs shown by the automated test suite (located in a separate git repo, link below).
The automated test suite and a standalone interactive test program are located at http://fedorapeople.org/gitweb?p=amitshah/public_git/test-virtserial.git These patches are based on top of the char patches I've sent previously. Amit Shah (2): virtio-console: Add a virtio-serial bus, support for multiple ports virtio-console: Add a new virtserialport device for generic serial port support Gerd Hoffmann (1): qdev: add string property. Makefile.target | 2 +- hw/pc.c | 9 - hw/ppc440_bamboo.c | 7 - hw/qdev-properties.c | 28 ++ hw/qdev.c | 8 +- hw/qdev.h | 4 + hw/virtio-console.c | 206 +++++++------- hw/virtio-console.h | 19 -- hw/virtio-pci.c | 8 +- hw/virtio-serial-bus.c | 764 ++++++++++++++++++++++++++++++++++++++++++++++++ hw/virtio-serial.h | 227 ++++++++++++++ hw/virtio.h | 2 +- qemu-options.hx | 6 +- sysemu.h | 6 - vl.c | 65 +++-- 15 files changed, 1182 insertions(+), 179 deletions(-) delete mode 100644 hw/virtio-console.h create mode 100644 hw/virtio-serial-bus.c create mode 100644 hw/virtio-serial.h