From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:43728) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UN7ex-000211-Rn for qemu-devel@nongnu.org; Tue, 02 Apr 2013 16:18:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UN7ew-0003cO-Tu for qemu-devel@nongnu.org; Tue, 02 Apr 2013 16:18:23 -0400 Received: from mx1.redhat.com ([209.132.183.28]:59584) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UN7ew-0003cH-LL for qemu-devel@nongnu.org; Tue, 02 Apr 2013 16:18:22 -0400 From: Luiz Capitulino Date: Tue, 2 Apr 2013 16:18:13 -0400 Message-Id: <1364933897-25803-1-git-send-email-lcapitulino@redhat.com> Subject: [Qemu-devel] [PATCH v2 0/4] Monitor: make output buffer dynamic List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: armbru@redhat.com, aliguori@us.ibm.com, kraxel@redhat.com, fred.konrad@greensocs.com Hi, This series does two things: it makes the Monitor's output buffer dynamic (so that we fix an assertion bug in the Monitor); and it also switches the human-monitor-command command to use that buffer instead of the Memory chardev driver, which is dropped. Most important details in patches 2/4 and 3/4. o v2 - Switch human-monitor-command to the dynamic buffer - Drop the Memory chardev driver Luiz Capitulino (4): qstring: add qstring_get_length() Monitor: Make output buffer dynamic hmp: human-monitor-command: stop using the Memory chardev driver chardev: drop the Memory chardev driver include/qapi/qmp/qstring.h | 1 + monitor.c | 60 +++++++++++++++++++++++++------------------ qemu-char.c | 64 ---------------------------------------------- qobject/qstring.c | 8 ++++++ 4 files changed, 44 insertions(+), 89 deletions(-) -- 1.8.1.4