Patchwork [PULL,#7,0/7] virtio-serial fixes, enhancements

login
register
mail settings
Submitter Amit Shah
Date March 21, 2011, 1:09 p.m.
Message ID <cover.1300712809.git.amit.shah@redhat.com>
Download mbox
Permalink /patch/87769/
State New
Headers show

Pull-request

git://git.kernel.org/pub/scm/virt/qemu/amit/virtio-serial.git for-anthony

Comments

Amit Shah - March 21, 2011, 1:09 p.m.
Hello,

This series fixes a few bugs reported against virtio-serial.  Please
apply.

The following changes since commit e0efb993b817564ef84e462ac1fe35f89b57ad7b:

  Fix conversions from pointer to int and vice versa (2011-03-20 21:39:23 +0000)

are available in the git repository at:
  git://git.kernel.org/pub/scm/virt/qemu/amit/virtio-serial.git for-anthony

Amit Shah (7):
  virtio-serial: Use a struct to pass config information from proxy
  virtio-serial: Disallow generic ports at id 0
  virtio-serial: Enable ioeventfd
  virtio-serial-bus: Simplify handle_output() function
  virtio-serial: Don't clear ->have_data() pointer after unplug
  virtio-console: Keep chardev open for other users after hot-unplug
  char: Prevent multiple devices opening same chardev

 hw/qdev-properties.c   |    7 ++++++-
 hw/virtio-console.c    |   16 ++++++++++++++--
 hw/virtio-pci.c        |   15 +++++++++------
 hw/virtio-serial-bus.c |   28 +++++++++++-----------------
 hw/virtio-serial.h     |    5 +++++
 hw/virtio.h            |    3 ++-
 qemu-char.c            |    4 ++++
 qemu-char.h            |    1 +
 8 files changed, 52 insertions(+), 27 deletions(-)
Juan Quintela - March 23, 2011, 1:31 p.m.
Amit Shah <amit.shah@redhat.com> wrote:
> Hello,
>
> This series fixes a few bugs reported against virtio-serial.  Please
> apply.
>
> The following changes since commit e0efb993b817564ef84e462ac1fe35f89b57ad7b:
>
>   Fix conversions from pointer to int and vice versa (2011-03-20 21:39:23 +0000)
>
> are available in the git repository at:
>   git://git.kernel.org/pub/scm/virt/qemu/amit/virtio-serial.git for-anthony
>
> Amit Shah (7):
>   virtio-serial: Use a struct to pass config information from proxy
>   virtio-serial: Disallow generic ports at id 0
>   virtio-serial: Enable ioeventfd
>   virtio-serial-bus: Simplify handle_output() function
>   virtio-serial: Don't clear ->have_data() pointer after unplug
>   virtio-console: Keep chardev open for other users after hot-unplug
>   char: Prevent multiple devices opening same chardev
>
>  hw/qdev-properties.c   |    7 ++++++-
>  hw/virtio-console.c    |   16 ++++++++++++++--
>  hw/virtio-pci.c        |   15 +++++++++------
>  hw/virtio-serial-bus.c |   28 +++++++++++-----------------
>  hw/virtio-serial.h     |    5 +++++
>  hw/virtio.h            |    3 ++-
>  qemu-char.c            |    4 ++++
>  qemu-char.h            |    1 +
>  8 files changed, 52 insertions(+), 27 deletions(-)

Reviewed-by: Juan Quintela <quintela@redhat.com>

Comment about have_data on mail for it, but it can be improved later.
Amit Shah - March 23, 2011, 1:40 p.m.
On (Wed) 23 Mar 2011 [14:31:09], Juan Quintela wrote:
> Reviewed-by: Juan Quintela <quintela@redhat.com>

Thanks!

Anthony, ping again for pulling this.

		Amit