[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
- [Qemu-devel] [PATCH for-1.4 00/12] Fix memchar-read/-write before API gets released,
Markus Armbruster <=