qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PATCH for-1.4 00/12] Fix memchar-read/-write before API ge


From: Markus Armbruster
Subject: [Qemu-devel] [PATCH for-1.4 00/12] Fix memchar-read/-write before API gets released
Date: Tue, 5 Feb 2013 17:22:03 +0100

We have a serious design bug in memchar-write [PATCH 01], and a less
serious one in memchar-read [PATCH 02].  I really, really want them
fixed before the API gets calcified by the release.

While there, plug memory leaks [PATCH 04], drop undocumented
misfeatures [PATCH 07+08+11], improve device configuration [PATCH 09],
improve documentation [PATCH 12], and clean up some [other patches].

Markus Armbruster (12):
  qmp: Fix design bug and read beyond buffer in memchar-write
  qmp: Clean up design of memchar-read
  qmp: Clean up type usage in qmp_memchar_write(), qmp_memchar_read()
  qmp: Plug memory leaks in memchar-write, memchar-read
  qmp: Drop superfluous special case "empty" in qmp_memchar_read()
  qmp: Drop wasteful zero-initialization in qmp_memchar_read()
  qemu-char: Fix chardev "memory" not to drop IAC characters
  qemu-char: Drop undocumented chardev "memory" compatibility syntax
  qemu-char: Redo chardev "memory" size configuration
  qemu-char: General chardev "memory" code cleanup
  qmp: Use generic errors in memchar-read, memchar-write
  QAPI QMP HMP: Fix and improve memchar-read/-write docs

 hmp-commands.hx  |  20 +++++------
 hmp.c            |  15 +++-----
 qapi-schema.json |  61 ++++++++++++++-----------------
 qemu-char.c      | 108 ++++++++++++++++++++++++-------------------------------
 qemu-options.hx  |  11 +++---
 qmp-commands.hx  |  43 +++++++++++-----------
 6 files changed, 111 insertions(+), 147 deletions(-)

-- 
1.7.11.7




reply via email to

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