]> git.proxmox.com Git - mirror_qemu.git/commit
pci: Add missing drop of bus master AS reference
authorAlexey Kardashevskiy <aik@ozlabs.ru>
Mon, 27 Mar 2017 04:40:30 +0000 (15:40 +1100)
committerMichael S. Tsirkin <mst@redhat.com>
Tue, 28 Mar 2017 23:35:23 +0000 (02:35 +0300)
commitc53598ed18e40a9609573b21f2a361221ca0f806
tree6cfa05fd7ecb135c22183d822d582e660ae6830c
parentaa262928595d431bfee7914cb7d9d79197f887a2
pci: Add missing drop of bus master AS reference

The recent introduction of a bus master container added
memory_region_add_subregion() into the PCI device registering path but
missed memory_region_del_subregion() in the unregistering path leaving
a reference to the root memory region of the new container.

This adds missing memory_region_del_subregion().

Fixes: 3716d5902d743 ("pci: introduce a bus master container")
Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
hw/pci/pci.c