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:
Isaku Yamahata 2009-11-12 14:58:29 +09:00 committed by Michael S. Tsirkin
parent 18e08a5529
commit f88d7509b4

View File

@ -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);