All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v3 0/7] qdev: Mostly wean off QError
@ 2015-06-19 14:17 Markus Armbruster
  2015-06-19 14:17 ` [Qemu-devel] [PATCH v3 1/7] qdev: Deprecated qdev_init() is finally unused, drop Markus Armbruster
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Markus Armbruster @ 2015-06-19 14:17 UTC (permalink / raw)
  To: qemu-devel; +Cc: pbonzini, afaerber, kraxel

Only the calls in do_device_add() remain, because QMP's command
handler interface requires them.  They'll go away when I wean QMP off
QError.

Bonus: a few error reporting improvements.

Casualty: some explanatory messages, see PATCH 5.

v3:
* Trivially rebased, R-bys retained
* PATCH 1: Add rationale to commit message [Andreas]
* PATCH 2: Don't drop the comment outright, update it [Andreas]
* PATCH 3: Comment and commit message typos [Andreas]
v2:
* Trivially rebased
* PATCH 5+7: Error and commit message polish [Eric]

Markus Armbruster (7):
  qdev: Deprecated qdev_init() is finally unused, drop
  qdev: Un-deprecate qdev_init_nofail()
  qdev-monitor: Stop error avalanche in qbus_find_recursive()
  qdev-monitor: Fix check for full bus
  qdev-monitor: Convert qbus_find() to Error
  qdev-monitor: Propagate errors through set_property()
  qdev-monitor: Propagate errors through qdev_device_add()

 hw/core/qdev.c            |  47 ++++++---------
 include/hw/qdev-core.h    |   5 +-
 include/monitor/qdev.h    |   2 +-
 include/qapi/qmp/qerror.h |   3 -
 qdev-monitor.c            | 143 ++++++++++++++++++++++++++--------------------
 vl.c                      |   7 ++-
 6 files changed, 106 insertions(+), 101 deletions(-)

-- 
1.9.3

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2015-06-19 17:11 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-19 14:17 [Qemu-devel] [PATCH v3 0/7] qdev: Mostly wean off QError Markus Armbruster
2015-06-19 14:17 ` [Qemu-devel] [PATCH v3 1/7] qdev: Deprecated qdev_init() is finally unused, drop Markus Armbruster
2015-06-19 14:17 ` [Qemu-devel] [PATCH v3 2/7] qdev: Un-deprecate qdev_init_nofail() Markus Armbruster
2015-06-19 14:17 ` [Qemu-devel] [PATCH v3 3/7] qdev-monitor: Stop error avalanche in qbus_find_recursive() Markus Armbruster
2015-06-19 14:17 ` [Qemu-devel] [PATCH v3 4/7] qdev-monitor: Fix check for full bus Markus Armbruster
2015-06-19 14:17 ` [Qemu-devel] [PATCH v3 5/7] qdev-monitor: Convert qbus_find() to Error Markus Armbruster
2015-06-19 14:17 ` [Qemu-devel] [PATCH v3 6/7] qdev-monitor: Propagate errors through set_property() Markus Armbruster
2015-06-19 14:17 ` [Qemu-devel] [PATCH v3 7/7] qdev-monitor: Propagate errors through qdev_device_add() Markus Armbruster
2015-06-19 17:11 ` [Qemu-devel] [PATCH v3 0/7] qdev: Mostly wean off QError Andreas Färber

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.