qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v2 0/3] char: fix segfault on chardev detach
@ 2013-08-28 12:29 Amit Shah
  2013-08-28 12:29 ` [Qemu-devel] [PATCH v2 1/3] char: move backends' io watch tag to CharDriverState Amit Shah
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Amit Shah @ 2013-08-28 12:29 UTC (permalink / raw)
  To: qemu list
  Cc: Amit Shah, Paolo Bonzini, Gerd Hoffmann, Anthony Liguori,
	Hans de Goede

This series fixes a segfault when a frontend is detached from a
chardev while the chardev had a pending callback registered.  Further
details in patch 3.

Please review.

v2:
 * Move tag property to CharDriverState to simplify everything (Gerd)

Amit Shah (3):
  char: move backends' io watch tag to CharDriverState
  char: use common function to disable callbacks on chardev close
  char: remove watch callback on chardev detach from frontend

 include/sysemu/char.h |  1 +
 qemu-char.c           | 82 +++++++++++++++++++--------------------------------
 2 files changed, 32 insertions(+), 51 deletions(-)

-- 
1.8.3.1

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

end of thread, other threads:[~2013-08-28 12:39 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-28 12:29 [Qemu-devel] [PATCH v2 0/3] char: fix segfault on chardev detach Amit Shah
2013-08-28 12:29 ` [Qemu-devel] [PATCH v2 1/3] char: move backends' io watch tag to CharDriverState Amit Shah
2013-08-28 12:29 ` [Qemu-devel] [PATCH v2 2/3] char: use common function to disable callbacks on chardev close Amit Shah
2013-08-28 12:29 ` [Qemu-devel] [PATCH v2 3/3] char: remove watch callback on chardev detach from frontend Amit Shah
2013-08-28 12:33 ` [Qemu-devel] [PATCH v2 0/3] char: fix segfault on chardev detach Gerd Hoffmann
2013-08-28 12:38   ` Amit Shah

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).