ia64/xen-unstable

changeset 17157:91316e501e92

Fix x86 build.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
author Keir Fraser <keir.fraser@citrix.com>
date Thu Feb 28 15:03:33 2008 +0000 (2008-02-28)
parents bf63d055d30c
children 9becbdd13b31
files xen/drivers/passthrough/amd/iommu_acpi.c xen/include/asm-x86/amd-iommu.h
line diff
     1.1 --- a/xen/drivers/passthrough/amd/iommu_acpi.c	Thu Feb 28 14:09:47 2008 +0000
     1.2 +++ b/xen/drivers/passthrough/amd/iommu_acpi.c	Thu Feb 28 15:03:33 2008 +0000
     1.3 @@ -40,8 +40,8 @@ static struct amd_iommu * __init find_io
     1.4      return NULL;
     1.5  }
     1.6  
     1.7 -static void __init reserve_iommu_exclusion_range(struct amd_iommu *iommu,
     1.8 -           unsigned long base, unsigned long limit)
     1.9 +static void __init reserve_iommu_exclusion_range(
    1.10 +    struct amd_iommu *iommu, uint64_t base, uint64_t limit)
    1.11  {
    1.12      /* need to extend exclusion range? */
    1.13      if ( iommu->exclusion_enable )
     2.1 --- a/xen/include/asm-x86/amd-iommu.h	Thu Feb 28 14:09:47 2008 +0000
     2.2 +++ b/xen/include/asm-x86/amd-iommu.h	Thu Feb 28 15:03:33 2008 +0000
     2.3 @@ -77,8 +77,8 @@ struct amd_iommu {
     2.4  
     2.5      int exclusion_enable;
     2.6      int exclusion_allow_all;
     2.7 -    unsigned long exclusion_base;
     2.8 -    unsigned long exclusion_limit;
     2.9 +    uint64_t exclusion_base;
    2.10 +    uint64_t exclusion_limit;
    2.11  };
    2.12  
    2.13  struct ivrs_mappings {