summaryrefslogtreecommitdiffstats
path: root/hw/spapr_rtas.c
diff options
context:
space:
mode:
authorDavid Gibson2012-03-28 23:39:46 +0200
committerAndreas Färber2012-04-15 17:07:19 +0200
commit8e01f355db4c7e54b0877a6d9508e83d0afbc4b6 (patch)
tree575b675caf78fcc6f2f223d065f8b8ef9524e6a4 /hw/spapr_rtas.c
parentpseries: Clean up hcall_dprintf() debugging messages (diff)
downloadqemu-8e01f355db4c7e54b0877a6d9508e83d0afbc4b6.tar.gz
qemu-8e01f355db4c7e54b0877a6d9508e83d0afbc4b6.tar.xz
qemu-8e01f355db4c7e54b0877a6d9508e83d0afbc4b6.zip
pseries: Fix bug with reset of VIO CRQs
PAPR specifies a Command Response Queue (CRQ) mechanism used for virtual IO, which we implement. However, we don't correctly clean up registered CRQs when we reset the system. This patch adds a reset handler to fix this bug. While we're at it, add in some of the extra debug messages that were used to track the problem down. Signed-off-by: David Gibson <david@gibson.dropbear.id.au> [AF: Updated hcall_dprintf()s to not duplicate the function name] Signed-off-by: Andreas Färber <afaerber@suse.de>
Diffstat (limited to 'hw/spapr_rtas.c')
0 files changed, 0 insertions, 0 deletions