[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/4 RFC] Introduce console for ringbuf backend
From: |
Lei Li |
Subject: |
[Qemu-devel] [PATCH 0/4 RFC] Introduce console for ringbuf backend |
Date: |
Mon, 2 Sep 2013 17:01:44 +0800 |
This patch series aims at adding HMP console feature for ringbuf
backend. It behaves like a serial console, which drops user into
an interactive mode with ringbuf backend and takes user back to
the monitor by the 'ctrl-]' escape sequence.
It would suspend the monitor, output the data that backed in the
ringbuf backend to console first, and install a new readline
handler to get input from console back into the ringbuf backend.
Once escape sequence is detected, it will resume the monitor.
This implementation is reworked based on Anthony's suggestions
on the previous version:
http://lists.gnu.org/archive/html/qemu-devel/2013-01/msg03888.html
Suggestions and comments are very welcome!
Lei Li (4):
monitor: introduce monitor_read_console
hmp: factor out ringbuf_print_help()
qemu-char: export ringbuf_count
hmp: add console support for ringbuf backend
hmp-commands.hx | 21 +++++++
hmp.c | 141 +++++++++++++++++++++++++++++++++++++++++----
hmp.h | 1 +
include/monitor/monitor.h | 3 +
include/sysemu/char.h | 2 +
monitor.c | 14 +++++
qemu-char.c | 2 +-
7 files changed, 171 insertions(+), 13 deletions(-)
- [Qemu-devel] [PATCH 0/4 RFC] Introduce console for ringbuf backend,
Lei Li <=