summaryrefslogtreecommitdiff
path: root/hw/misc
diff options
context:
space:
mode:
authorDavid Gibson <david@gibson.dropbear.id.au>2014-05-30 12:59:00 -0600
committerAlex Williamson <alex.williamson@redhat.com>2014-05-30 12:59:00 -0600
commit078c44f48eb9e5134a06f29bec362c1744ca39a3 (patch)
treea90b2d2ecdafbf8eec14f246085ae54f032a7783 /hw/misc
parent4cb47d281a995cb49e4652cb26bafb3ab2d9bd28 (diff)
downloadqemu-078c44f48eb9e5134a06f29bec362c1744ca39a3.tar.gz
memory: Sanity check that no listeners remain on a destroyed AddressSpace
At the moment, most AddressSpace objects last as long as the guest system in practice, but that could well change in future. In addition, for VFIO we will be introducing some private per-AdressSpace information, which must be disposed of before the AddressSpace itself is destroyed. To reduce the chances of subtle bugs in this area, this patch adds asssertions to ensure that when an AddressSpace is destroyed, there are no remaining MemoryListeners using that AS as a filter. Signed-off-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru> Reviewed-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Diffstat (limited to 'hw/misc')
0 files changed, 0 insertions, 0 deletions