[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-changelog] Merge fixups



ChangeSet 1.1277.1.3, 2005/04/11 15:29:42-06:00, djm@djmnc4000.(none)

        Merge fixups



 acpi.c                     |    2 +-
 patch/linux-2.6.11/types.h |   14 ++++++++------
 2 files changed, 9 insertions(+), 7 deletions(-)


diff -Nru a/xen/arch/ia64/acpi.c b/xen/arch/ia64/acpi.c
--- a/xen/arch/ia64/acpi.c      2005-04-20 05:03:13 -04:00
+++ b/xen/arch/ia64/acpi.c      2005-04-20 05:03:13 -04:00
@@ -57,7 +57,7 @@
    -------------------------------------------------------------------------- 
*/
 
 #ifdef CONFIG_ACPI_BOOT
-int acpi_noirq __initdata = 0;  /* skip ACPI IRQ initialization */
+//int acpi_noirq __initdata = 0;  /* skip ACPI IRQ initialization */
 int acpi_ht __initdata = 1;     /* enable HT */
 
 enum acpi_irq_model_id         acpi_irq_model;
diff -Nru a/xen/arch/ia64/patch/linux-2.6.11/types.h 
b/xen/arch/ia64/patch/linux-2.6.11/types.h
--- a/xen/arch/ia64/patch/linux-2.6.11/types.h  2005-04-20 05:03:13 -04:00
+++ b/xen/arch/ia64/patch/linux-2.6.11/types.h  2005-04-20 05:03:13 -04:00
@@ -1,10 +1,5 @@
- types.h |    7 +++++++
- 1 files changed, 7 insertions(+)
-
-Index: linux-2.6.11/include/asm-ia64/types.h
-===================================================================
---- linux-2.6.11.orig/include/asm-ia64/types.h 2005-03-02 01:37:49.000000000 
-0600
-+++ linux-2.6.11/include/asm-ia64/types.h      2005-03-19 14:58:47.628750770 
-0600
+--- ../../linux-2.6.11/include/asm-ia64/types.h        2005-03-04 
10:26:30.000000000 -0700
++++ include/asm-ia64/types.h   2005-04-11 15:23:49.000000000 -0600
 @@ -1,5 +1,12 @@
  #ifndef _ASM_IA64_TYPES_H
  #define _ASM_IA64_TYPES_H
@@ -18,3 +13,32 @@
  
  /*
   * This file is never included by application software unless explicitly 
requested (e.g.,
+@@ -61,6 +68,28 @@
+ typedef __s64 s64;
+ typedef __u64 u64;
+ 
++#ifdef XEN
++/*
++ * Below are truly Linux-specific types that should never collide with
++ * any application/library that wants linux/types.h.
++ */
++
++#ifdef __CHECKER__
++#define __bitwise __attribute__((bitwise))
++#else
++#define __bitwise
++#endif
++
++typedef __u16 __bitwise __le16;
++typedef __u16 __bitwise __be16;
++typedef __u32 __bitwise __le32;
++typedef __u32 __bitwise __be32;
++#if defined(__GNUC__) && !defined(__STRICT_ANSI__)
++typedef __u64 __bitwise __le64;
++typedef __u64 __bitwise __be64;
++#endif
++#endif
++
+ #define BITS_PER_LONG 64
+ 
+ /* DMA addresses are 64-bits wide, in general.  */

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.