[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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |