summary refs log tree commit diff stats
path: root/linux-headers/linux
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 /linux-headers/linux
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 'linux-headers/linux')
0 files changed, 0 insertions, 0 deletions