pci: Error on PCI capability collisions
authorJan Kiszka <jan.kiszka@siemens.com>
Wed, 24 Aug 2011 12:29:30 +0000 (14:29 +0200)
committerMichael S. Tsirkin <mst@redhat.com>
Wed, 24 Aug 2011 12:52:54 +0000 (15:52 +0300)
commit07a7a64997a196c1364b2d1b2eac81aee866b323
tree527c33a931f41e34106e55bdb969ad252d2a11dc
parent9190c6af15983702ecf4260de513feb76900c00d
pci: Error on PCI capability collisions

Nothing good can happen when we overlap capabilities. This may happen
when plugging in assigned devices or when devices models contain bugs.
Detect the overlap and report it.

Based on qemu-kvm commit by Alex Williamson.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Acked-by: Don Dutile <ddutile@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
hw/pci.c