summary refs log tree commit diff stats
path: root/hw/core/loader.c
diff options
context:
space:
mode:
authorMark Cave-Ayland <mark.cave-ayland@ilande.co.uk>2017-07-16 21:27:34 +0100
committerMichael S. Tsirkin <mst@redhat.com>2017-09-08 16:15:17 +0300
commit8b8849844fd6a31956e934885f2a7ae9ac1a95d8 (patch)
tree9905d685890391074086af47e81f1bb0d92d41d2 /hw/core/loader.c
parent9b717a3a1318455afce761301fec114982ccbf1f (diff)
downloadfocaccia-qemu-8b8849844fd6a31956e934885f2a7ae9ac1a95d8.tar.gz
focaccia-qemu-8b8849844fd6a31956e934885f2a7ae9ac1a95d8.zip
pci: add reserved slot check to do_pci_register_device()
Add a new slot_reserved_mask bitmask to PCIBus indicating whether or not each
PCI slot on the bus is reserved. Ensure that it is initialised to zero to
maintain the existing behaviour that all slots are available by default, and
add the additional check with appropriate error reporting to
do_pci_register_device().

Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'hw/core/loader.c')
0 files changed, 0 insertions, 0 deletions