# 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
|