|
|
|
|
|
|
|
|
|
|
xen-changelog
[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
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-changelog] Merge fixups,
BitKeeper Bot <=
|
|
|
|
|