Hello, This iteration of the series fixes a style bug pointed out by Gerd and a typo noticed by Rich.
In addition to that, it also introduces a few debug prints in the 'info qtree' output that shows some per-port data that could be helpful for debugging. I've been testing all the features that are presented here from the testsuite at http://fedorapeople.org/gitweb?p=amitshah/public_git/test-virtserial.git The testsuite tests for host-guest interaction as well as qemu chardev-virtioserial interaction. 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 Makefile.target | 2 +- hw/pc.c | 9 - hw/ppc440_bamboo.c | 7 - hw/qdev.c | 8 +- hw/virtio-console.c | 206 +++++++------ hw/virtio-console.h | 19 -- hw/virtio-pci.c | 8 +- hw/virtio-serial-bus.c | 785 ++++++++++++++++++++++++++++++++++++++++++++++++ hw/virtio-serial.h | 227 ++++++++++++++ hw/virtio.h | 2 +- qemu-options.hx | 6 +- sysemu.h | 6 - vl.c | 65 +++-- 13 files changed, 1171 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