qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCHv3 0/9] Cleanups to error reporting on ppc and spapr
@ 2016-01-18  4:24 David Gibson
  2016-01-18  4:24 ` [Qemu-devel] [PATCHv3 1/9] ppc: Cleanup error handling in ppc_set_compat() David Gibson
                   ` (8 more replies)
  0 siblings, 9 replies; 22+ messages in thread
From: David Gibson @ 2016-01-18  4:24 UTC (permalink / raw)
  To: aik, mdroth, armbru; +Cc: lvivier, thuth, qemu-ppc, qemu-devel, David Gibson

Another spin of my patches to clean up a bunch of error reporting in
the pseries machine type and target-ppc code, to better use the error
API.

Once reviewed, I hope to merge this into ppc-for-2.6 shortly.

Changes in v3:
 * Adjusted a commit message for accuracy (suggest by Markus)
 * Dropped a patch which relied on a wrong guess about the behaviour
   of foreach_dynamic_sysbus_device().
Changes in v2:
 * Assorted minor tweaks based on review

David Gibson (9):
  ppc: Cleanup error handling in ppc_set_compat()
  pseries: Cleanup error handling of spapr_cpu_init()
  pseries: Clean up hash page table allocation error handling
  pseries: Clean up error handling in spapr_validate_node_memory()
  pseries: Cleanup error handling in spapr_vga_init()
  pseries: Clean up error handling in spapr_rtas_register()
  pseries: Clean up error handling in xics_system_init()
  pseries: Clean up error reporting in ppc_spapr_init()
  pseries: Clean up error reporting in htab migration functions

 hw/ppc/spapr.c              | 134 ++++++++++++++++++++++++++------------------
 hw/ppc/spapr_hcall.c        |  10 ++--
 hw/ppc/spapr_rtas.c         |  12 +---
 target-ppc/cpu.h            |   2 +-
 target-ppc/translate_init.c |  13 +++--
 5 files changed, 94 insertions(+), 77 deletions(-)

-- 
2.5.0

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

end of thread, other threads:[~2016-01-19  1:44 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-18  4:24 [Qemu-devel] [PATCHv3 0/9] Cleanups to error reporting on ppc and spapr David Gibson
2016-01-18  4:24 ` [Qemu-devel] [PATCHv3 1/9] ppc: Cleanup error handling in ppc_set_compat() David Gibson
2016-01-18  4:24 ` [Qemu-devel] [PATCHv3 2/9] pseries: Cleanup error handling of spapr_cpu_init() David Gibson
2016-01-18  4:24 ` [Qemu-devel] [PATCHv3 3/9] pseries: Clean up hash page table allocation error handling David Gibson
2016-01-18  8:47   ` Thomas Huth
2016-01-18 10:21     ` Markus Armbruster
2016-01-19  1:12       ` David Gibson
2016-01-19  0:20     ` David Gibson
2016-01-18  4:24 ` [Qemu-devel] [PATCHv3 4/9] pseries: Clean up error handling in spapr_validate_node_memory() David Gibson
2016-01-18  9:15   ` Thomas Huth
2016-01-18  4:24 ` [Qemu-devel] [PATCHv3 5/9] pseries: Cleanup error handling in spapr_vga_init() David Gibson
2016-01-18  9:16   ` Thomas Huth
2016-01-18  4:24 ` [Qemu-devel] [PATCHv3 6/9] pseries: Clean up error handling in spapr_rtas_register() David Gibson
2016-01-18  9:20   ` Thomas Huth
2016-01-19  0:23     ` David Gibson
2016-01-18  4:24 ` [Qemu-devel] [PATCHv3 7/9] pseries: Clean up error handling in xics_system_init() David Gibson
2016-01-18  9:25   ` Thomas Huth
2016-01-18  4:24 ` [Qemu-devel] [PATCHv3 8/9] pseries: Clean up error reporting in ppc_spapr_init() David Gibson
2016-01-18  9:31   ` Thomas Huth
2016-01-18 10:06     ` Markus Armbruster
2016-01-19  1:23     ` David Gibson
2016-01-18  4:24 ` [Qemu-devel] [PATCHv3 9/9] pseries: Clean up error reporting in htab migration functions David Gibson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).