[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] ioemu: Fix build: use uint64_t rather than u64.
# HG changeset patch # User Keir Fraser <keir.fraser@xxxxxxxxxx> # Date 1210587403 -3600 # Node ID 0f18d5454c7b6f6a338d16571a064ef5c219c06c # Parent c6533d246a8145e342de71cc7b6dc80b8995c68e ioemu: Fix build: use uint64_t rather than u64. Signed-off-by: Keir Fraser <keir.fraser@xxxxxxxxxx> --- tools/ioemu/hw/pass-through.h | 2 +- tools/ioemu/hw/pt-msi.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff -r c6533d246a81 -r 0f18d5454c7b tools/ioemu/hw/pass-through.h --- a/tools/ioemu/hw/pass-through.h Mon May 12 11:01:21 2008 +0100 +++ b/tools/ioemu/hw/pass-through.h Mon May 12 11:16:43 2008 +0100 @@ -76,7 +76,7 @@ struct pt_msix_info { int total_entries; int bar_index; uint32_t table_off; - u64 mmio_base_addr; + uint64_t mmio_base_addr; int mmio_index; int fd; void *phys_iomem_base; diff -r c6533d246a81 -r 0f18d5454c7b tools/ioemu/hw/pt-msi.c --- a/tools/ioemu/hw/pt-msi.c Mon May 12 11:01:21 2008 +0100 +++ b/tools/ioemu/hw/pt-msi.c Mon May 12 11:16:43 2008 +0100 @@ -666,7 +666,7 @@ int pt_msix_init(struct pt_dev *dev, int uint8_t id; uint16_t flags, control; int i, total_entries, table_off, bar_index; - u64 bar_base; + uint64_t bar_base; struct pci_dev *pd = dev->pci_dev; id = pci_read_byte(pd, pos + PCI_CAP_LIST_ID); @@ -714,7 +714,7 @@ int pt_msix_init(struct pt_dev *dev, int if ( (bar_base & 0x6) == 0x4 ) { bar_base &= ~0xf; - bar_base += (u64)pci_read_long(pd, 0x10 + 4 * (bar_index + 1)) << 32; + bar_base += (uint64_t)pci_read_long(pd, 0x10 + 4 * (bar_index + 1)) << 32; } PT_LOG("get MSI-X table bar base %lx\n", bar_base); _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |