[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [FOR 0.12 PATCH 00/18] QError conversions and more
From: |
Markus Armbruster |
Subject: |
[Qemu-devel] [FOR 0.12 PATCH 00/18] QError conversions and more |
Date: |
Mon, 7 Dec 2009 21:36:58 +0100 |
This patch series converts monitor commands eject, change, closefd,
getfd to QError.
There's a simple bonus fix in PATCH 3.
Finally, PATCH 18 puts a human-readable error description into the QMP
error response. For background, see the lengthy thread ending at
http://lists.gnu.org/archive/html/qemu-devel/2009-11/msg01221.html
Series should be applied after Luiz's work.
Luiz Capitulino (2):
QError: new class for device encrypted errors
monitor: do_cont(): Don't ask for passwords
Markus Armbruster (16):
monitor: Fix double-prompt after "change vnc passwd BLA"
QError: Put error definitions in alphabetical order
QError: New QERR_DEVICE_LOCKED
QError: New QERR_DEVICE_NOT_REMOVABLE
monitor: convert do_eject() to QError
QError: New QERR_INVALID_BLOCK_FORMAT
QError: New QERR_SET_PASSWD_FAILED
QError: New QERR_VNC_SERVER_FAILED
monitor: convert do_change() to QObject, QError
QError: New QERR_FD_NOT_FOUND
monitor: convert do_closefd() to QError
QError: New QERR_FD_NOT_SUPPLIED
New QERR_INVALID_PARAMETER
QError: New QERR_TOO_MANY_FILES
monitor: convert do_getfd() to QError
QMP: add human-readable description to error response
QMP/qmp-spec.txt | 5 ++-
monitor.c | 55 +++++++++++++++++++++++-----------
qemu-monitor.hx | 3 +-
qerror.c | 85 +++++++++++++++++++++++++++++++++++++++++++-----------
qerror.h | 56 ++++++++++++++++++++++++++++-------
5 files changed, 155 insertions(+), 49 deletions(-)
- [Qemu-devel] [FOR 0.12 PATCH 00/18] QError conversions and more,
Markus Armbruster <=
- [Qemu-devel] [FOR 0.12 PATCH 16/18] QError: New QERR_TOO_MANY_FILES, Markus Armbruster, 2009/12/07
- [Qemu-devel] [FOR 0.12 PATCH 08/18] QError: New QERR_INVALID_BLOCK_FORMAT, Markus Armbruster, 2009/12/07
- [Qemu-devel] [FOR 0.12 PATCH 12/18] QError: New QERR_FD_NOT_FOUND, Markus Armbruster, 2009/12/07
- [Qemu-devel] [FOR 0.12 PATCH 10/18] QError: New QERR_VNC_SERVER_FAILED, Markus Armbruster, 2009/12/07
- [Qemu-devel] [FOR 0.12 PATCH 18/18] QMP: add human-readable description to error response, Markus Armbruster, 2009/12/07