summary refs log tree commit diff stats
path: root/hw/piix_pci.c
diff options
context:
space:
mode:
authorAlex Williamson <alex.williamson@redhat.com>2012-07-03 22:39:34 -0600
committerMichael S. Tsirkin <mst@redhat.com>2012-07-04 15:55:07 +0300
commit7cf1b0fd95657e722b2ad290649eee88d1365786 (patch)
treea3a32e78cb8a50b0de6955f798291ec277b13dc9 /hw/piix_pci.c
parentf90c2bcdbc69e41e575f868b984c3e2de8f51bac (diff)
downloadfocaccia-qemu-7cf1b0fd95657e722b2ad290649eee88d1365786.tar.gz
focaccia-qemu-7cf1b0fd95657e722b2ad290649eee88d1365786.zip
pci: Unregister BARs before device exit
BARs are registered in init functions from memory regions created
by the drivers.  Exit functions destroy those memory regions.
By unregistering the io regions after exit(), we're calling
memory_region_del_subregion on freed memory.  Don't do that.  The
option rom comes along for the ride because it's more symmetric
to how it's created.

Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'hw/piix_pci.c')
0 files changed, 0 insertions, 0 deletions