ia64/xen-unstable

changeset 5305:1bc9c3554d61

bitkeeper revision 1.1665 (42a07586HA9yxpF1JLzGs-3hmLbG5g)

More include file cleanup fixes (for CONFIG_VTI)
Also a cpumask cleanup fix
Signed-off by: Dan Magenheimer <dan.magenheimer@hp.com>
author djm@sportsman.spdomain
date Fri Jun 03 15:21:42 2005 +0000 (2005-06-03)
parents d68bc64e2cfe
children 4c831628f463 fa68b7fb217f
files xen/arch/ia64/asm-offsets.c xen/arch/ia64/vmmu.c xen/include/asm-ia64/mm.h
line diff
     1.1 --- a/xen/arch/ia64/asm-offsets.c	Fri Jun 03 14:10:37 2005 +0000
     1.2 +++ b/xen/arch/ia64/asm-offsets.c	Fri Jun 03 15:21:42 2005 +0000
     1.3 @@ -11,6 +11,7 @@
     1.4  #include <public/xen.h>
     1.5  #ifdef CONFIG_VTI
     1.6  #include <asm/tlb.h>
     1.7 +#include <asm/regs.h>
     1.8  #endif // CONFIG_VTI
     1.9  
    1.10  #define task_struct vcpu
     2.1 --- a/xen/arch/ia64/vmmu.c	Fri Jun 03 14:10:37 2005 +0000
     2.2 +++ b/xen/arch/ia64/vmmu.c	Fri Jun 03 15:21:42 2005 +0000
     2.3 @@ -20,6 +20,7 @@
     2.4   *  Yaozu Dong (Eddie Dong) (Eddie.dong@intel.com)
     2.5   */
     2.6  #include <linux/sched.h>
     2.7 +#include <linux/mm.h>
     2.8  #include <asm/tlb.h>
     2.9  #include <asm/gcc_intrin.h>
    2.10  #include <asm/vcpu.h>
     3.1 --- a/xen/include/asm-ia64/mm.h	Fri Jun 03 14:10:37 2005 +0000
     3.2 +++ b/xen/include/asm-ia64/mm.h	Fri Jun 03 15:21:42 2005 +0000
     3.3 @@ -90,7 +90,7 @@ struct page
     3.4          /* Page is on a free list. */
     3.5          struct {
     3.6              /* Mask of possibly-tainted TLBs. */
     3.7 -            u64 cpu_mask;
     3.8 +            cpumask_t cpumask;
     3.9              /* Order-size of the free chunk this page is the head of. */
    3.10              u8 order;
    3.11          } free;