pci: fix pci_info_device().
It printed wrong limit value of bridge. This patch fixes it. Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
This commit is contained in:
parent
18e08a5529
commit
f88d7509b4
2
hw/pci.c
2
hw/pci.c
@ -986,7 +986,7 @@ static void pci_info_device(PCIBus *bus, PCIDevice *d)
|
|||||||
base, limit);
|
base, limit);
|
||||||
|
|
||||||
base = pci_bridge_get_base(d, PCI_BASE_ADDRESS_SPACE_MEMORY);
|
base = pci_bridge_get_base(d, PCI_BASE_ADDRESS_SPACE_MEMORY);
|
||||||
limit= pci_config_get_memory_base(d, PCI_BASE_ADDRESS_SPACE_MEMORY);
|
limit= pci_bridge_get_limit(d, PCI_BASE_ADDRESS_SPACE_MEMORY);
|
||||||
monitor_printf(mon,
|
monitor_printf(mon,
|
||||||
" memory range [0x%08"PRIx64", 0x%08"PRIx64"]\n",
|
" memory range [0x%08"PRIx64", 0x%08"PRIx64"]\n",
|
||||||
base, limit);
|
base, limit);
|
||||||
|
Loading…
Reference in New Issue
Block a user