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