qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 00/22] chardev clean-ups & tests


From: Marc-André Lureau
Subject: [Qemu-devel] [PATCH 00/22] chardev clean-ups & tests
Date: Thu, 2 Feb 2017 18:51:19 +0400

Hi,

The following series contains various patches:
- chardev and other clean-ups
- replace "chardevs" list for a /chardevs container object
- add a few read-only socket properties mainly useful for testing
- add various chardev tests

This series is part of a larger refactoring series that I try to keep
up to date here: https://github.com/elmarco/qemu/commits/chrfe

Marc-André Lureau (22):
  char: remove qemu_chr_be_generic_open
  mux: simplfy muxes_realize_done
  xen: use a better chardev type check
  container: don't leak container reference
  main: free root container
  char: add a /chardevs container
  char: use /chardevs container instead of chardevs list
  char: remove qemu_chardev_add
  char: remove chardevs list
  char: useless NULL check
  qcow2: remove useless NULL check
  char-socket: introduce update_disconnected_filename()
  char-socket: update local address after listen
  char-socket: add 'addr' property
  char-socket: add 'connected' property
  char-udp: flush as much buffer as possible
  tests: add alias check in /char/ringbuf
  tests: add /char/pipe test
  tests: add /char/file test
  tests: add /char/socket test
  tests: add /char/udp test
  tests: add /char/console test

 chardev/char-mux.h    |   2 +-
 include/sysemu/char.h |  12 +-
 block/qcow2.c         |   4 +-
 chardev/char-mux.c    |  11 +-
 chardev/char-pty.c    |   2 +-
 chardev/char-socket.c |  46 ++++++-
 chardev/char-udp.c    |  26 ++--
 chardev/char.c        | 161 +++++++++++------------
 gdbstub.c             |   2 +-
 hw/bt/hci-csr.c       |   2 +-
 qom/container.c       |   1 +
 tests/test-char.c     | 358 +++++++++++++++++++++++++++++++++++++++++++++++++-
 ui/console.c          |   2 +-
 ui/gtk.c              |   2 +-
 vl.c                  |   2 +-
 xen-common.c          |   2 +-
 16 files changed, 510 insertions(+), 125 deletions(-)

-- 
2.11.0.295.gd7dffce1c.dirty




reply via email to

[Prev in Thread] Current Thread [Next in Thread]