qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 0/8] Chardev patches
@ 2020-07-13  8:24 Marc-André Lureau
  2020-07-13  8:24 ` [PULL 1/8] char-socket: initialize reconnect timer only when the timer doesn't start Marc-André Lureau
                   ` (8 more replies)
  0 siblings, 9 replies; 12+ messages in thread
From: Marc-André Lureau @ 2020-07-13  8:24 UTC (permalink / raw)
  To: qemu-devel
  Cc: Marc-André Lureau, Dr. David Alan Gilbert, Markus Armbruster,
	Paolo Bonzini

The following changes since commit d34498309cff7560ac90c422c56e3137e6a64b19:

  Merge remote-tracking branch 'remotes/philmd-gitlab/tags/avr-port-20200711' into staging (2020-07-11 19:27:59 +0100)

are available in the Git repository at:

  https://github.com/elmarco/qemu.git tags/chardev-pull-request

for you to fetch changes up to 30827bad3852fd85d86995e7ccab429679442889:

  chardev: Extract system emulation specific code (2020-07-13 11:59:47 +0400)

----------------------------------------------------------------

----------------------------------------------------------------

Li Feng (1):
  char-socket: initialize reconnect timer only when the timer doesn't
    start

Marc-André Lureau (2):
  chardev: don't abort on attempt to add duplicated chardev
  char: fix use-after-free with dup chardev & reconnect

Philippe Mathieu-Daudé (5):
  monitor/misc: Remove unused "chardev/char-mux.h" include
  tests/test-char: Remove unused "chardev/char-mux.h" include
  chardev: Restrict msmouse / wctablet / testdev to system emulation
  chardev: Reduce "char-mux.h" scope, rename it "chardev-internal.h"
  chardev: Extract system emulation specific code

 .../char-mux.h => chardev/chardev-internal.h  |  10 +-
 chardev/char-fe.c                             |   2 +-
 chardev/char-mux.c                            |   2 +-
 chardev/char-socket.c                         |   5 +-
 chardev/char.c                                |  43 +-----
 chardev/chardev-sysemu.c                      |  69 ++++++++++
 monitor/misc.c                                |   1 -
 tests/test-char.c                             | 122 +++++++++++++++---
 chardev/Makefile.objs                         |   3 +-
 9 files changed, 195 insertions(+), 62 deletions(-)
 rename include/chardev/char-mux.h => chardev/chardev-internal.h (93%)
 create mode 100644 chardev/chardev-sysemu.c

-- 
2.27.0.221.ga08a83db2b



^ permalink raw reply	[flat|nested] 12+ messages in thread
* [PULL 0/8] chardev patches
@ 2022-09-29 11:05 marcandre.lureau
  2022-10-03 23:01 ` Stefan Hajnoczi
  0 siblings, 1 reply; 12+ messages in thread
From: marcandre.lureau @ 2022-09-29 11:05 UTC (permalink / raw)
  To: qemu-devel; +Cc: stefanha, Marc-André Lureau

From: Marc-André Lureau <marcandre.lureau@redhat.com>

The following changes since commit dbc4f48b5ab3e6d85f78aa4df6bd6ad561c3d152:

  Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging (2022-09-27 11:08:36 -0400)

are available in the Git repository at:

  https://gitlab.com/marcandre.lureau/qemu.git tags/char-pull-request

for you to fetch changes up to 9cbda7b354389e536d546cc2091365bc402b3206:

  vhost-user: Call qemu_socketpair() instead of socketpair() (2022-09-29 14:38:05 +0400)

----------------------------------------------------------------
chardev related patches

----------------------------------------------------------------

Arwed Meyer (5):
  msmouse: Handle mouse reset
  chardev: src buffer const for write functions
  msmouse: Use fifo8 instead of array
  msmouse: Add pnp data
  serial: Allow unaligned i/o access

Guoyi Tu (2):
  oslib-posix: Introduce qemu_socketpair()
  vhost-user: Call qemu_socketpair() instead of socketpair()

Maksim Davydov (1):
  chardev: fix segfault in finalize

 include/chardev/char.h      |   4 +-
 include/qemu/sockets.h      |  18 +++++
 include/sysemu/replay.h     |   2 +-
 chardev/char.c              |   4 +-
 chardev/msmouse.c           | 152 ++++++++++++++++++++++++++++++------
 chardev/wctablet.c          |   4 +-
 hw/char/serial.c            |   3 +
 hw/display/vhost-user-gpu.c |   3 +-
 hw/virtio/vhost-user.c      |   2 +-
 replay/replay-char.c        |   2 +-
 stubs/replay-tools.c        |   2 +-
 util/oslib-posix.c          |  19 +++++
 12 files changed, 179 insertions(+), 36 deletions(-)

-- 
2.37.3



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2022-10-03 23:05 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-07-13  8:24 [PULL 0/8] Chardev patches Marc-André Lureau
2020-07-13  8:24 ` [PULL 1/8] char-socket: initialize reconnect timer only when the timer doesn't start Marc-André Lureau
2020-07-13  8:24 ` [PULL 2/8] chardev: don't abort on attempt to add duplicated chardev Marc-André Lureau
2020-07-13  8:24 ` [PULL 3/8] char: fix use-after-free with dup chardev & reconnect Marc-André Lureau
2020-07-13  8:24 ` [PULL 4/8] monitor/misc: Remove unused "chardev/char-mux.h" include Marc-André Lureau
2020-07-13  8:24 ` [PULL 5/8] tests/test-char: " Marc-André Lureau
2020-07-13  8:24 ` [PULL 6/8] chardev: Restrict msmouse / wctablet / testdev to system emulation Marc-André Lureau
2020-07-13  8:24 ` [PULL 7/8] chardev: Reduce "char-mux.h" scope, rename it "chardev-internal.h" Marc-André Lureau
2020-07-13  8:24 ` [PULL 8/8] chardev: Extract system emulation specific code Marc-André Lureau
2020-07-13 12:01 ` [PULL 0/8] Chardev patches Peter Maydell
  -- strict thread matches above, loose matches on Subject: below --
2022-09-29 11:05 [PULL 0/8] chardev patches marcandre.lureau
2022-10-03 23:01 ` Stefan Hajnoczi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).