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
