-Index: linux-2.6.5/arch/i386/defconfig
+Index: linux-2.6.5-7.191/arch/i386/defconfig
===================================================================
---- linux-2.6.5.orig/arch/i386/defconfig 2005-02-01 16:56:13.000000000 -0500
-+++ linux-2.6.5/arch/i386/defconfig 2005-05-11 12:10:12.362944128 -0400
-@@ -137,6 +137,8 @@
+--- linux-2.6.5-7.191.orig/arch/i386/defconfig 2005-06-28 12:24:26.000000000 -0400
++++ linux-2.6.5-7.191/arch/i386/defconfig 2005-07-28 14:52:52.764691504 -0400
+@@ -139,6 +139,8 @@
CONFIG_EFI=y
CONFIG_BOOT_IOREMAP=y
CONFIG_REGPARM=y
#
# Special options
-Index: linux-2.6.5/arch/i386/Kconfig
+Index: linux-2.6.5-7.191/arch/i386/Kconfig
===================================================================
---- linux-2.6.5.orig/arch/i386/Kconfig 2005-05-11 12:10:10.831176992 -0400
-+++ linux-2.6.5/arch/i386/Kconfig 2005-05-11 12:10:12.363943976 -0400
-@@ -1024,6 +1024,9 @@
+--- linux-2.6.5-7.191.orig/arch/i386/Kconfig 2005-06-28 12:24:15.000000000 -0400
++++ linux-2.6.5-7.191/arch/i386/Kconfig 2005-07-28 14:52:52.765691352 -0400
+@@ -1030,6 +1030,9 @@
a work-around for a number of buggy BIOSes. Switch this option on if
your computer crashes instead of powering off properly.
endmenu
source "arch/i386/kernel/cpu/cpufreq/Kconfig"
-Index: linux-2.6.5/arch/i386/mm/hugetlbpage.c
+Index: linux-2.6.5-7.191/arch/i386/mm/hugetlbpage.c
===================================================================
---- linux-2.6.5.orig/arch/i386/mm/hugetlbpage.c 2005-02-01 16:56:06.000000000 -0500
-+++ linux-2.6.5/arch/i386/mm/hugetlbpage.c 2005-05-11 12:10:12.364943824 -0400
+--- linux-2.6.5-7.191.orig/arch/i386/mm/hugetlbpage.c 2005-06-28 12:24:09.000000000 -0400
++++ linux-2.6.5-7.191/arch/i386/mm/hugetlbpage.c 2005-07-28 14:52:52.766691200 -0400
@@ -16,6 +16,7 @@
#include <linux/err.h>
#include <linux/sysctl.h>
unmap_hugepage_range(vma, start, start + length);
spin_unlock(&mm->page_table_lock);
}
-Index: linux-2.6.5/arch/ia64/defconfig
+Index: linux-2.6.5-7.191/arch/ia64/defconfig
===================================================================
---- linux-2.6.5.orig/arch/ia64/defconfig 2005-02-01 16:56:13.000000000 -0500
-+++ linux-2.6.5/arch/ia64/defconfig 2005-05-11 12:10:12.365943672 -0400
-@@ -100,6 +100,8 @@
+--- linux-2.6.5-7.191.orig/arch/ia64/defconfig 2005-06-28 12:24:26.000000000 -0400
++++ linux-2.6.5-7.191/arch/ia64/defconfig 2005-07-28 14:52:52.767691048 -0400
+@@ -103,6 +103,8 @@
CONFIG_EFI_VARS=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=m
#
# Power management and ACPI
-Index: linux-2.6.5/arch/ia64/Kconfig
+Index: linux-2.6.5-7.191/arch/ia64/Kconfig
===================================================================
---- linux-2.6.5.orig/arch/ia64/Kconfig 2005-02-01 16:55:45.000000000 -0500
-+++ linux-2.6.5/arch/ia64/Kconfig 2005-05-11 12:10:12.366943520 -0400
-@@ -315,6 +315,8 @@
+--- linux-2.6.5-7.191.orig/arch/ia64/Kconfig 2005-06-28 12:24:20.000000000 -0400
++++ linux-2.6.5-7.191/arch/ia64/Kconfig 2005-07-28 14:52:52.768690896 -0400
+@@ -323,6 +323,8 @@
To use this option, you have to check that the "/proc file system
support" (CONFIG_PROC_FS) is enabled, too.
source "fs/Kconfig.binfmt"
endmenu
-Index: linux-2.6.5/arch/ia64/mm/hugetlbpage.c
+Index: linux-2.6.5-7.191/arch/ia64/mm/hugetlbpage.c
===================================================================
---- linux-2.6.5.orig/arch/ia64/mm/hugetlbpage.c 2005-02-01 16:55:55.000000000 -0500
-+++ linux-2.6.5/arch/ia64/mm/hugetlbpage.c 2005-05-11 12:10:12.367943368 -0400
+--- linux-2.6.5-7.191.orig/arch/ia64/mm/hugetlbpage.c 2005-06-28 12:24:04.000000000 -0400
++++ linux-2.6.5-7.191/arch/ia64/mm/hugetlbpage.c 2005-07-28 14:52:52.768690896 -0400
@@ -19,6 +19,7 @@
#include <linux/slab.h>
#include <linux/sysctl.h>
unmap_hugepage_range(vma, start, start + length);
spin_unlock(&mm->page_table_lock);
}
-Index: linux-2.6.5/arch/x86_64/defconfig
+Index: linux-2.6.5-7.191/arch/x86_64/defconfig
===================================================================
---- linux-2.6.5.orig/arch/x86_64/defconfig 2005-02-01 16:56:13.000000000 -0500
-+++ linux-2.6.5/arch/x86_64/defconfig 2005-05-11 12:10:12.368943216 -0400
-@@ -89,6 +89,8 @@
+--- linux-2.6.5-7.191.orig/arch/x86_64/defconfig 2005-06-28 12:24:26.000000000 -0400
++++ linux-2.6.5-7.191/arch/x86_64/defconfig 2005-07-28 14:52:52.770690592 -0400
+@@ -91,6 +91,8 @@
CONFIG_GART_IOMMU=y
CONFIG_SWIOTLB=y
CONFIG_X86_MCE=y
#
# Power management options
-Index: linux-2.6.5/arch/x86_64/Kconfig
+Index: linux-2.6.5-7.191/arch/x86_64/Kconfig
===================================================================
---- linux-2.6.5.orig/arch/x86_64/Kconfig 2005-05-11 12:10:11.101135952 -0400
-+++ linux-2.6.5/arch/x86_64/Kconfig 2005-05-11 12:10:12.368943216 -0400
-@@ -329,6 +329,9 @@
+--- linux-2.6.5-7.191.orig/arch/x86_64/Kconfig 2005-06-28 12:24:23.000000000 -0400
++++ linux-2.6.5-7.191/arch/x86_64/Kconfig 2005-07-28 14:52:52.770690592 -0400
+@@ -341,6 +341,9 @@
source "arch/x86_64/kernel/cpufreq/Kconfig"
endmenu
menu "Bus options (PCI etc.)"
-Index: linux-2.6.5/Documentation/vm/ioproc.txt
+Index: linux-2.6.5-7.191/Documentation/vm/ioproc.txt
===================================================================
---- linux-2.6.5.orig/Documentation/vm/ioproc.txt 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/Documentation/vm/ioproc.txt 2005-05-11 12:10:12.369943064 -0400
+--- linux-2.6.5-7.191.orig/Documentation/vm/ioproc.txt 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/Documentation/vm/ioproc.txt 2005-07-28 14:52:52.771690440 -0400
@@ -0,0 +1,468 @@
+Linux IOPROC patch overview
+===========================
+
+
+-- Last update DavidAddison - 17 Aug 2004
-Index: linux-2.6.5/drivers/net/qsnet/eip/eip_linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/eip/eip_linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/eip/eip_linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/eip/eip_linux.c 2005-05-11 12:10:12.372942608 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/eip/eip_linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/eip/eip_linux.c 2005-07-28 14:52:52.774689984 -0400
@@ -0,0 +1,1576 @@
+/*
+ * Copyright (c) 2003 by Quadrics Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/eip/eip_linux.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/eip/eip_linux.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/eip/eip_linux.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/eip/eip_linux.h 2005-05-11 12:10:12.373942456 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/eip/eip_linux.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/eip/eip_linux.h 2005-07-28 14:52:52.775689832 -0400
@@ -0,0 +1,399 @@
+/*
+ * Copyright (c) 2003 by Quadrics Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/eip/eip_stats.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/eip/eip_stats.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/eip/eip_stats.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/eip/eip_stats.c 2005-05-11 12:10:12.374942304 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/eip/eip_stats.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/eip/eip_stats.c 2005-07-28 14:52:52.776689680 -0400
@@ -0,0 +1,375 @@
+/*
+ * Copyright (c) 2003 by Quadrics Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/eip/eip_stats.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/eip/eip_stats.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/eip/eip_stats.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/eip/eip_stats.h 2005-05-11 12:10:12.374942304 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/eip/eip_stats.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/eip/eip_stats.h 2005-07-28 14:52:52.776689680 -0400
@@ -0,0 +1,22 @@
+/*
+ * Copyright (c) 2003 by Quadrics Ltd.
+void eip_stats_dump(void);
+
+#endif /* __EIP_STATS_H */
-Index: linux-2.6.5/drivers/net/qsnet/eip/Makefile
+Index: linux-2.6.5-7.191/drivers/net/qsnet/eip/Makefile
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/eip/Makefile 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/eip/Makefile 2005-05-11 12:10:12.374942304 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/eip/Makefile 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/eip/Makefile 2005-07-28 14:52:52.776689680 -0400
@@ -0,0 +1,15 @@
+#
+# Makefile for Quadrics QsNet
+eip-objs := eip_linux.o eip_stats.o
+
+EXTRA_CFLAGS += -DDEBUG -DDEBUG_PRINTF -DDEBUG_ASSERT
-Index: linux-2.6.5/drivers/net/qsnet/eip/Makefile.conf
+Index: linux-2.6.5-7.191/drivers/net/qsnet/eip/Makefile.conf
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/eip/Makefile.conf 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/eip/Makefile.conf 2005-05-11 12:10:12.375942152 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/eip/Makefile.conf 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/eip/Makefile.conf 2005-07-28 14:52:52.777689528 -0400
@@ -0,0 +1,10 @@
+# Flags for generating QsNet Linux Kernel Makefiles
+MODNAME = eip.o
+# EXTRALINES START
+
+# EXTRALINES END
-Index: linux-2.6.5/drivers/net/qsnet/eip/quadrics_version.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/eip/quadrics_version.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/eip/quadrics_version.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/eip/quadrics_version.h 2005-05-11 12:10:12.375942152 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/eip/quadrics_version.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/eip/quadrics_version.h 2005-07-28 14:52:52.777689528 -0400
@@ -0,0 +1 @@
+#define QUADRICS_VERSION "4.31qsnet"
-Index: linux-2.6.5/drivers/net/qsnet/elan/bitmap.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan/bitmap.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan/bitmap.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan/bitmap.c 2005-05-11 12:10:12.375942152 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan/bitmap.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan/bitmap.c 2005-07-28 14:52:52.777689528 -0400
@@ -0,0 +1,287 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan/capability.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan/capability.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan/capability.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan/capability.c 2005-05-11 12:10:12.376942000 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan/capability.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan/capability.c 2005-07-28 14:52:52.779689224 -0400
@@ -0,0 +1,628 @@
+/*
+ * Copyright (c) 2003 by Quadrics Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan/capability_general.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan/capability_general.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan/capability_general.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan/capability_general.c 2005-05-11 12:10:12.377941848 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan/capability_general.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan/capability_general.c 2005-07-28 14:52:52.779689224 -0400
@@ -0,0 +1,446 @@
+/*
+ * Copyright (c) 2003 by Quadrics Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan/device.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan/device.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan/device.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan/device.c 2005-05-11 12:10:12.378941696 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan/device.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan/device.c 2005-07-28 14:52:52.780689072 -0400
@@ -0,0 +1,147 @@
+/*
+ * Copyright (c) 2003 by Quadrics Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan/devinfo.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan/devinfo.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan/devinfo.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan/devinfo.c 2005-05-11 12:10:12.378941696 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan/devinfo.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan/devinfo.c 2005-07-28 14:52:52.780689072 -0400
@@ -0,0 +1,78 @@
+/*
+ * Copyright (c) 2003 by Quadrics Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan/elanmod.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan/elanmod.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan/elanmod.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan/elanmod.c 2005-05-11 12:10:12.378941696 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan/elanmod.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan/elanmod.c 2005-07-28 14:52:52.781688920 -0400
@@ -0,0 +1,149 @@
+/*
+ * Copyright (c) 2003 by Quadrics Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan/elanmod_linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan/elanmod_linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan/elanmod_linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan/elanmod_linux.c 2005-05-11 12:10:12.379941544 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan/elanmod_linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan/elanmod_linux.c 2005-07-28 14:52:52.781688920 -0400
@@ -0,0 +1,410 @@
+/*
+ * Copyright (c) 2003 by Quadrics Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan/Makefile
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan/Makefile
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan/Makefile 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan/Makefile 2005-05-11 12:10:12.379941544 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan/Makefile 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan/Makefile 2005-07-28 14:52:52.782688768 -0400
@@ -0,0 +1,15 @@
+#
+# Makefile for Quadrics QsNet
+elan-objs := elanmod.o device.o stats.o devinfo.o capability.o elanmod_linux.o capability_general.o bitmap.o
+
+EXTRA_CFLAGS += -DDEBUG -DDEBUG_PRINTF -DDEBUG_ASSERT
-Index: linux-2.6.5/drivers/net/qsnet/elan/Makefile.conf
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan/Makefile.conf
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan/Makefile.conf 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan/Makefile.conf 2005-05-11 12:10:12.380941392 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan/Makefile.conf 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan/Makefile.conf 2005-07-28 14:52:52.782688768 -0400
@@ -0,0 +1,10 @@
+# Flags for generating QsNet Linux Kernel Makefiles
+MODNAME = elan.o
+# EXTRALINES START
+
+# EXTRALINES END
-Index: linux-2.6.5/drivers/net/qsnet/elan/quadrics_version.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan/quadrics_version.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan/quadrics_version.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan/quadrics_version.h 2005-05-11 12:10:12.380941392 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan/quadrics_version.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan/quadrics_version.h 2005-07-28 14:52:52.782688768 -0400
@@ -0,0 +1 @@
+#define QUADRICS_VERSION "4.31qsnet"
-Index: linux-2.6.5/drivers/net/qsnet/elan/stats.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan/stats.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan/stats.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan/stats.c 2005-05-11 12:10:12.380941392 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan/stats.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan/stats.c 2005-07-28 14:52:52.783688616 -0400
@@ -0,0 +1,277 @@
+/*
+ * Copyright (c) 2003 by Quadrics Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/context.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/context.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/context.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/context.c 2005-05-11 12:10:12.384940784 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/context.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/context.c 2005-07-28 14:52:52.786688160 -0400
@@ -0,0 +1,2101 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/context_linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/context_linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/context_linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/context_linux.c 2005-05-11 12:10:12.398938656 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/context_linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/context_linux.c 2005-07-28 14:52:52.787688008 -0400
@@ -0,0 +1,229 @@
+/*
+ * Copyright (c) 2003 by Quadrics Limited.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/cproc.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/cproc.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/cproc.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/cproc.c 2005-05-11 12:10:12.399938504 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/cproc.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/cproc.c 2005-07-28 14:52:52.788687856 -0400
@@ -0,0 +1,539 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/dproc.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/dproc.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/dproc.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/dproc.c 2005-05-11 12:10:12.400938352 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/dproc.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/dproc.c 2005-07-28 14:52:52.789687704 -0400
@@ -0,0 +1,553 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/elan3mmu_generic.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/elan3mmu_generic.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/elan3mmu_generic.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/elan3mmu_generic.c 2005-05-11 12:10:12.405937592 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/elan3mmu_generic.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/elan3mmu_generic.c 2005-07-28 14:52:52.795686792 -0400
@@ -0,0 +1,3255 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/elan3mmu_linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/elan3mmu_linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/elan3mmu_linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/elan3mmu_linux.c 2005-05-11 12:10:12.406937440 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/elan3mmu_linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/elan3mmu_linux.c 2005-07-28 14:52:52.795686792 -0400
@@ -0,0 +1,284 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/elan3ops.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/elan3ops.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/elan3ops.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/elan3ops.c 2005-05-11 12:10:12.407937288 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/elan3ops.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/elan3ops.c 2005-07-28 14:52:52.796686640 -0400
@@ -0,0 +1,170 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/elandebug.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/elandebug.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/elandebug.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/elandebug.c 2005-05-11 12:10:12.407937288 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/elandebug.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/elandebug.c 2005-07-28 14:52:52.796686640 -0400
@@ -0,0 +1,151 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/elandev_generic.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/elandev_generic.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/elandev_generic.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/elandev_generic.c 2005-05-11 12:10:12.410936832 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/elandev_generic.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/elandev_generic.c 2005-07-28 14:52:52.799686184 -0400
@@ -0,0 +1,1862 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/elandev_linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/elandev_linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/elandev_linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/elandev_linux.c 2005-05-11 12:10:12.414936224 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/elandev_linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/elandev_linux.c 2005-07-28 14:52:52.803685576 -0400
@@ -0,0 +1,2358 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/elansyscall.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/elansyscall.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/elansyscall.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/elansyscall.c 2005-05-11 12:10:12.416935920 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/elansyscall.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/elansyscall.c 2005-07-28 14:52:52.805685272 -0400
@@ -0,0 +1,1230 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/eventcookie.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/eventcookie.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/eventcookie.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/eventcookie.c 2005-05-11 12:10:12.416935920 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/eventcookie.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/eventcookie.c 2005-07-28 14:52:52.806685120 -0400
@@ -0,0 +1,324 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/iproc.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/iproc.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/iproc.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/iproc.c 2005-05-11 12:10:12.418935616 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/iproc.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/iproc.c 2005-07-28 14:52:52.808684816 -0400
@@ -0,0 +1,925 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/Makefile
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/Makefile
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/Makefile 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/Makefile 2005-05-11 12:10:12.418935616 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/Makefile 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/Makefile 2005-07-28 14:52:52.808684816 -0400
@@ -0,0 +1,15 @@
+#
+# Makefile for Quadrics QsNet
+elan3-objs := context.o cproc.o dproc.o elandebug.o elandev_generic.o elansyscall.o eventcookie.o iproc.o sdram.o minames.o network_error.o route_table.o tproc.o tprocinsts.o routecheck.o virtual_process.o elan3ops.o context_linux.o elandev_linux.o procfs_linux.o tproc_linux.o elan3mmu_generic.o elan3mmu_linux.o
+
+EXTRA_CFLAGS += -DDEBUG -DDEBUG_PRINTF -DDEBUG_ASSERT
-Index: linux-2.6.5/drivers/net/qsnet/elan3/Makefile.conf
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/Makefile.conf
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/Makefile.conf 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/Makefile.conf 2005-05-11 12:10:12.419935464 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/Makefile.conf 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/Makefile.conf 2005-07-28 14:52:52.808684816 -0400
@@ -0,0 +1,10 @@
+# Flags for generating QsNet Linux Kernel Makefiles
+MODNAME = elan3.o
+# EXTRALINES START
+
+# EXTRALINES END
-Index: linux-2.6.5/drivers/net/qsnet/elan3/minames.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/minames.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/minames.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/minames.c 2005-05-11 12:10:12.419935464 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/minames.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/minames.c 2005-07-28 14:52:52.809684664 -0400
@@ -0,0 +1,38 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/network_error.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/network_error.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/network_error.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/network_error.c 2005-05-11 12:10:12.420935312 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/network_error.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/network_error.c 2005-07-28 14:52:52.810684512 -0400
@@ -0,0 +1,777 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/procfs_linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/procfs_linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/procfs_linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/procfs_linux.c 2005-05-11 12:10:12.421935160 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/procfs_linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/procfs_linux.c 2005-07-28 14:52:52.810684512 -0400
@@ -0,0 +1,195 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/quadrics_version.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/quadrics_version.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/quadrics_version.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/quadrics_version.h 2005-05-11 12:10:12.421935160 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/quadrics_version.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/quadrics_version.h 2005-07-28 14:52:52.811684360 -0400
@@ -0,0 +1 @@
+#define QUADRICS_VERSION "4.31qsnet"
-Index: linux-2.6.5/drivers/net/qsnet/elan3/routecheck.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/routecheck.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/routecheck.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/routecheck.c 2005-05-11 12:10:12.422935008 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/routecheck.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/routecheck.c 2005-07-28 14:52:52.811684360 -0400
@@ -0,0 +1,313 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/route_table.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/route_table.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/route_table.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/route_table.c 2005-05-11 12:10:12.423934856 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/route_table.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/route_table.c 2005-07-28 14:52:52.812684208 -0400
@@ -0,0 +1,560 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/sdram.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/sdram.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/sdram.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/sdram.c 2005-05-11 12:10:12.436932880 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/sdram.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/sdram.c 2005-07-28 14:52:52.814683904 -0400
@@ -0,0 +1,807 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/tproc.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/tproc.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/tproc.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/tproc.c 2005-05-11 12:10:12.438932576 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/tproc.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/tproc.c 2005-07-28 14:52:52.815683752 -0400
@@ -0,0 +1,778 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/tprocinsts.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/tprocinsts.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/tprocinsts.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/tprocinsts.c 2005-05-11 12:10:12.438932576 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/tprocinsts.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/tprocinsts.c 2005-07-28 14:52:52.816683600 -0400
@@ -0,0 +1,401 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/tproc_linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/tproc_linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/tproc_linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/tproc_linux.c 2005-05-11 13:24:43.188275368 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/tproc_linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/tproc_linux.c 2005-07-28 14:52:52.817683448 -0400
@@ -0,0 +1,215 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan3/virtual_process.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan3/virtual_process.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan3/virtual_process.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan3/virtual_process.c 2005-05-11 12:10:12.440932272 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan3/virtual_process.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan3/virtual_process.c 2005-07-28 14:52:52.818683296 -0400
@@ -0,0 +1,884 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan4/debug.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/debug.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/debug.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/debug.c 2005-05-11 12:10:12.441932120 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/debug.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/debug.c 2005-07-28 14:52:52.819683144 -0400
@@ -0,0 +1,94 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan4/device.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/device.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/device.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/device.c 2005-05-11 12:10:12.446931360 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/device.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/device.c 2005-07-28 14:52:52.824682384 -0400
@@ -0,0 +1,2916 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan4/device_Linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/device_Linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/device_Linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/device_Linux.c 2005-05-11 12:10:12.450930752 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/device_Linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/device_Linux.c 2005-07-28 14:52:52.828681776 -0400
@@ -0,0 +1,2760 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan4/i2c.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/i2c.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/i2c.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/i2c.c 2005-05-11 12:10:12.450930752 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/i2c.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/i2c.c 2005-07-28 14:52:52.829681624 -0400
@@ -0,0 +1,248 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan4/intcookie.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/intcookie.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/intcookie.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/intcookie.c 2005-05-11 12:10:12.451930600 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/intcookie.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/intcookie.c 2005-07-28 14:52:52.829681624 -0400
@@ -0,0 +1,371 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan4/Makefile
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/Makefile
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/Makefile 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/Makefile 2005-05-11 12:10:12.451930600 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/Makefile 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/Makefile 2005-07-28 14:52:52.830681472 -0400
@@ -0,0 +1,15 @@
+#
+# Makefile for Quadrics QsNet
+elan4-objs := device.o i2c.o mmu.o sdram.o debug.o routetable.o trap.o user.o user_ddcq.o regions.o intcookie.o neterr.o device_Linux.o user_Linux.o procfs_Linux.o mmu_Linux.o
+
+EXTRA_CFLAGS += -DDEBUG -DDEBUG_PRINTF -DDEBUG_ASSERT
-Index: linux-2.6.5/drivers/net/qsnet/elan4/Makefile.conf
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/Makefile.conf
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/Makefile.conf 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/Makefile.conf 2005-05-11 12:10:12.452930448 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/Makefile.conf 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/Makefile.conf 2005-07-28 14:52:52.830681472 -0400
@@ -0,0 +1,10 @@
+# Flags for generating QsNet Linux Kernel Makefiles
+MODNAME = elan4.o
+# EXTRALINES START
+
+# EXTRALINES END
-Index: linux-2.6.5/drivers/net/qsnet/elan4/mmu.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/mmu.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/mmu.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/mmu.c 2005-05-11 12:10:12.453930296 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/mmu.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/mmu.c 2005-07-28 14:52:52.832681168 -0400
@@ -0,0 +1,862 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan4/mmu_Linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/mmu_Linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/mmu_Linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/mmu_Linux.c 2005-05-11 12:10:12.454930144 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/mmu_Linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/mmu_Linux.c 2005-07-28 14:52:52.832681168 -0400
@@ -0,0 +1,265 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+
+EXPORT_SYMBOL(elan4mmu_phys2pte);
+EXPORT_SYMBOL(elan4mmu_pte2phys);
-Index: linux-2.6.5/drivers/net/qsnet/elan4/neterr.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/neterr.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/neterr.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/neterr.c 2005-05-11 12:10:12.455929992 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/neterr.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/neterr.c 2005-07-28 14:52:52.833681016 -0400
@@ -0,0 +1,270 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan4/procfs_Linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/procfs_Linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/procfs_Linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/procfs_Linux.c 2005-05-11 12:10:12.457929688 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/procfs_Linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/procfs_Linux.c 2005-07-28 14:52:52.835680712 -0400
@@ -0,0 +1,1074 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan4/quadrics_version.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/quadrics_version.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/quadrics_version.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/quadrics_version.h 2005-05-11 12:10:12.457929688 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/quadrics_version.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/quadrics_version.h 2005-07-28 14:52:52.835680712 -0400
@@ -0,0 +1 @@
+#define QUADRICS_VERSION "4.31qsnet"
-Index: linux-2.6.5/drivers/net/qsnet/elan4/regions.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/regions.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/regions.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/regions.c 2005-05-11 12:10:12.462928928 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/regions.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/regions.c 2005-07-28 14:52:52.836680560 -0400
@@ -0,0 +1,609 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan4/routetable.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/routetable.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/routetable.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/routetable.c 2005-05-11 12:10:12.463928776 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/routetable.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/routetable.c 2005-07-28 14:52:52.837680408 -0400
@@ -0,0 +1,249 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan4/sdram.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/sdram.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/sdram.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/sdram.c 2005-05-11 12:10:12.464928624 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/sdram.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/sdram.c 2005-07-28 14:52:52.839680104 -0400
@@ -0,0 +1,1039 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan4/trap.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/trap.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/trap.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/trap.c 2005-05-11 12:10:12.466928320 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/trap.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/trap.c 2005-07-28 14:52:52.840679952 -0400
@@ -0,0 +1,777 @@
+/*
+ * Copyright (c) 2002-2003 by Quadrics Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan4/user.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/user.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/user.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/user.c 2005-05-11 12:10:12.471927560 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/user.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/user.c 2005-07-28 14:52:52.846679040 -0400
@@ -0,0 +1,3362 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan4/user_ddcq.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/user_ddcq.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/user_ddcq.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/user_ddcq.c 2005-05-11 12:10:12.472927408 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/user_ddcq.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/user_ddcq.c 2005-07-28 14:52:52.847678888 -0400
@@ -0,0 +1,226 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/elan4/user_Linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/elan4/user_Linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/elan4/user_Linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/elan4/user_Linux.c 2005-05-11 12:10:12.473927256 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/elan4/user_Linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/elan4/user_Linux.c 2005-07-28 14:52:52.847678888 -0400
@@ -0,0 +1,377 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/asm_elan4_thread.S
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/asm_elan4_thread.S
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/asm_elan4_thread.S 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/asm_elan4_thread.S 2005-05-11 12:10:12.473927256 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/asm_elan4_thread.S 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/asm_elan4_thread.S 2005-07-28 14:52:52.848678736 -0400
@@ -0,0 +1,78 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ jmpl %r2+8, %r0 // and return
+ add %sp, 192, %sp
+
-Index: linux-2.6.5/drivers/net/qsnet/ep/assym_elan4.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/assym_elan4.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/assym_elan4.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/assym_elan4.h 2005-05-11 12:10:12.474927104 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/assym_elan4.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/assym_elan4.h 2005-07-28 14:52:52.848678736 -0400
@@ -0,0 +1,20 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+#define EP4_RXD_NEXT 664
+#define EP4_RXD_QUEUED 728
+#define EP4_RXD_DEBUG 944
-Index: linux-2.6.5/drivers/net/qsnet/ep/cm.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/cm.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/cm.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/cm.c 2005-05-11 12:10:12.479926344 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/cm.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/cm.c 2005-07-28 14:52:52.853677976 -0400
@@ -0,0 +1,3000 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/cm.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/cm.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/cm.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/cm.h 2005-05-11 12:10:12.480926192 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/cm.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/cm.h 2005-07-28 14:52:52.854677824 -0400
@@ -0,0 +1,412 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ */
+#endif /* __ELAN_CM_H */
+
-Index: linux-2.6.5/drivers/net/qsnet/ep/cm_procfs.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/cm_procfs.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/cm_procfs.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/cm_procfs.c 2005-05-11 12:10:12.480926192 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/cm_procfs.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/cm_procfs.c 2005-07-28 14:52:52.855677672 -0400
@@ -0,0 +1,254 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+
+ remove_proc_entry ("machine_id", ep_config_root);
+}
-Index: linux-2.6.5/drivers/net/qsnet/ep/commands_elan4.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/commands_elan4.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/commands_elan4.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/commands_elan4.c 2005-05-11 12:10:12.481926040 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/commands_elan4.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/commands_elan4.c 2005-07-28 14:52:52.855677672 -0400
@@ -0,0 +1,173 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ elan4_command_write (cq, *ptr++, i);
+}
+
-Index: linux-2.6.5/drivers/net/qsnet/ep/conf_linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/conf_linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/conf_linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/conf_linux.c 2005-05-11 12:10:12.481926040 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/conf_linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/conf_linux.c 2005-07-28 14:52:52.856677520 -0400
@@ -0,0 +1,309 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/conf_linux.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/conf_linux.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/conf_linux.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/conf_linux.h 2005-05-11 12:10:12.482925888 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/conf_linux.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/conf_linux.h 2005-07-28 14:52:52.856677520 -0400
@@ -0,0 +1,29 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/debug.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/debug.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/debug.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/debug.c 2005-05-11 12:10:12.482925888 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/debug.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/debug.c 2005-07-28 14:52:52.857677368 -0400
@@ -0,0 +1,145 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/debug_elan4.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/debug_elan4.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/debug_elan4.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/debug_elan4.c 2005-05-11 12:10:12.482925888 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/debug_elan4.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/debug_elan4.c 2005-07-28 14:52:52.857677368 -0400
@@ -0,0 +1,59 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ ep_display_rmap (rail->r_generic.ElanAllocator.ResourceMap);
+}
+
-Index: linux-2.6.5/drivers/net/qsnet/ep/debug.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/debug.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/debug.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/debug.h 2005-05-11 12:10:12.483925736 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/debug.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/debug.h 2005-07-28 14:52:52.857677368 -0400
@@ -0,0 +1,109 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ */
+#endif /* _ELAN3_EPDEBUG_H */
+
-Index: linux-2.6.5/drivers/net/qsnet/ep/epcomms_asm_elan4_thread.S
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/epcomms_asm_elan4_thread.S
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/epcomms_asm_elan4_thread.S 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/epcomms_asm_elan4_thread.S 2005-05-11 12:10:12.483925736 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/epcomms_asm_elan4_thread.S 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/epcomms_asm_elan4_thread.S 2005-07-28 14:52:52.858677216 -0400
@@ -0,0 +1,133 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ jmpl %r7+8, %r0 // and return
+ add %sp, 192, %sp
+
-Index: linux-2.6.5/drivers/net/qsnet/ep/epcomms.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/epcomms.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/epcomms.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/epcomms.c 2005-05-11 12:10:12.484925584 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/epcomms.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/epcomms.c 2005-07-28 14:52:52.859677064 -0400
@@ -0,0 +1,484 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/epcomms_elan3.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/epcomms_elan3.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/epcomms_elan3.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/epcomms_elan3.c 2005-05-11 12:10:12.485925432 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/epcomms_elan3.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/epcomms_elan3.c 2005-07-28 14:52:52.859677064 -0400
@@ -0,0 +1,191 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/epcomms_elan3.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/epcomms_elan3.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/epcomms_elan3.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/epcomms_elan3.h 2005-05-11 12:10:12.485925432 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/epcomms_elan3.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/epcomms_elan3.h 2005-07-28 14:52:52.860676912 -0400
@@ -0,0 +1,330 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+#endif /* __EPCOMMS_ELAN3_H */
-Index: linux-2.6.5/drivers/net/qsnet/ep/epcomms_elan3_thread.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/epcomms_elan3_thread.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/epcomms_elan3_thread.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/epcomms_elan3_thread.c 2005-05-11 12:10:12.486925280 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/epcomms_elan3_thread.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/epcomms_elan3_thread.c 2005-07-28 14:52:52.861676760 -0400
@@ -0,0 +1,296 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/epcomms_elan4.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/epcomms_elan4.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/epcomms_elan4.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/epcomms_elan4.c 2005-05-11 12:10:12.487925128 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/epcomms_elan4.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/epcomms_elan4.c 2005-07-28 14:52:52.862676608 -0400
@@ -0,0 +1,392 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/epcomms_elan4.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/epcomms_elan4.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/epcomms_elan4.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/epcomms_elan4.h 2005-05-11 12:10:12.488924976 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/epcomms_elan4.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/epcomms_elan4.h 2005-07-28 14:52:52.863676456 -0400
@@ -0,0 +1,470 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+#endif /* __EPCOMMS_ELAN4_H */
-Index: linux-2.6.5/drivers/net/qsnet/ep/epcomms_elan4_thread.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/epcomms_elan4_thread.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/epcomms_elan4_thread.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/epcomms_elan4_thread.c 2005-05-11 12:10:12.489924824 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/epcomms_elan4_thread.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/epcomms_elan4_thread.c 2005-07-28 14:52:52.864676304 -0400
@@ -0,0 +1,346 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/epcommsFwd.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/epcommsFwd.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/epcommsFwd.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/epcommsFwd.c 2005-05-11 12:10:12.490924672 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/epcommsFwd.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/epcommsFwd.c 2005-07-28 14:52:52.864676304 -0400
@@ -0,0 +1,310 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/epcommsRx.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/epcommsRx.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/epcommsRx.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/epcommsRx.c 2005-05-11 12:10:12.492924368 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/epcommsRx.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/epcommsRx.c 2005-07-28 14:52:52.866676000 -0400
@@ -0,0 +1,1205 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/epcommsRx_elan3.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/epcommsRx_elan3.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/epcommsRx_elan3.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/epcommsRx_elan3.c 2005-05-11 12:10:12.495923912 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/epcommsRx_elan3.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/epcommsRx_elan3.c 2005-07-28 14:52:52.870675392 -0400
@@ -0,0 +1,1776 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ /* EP3_RCVR_RAIL * ep4rcvr_rail = (EP3_RCVR_RAIL *) rcvr_rail; */
+}
+
-Index: linux-2.6.5/drivers/net/qsnet/ep/epcommsRx_elan4.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/epcommsRx_elan4.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/epcommsRx_elan4.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/epcommsRx_elan4.c 2005-05-11 12:10:12.499923304 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/epcommsRx_elan4.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/epcommsRx_elan4.c 2005-07-28 14:52:52.874674784 -0400
@@ -0,0 +1,1758 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/epcommsTx.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/epcommsTx.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/epcommsTx.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/epcommsTx.c 2005-05-11 12:10:12.501923000 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/epcommsTx.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/epcommsTx.c 2005-07-28 14:52:52.876674480 -0400
@@ -0,0 +1,919 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/epcommsTx_elan3.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/epcommsTx_elan3.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/epcommsTx_elan3.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/epcommsTx_elan3.c 2005-05-11 12:10:12.503922696 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/epcommsTx_elan3.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/epcommsTx_elan3.c 2005-07-28 14:52:52.878674176 -0400
@@ -0,0 +1,1173 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/epcommsTx_elan4.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/epcommsTx_elan4.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/epcommsTx_elan4.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/epcommsTx_elan4.c 2005-05-11 12:10:12.506922240 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/epcommsTx_elan4.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/epcommsTx_elan4.c 2005-07-28 14:52:52.881673720 -0400
@@ -0,0 +1,1389 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/ep_procfs.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/ep_procfs.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/ep_procfs.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/ep_procfs.c 2005-05-11 12:10:12.506922240 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/ep_procfs.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/ep_procfs.c 2005-07-28 14:52:52.881673720 -0400
@@ -0,0 +1,331 @@
+
+/*
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/kalloc.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/kalloc.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/kalloc.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/kalloc.c 2005-05-11 12:10:12.507922088 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/kalloc.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/kalloc.c 2005-07-28 14:52:52.882673568 -0400
@@ -0,0 +1,677 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/kcomm.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/kcomm.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/kcomm.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/kcomm.c 2005-05-11 12:10:12.510921632 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/kcomm.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/kcomm.c 2005-07-28 14:52:52.885673112 -0400
@@ -0,0 +1,1448 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/kcomm_elan3.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/kcomm_elan3.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/kcomm_elan3.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/kcomm_elan3.c 2005-05-11 12:10:12.522919808 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/kcomm_elan3.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/kcomm_elan3.c 2005-07-28 14:52:52.886672960 -0400
@@ -0,0 +1,504 @@
+
+/*
+ /* no stats here yet */
+ /* EP3_RAIL *ep3rail = (EP3_RAIL *)r; */
+}
-Index: linux-2.6.5/drivers/net/qsnet/ep/kcomm_elan3.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/kcomm_elan3.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/kcomm_elan3.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/kcomm_elan3.h 2005-05-11 12:10:12.523919656 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/kcomm_elan3.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/kcomm_elan3.h 2005-07-28 14:52:52.887672808 -0400
@@ -0,0 +1,431 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+#endif /* !defined(__ELAN3__) */
+
+#endif /* __EP_KCOMM_ELAN3_H */
-Index: linux-2.6.5/drivers/net/qsnet/ep/kcomm_elan4.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/kcomm_elan4.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/kcomm_elan4.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/kcomm_elan4.c 2005-05-11 12:10:12.524919504 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/kcomm_elan4.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/kcomm_elan4.c 2005-07-28 14:52:52.888672656 -0400
@@ -0,0 +1,526 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ /* no stats here yet */
+ /* EP4_RAIL *ep4rail = (EP4_RAIL *)r; */
+}
-Index: linux-2.6.5/drivers/net/qsnet/ep/kcomm_elan4.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/kcomm_elan4.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/kcomm_elan4.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/kcomm_elan4.h 2005-05-11 12:10:12.525919352 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/kcomm_elan4.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/kcomm_elan4.h 2005-07-28 14:52:52.889672504 -0400
@@ -0,0 +1,443 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+#endif /* ! defined(__elan4__) */
+
+#endif /* __EP_KCOMM_ELAN4_H */
-Index: linux-2.6.5/drivers/net/qsnet/ep/kcomm_vp.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/kcomm_vp.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/kcomm_vp.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/kcomm_vp.h 2005-05-11 12:10:12.525919352 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/kcomm_vp.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/kcomm_vp.h 2005-07-28 14:52:52.889672504 -0400
@@ -0,0 +1,36 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+#endif /* __EP_KCOMM_VP_H */
+
+
-Index: linux-2.6.5/drivers/net/qsnet/ep/kmap.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/kmap.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/kmap.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/kmap.c 2005-05-11 12:10:12.526919200 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/kmap.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/kmap.c 2005-07-28 14:52:52.890672352 -0400
@@ -0,0 +1,561 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/kmap_elan3.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/kmap_elan3.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/kmap_elan3.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/kmap_elan3.c 2005-05-11 12:10:12.527919048 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/kmap_elan3.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/kmap_elan3.c 2005-07-28 14:52:52.891672200 -0400
@@ -0,0 +1,209 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ for (i = (npages * ELAN3_PTES_PER_PAGE) - 1; i >= 0; i--)
+ elan3_writepte (rail->Device, ptep[i], tpte);
+}
-Index: linux-2.6.5/drivers/net/qsnet/ep/kmap_elan4.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/kmap_elan4.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/kmap_elan4.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/kmap_elan4.c 2005-05-11 12:10:12.528918896 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/kmap_elan4.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/kmap_elan4.c 2005-07-28 14:52:52.892672048 -0400
@@ -0,0 +1,226 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/kmsg_elan3.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/kmsg_elan3.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/kmsg_elan3.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/kmsg_elan3.c 2005-05-11 12:10:12.529918744 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/kmsg_elan3.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/kmsg_elan3.c 2005-07-28 14:52:52.892672048 -0400
@@ -0,0 +1,345 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+
+ return TRUE;
+}
-Index: linux-2.6.5/drivers/net/qsnet/ep/kmsg_elan4.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/kmsg_elan4.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/kmsg_elan4.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/kmsg_elan4.c 2005-05-11 12:10:12.530918592 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/kmsg_elan4.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/kmsg_elan4.c 2005-07-28 14:52:52.893671896 -0400
@@ -0,0 +1,418 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+
+ return 1;
+}
-Index: linux-2.6.5/drivers/net/qsnet/ep/kthread.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/kthread.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/kthread.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/kthread.c 2005-05-11 12:10:12.530918592 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/kthread.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/kthread.c 2005-07-28 14:52:52.894671744 -0400
@@ -0,0 +1,186 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/kthread.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/kthread.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/kthread.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/kthread.h 2005-05-11 12:10:12.530918592 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/kthread.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/kthread.h 2005-07-28 14:52:52.894671744 -0400
@@ -0,0 +1,53 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/Makefile
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/Makefile
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/Makefile 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/Makefile 2005-05-11 12:10:12.531918440 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/Makefile 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/Makefile 2005-07-28 14:52:52.894671744 -0400
@@ -0,0 +1,17 @@
+#
+# Makefile for Quadrics QsNet
+ep-objs := cm.o debug.o kalloc.o kcomm.o kmap.o kthread.o neterr.o nmh.o probenetwork.o railhints.o rmap.o statemap.o support.o threadcode.o epcomms.o epcommsRx.o epcommsTx.o epcommsFwd.o conf_linux.o procfs_linux.o ep_procfs.o cm_procfs.o $(ep3-$(CONFIG_EP)) $(ep4-$(CONFIG_EP))
+
+EXTRA_CFLAGS += -DDEBUG -DDEBUG_PRINTF -DDEBUG_ASSERT
-Index: linux-2.6.5/drivers/net/qsnet/ep/Makefile.conf
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/Makefile.conf
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/Makefile.conf 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/Makefile.conf 2005-05-11 12:10:12.531918440 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/Makefile.conf 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/Makefile.conf 2005-07-28 14:52:52.895671592 -0400
@@ -0,0 +1,12 @@
+# Flags for generating QsNet Linux Kernel Makefiles
+MODNAME = ep.o
+ep3-$(CONFIG_ELAN3) := kcomm_elan3.o kmsg_elan3.o kmap_elan3.o neterr_elan3.o probenetwork_elan3.o support_elan3.o threadcode_elan3.o threadcode_elan3_Linux.o epcomms_elan3.o epcommsTx_elan3.o epcommsRx_elan3.o
+ep4-$(CONFIG_ELAN4) := kcomm_elan4.o kmsg_elan4.o kmap_elan4.o neterr_elan4.o probenetwork_elan4.o commands_elan4.o debug_elan4.o support_elan4.o threadcode_elan4_Linux.o epcomms_elan4.o epcommsTx_elan4.o epcommsRx_elan4.o
+# EXTRALINES END
-Index: linux-2.6.5/drivers/net/qsnet/ep/neterr.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/neterr.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/neterr.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/neterr.c 2005-05-11 12:10:12.531918440 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/neterr.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/neterr.c 2005-07-28 14:52:52.895671592 -0400
@@ -0,0 +1,82 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+
-Index: linux-2.6.5/drivers/net/qsnet/ep/neterr_elan3.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/neterr_elan3.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/neterr_elan3.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/neterr_elan3.c 2005-05-11 12:10:12.532918288 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/neterr_elan3.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/neterr_elan3.c 2005-07-28 14:52:52.896671440 -0400
@@ -0,0 +1,326 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+
-Index: linux-2.6.5/drivers/net/qsnet/ep/neterr_elan4.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/neterr_elan4.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/neterr_elan4.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/neterr_elan4.c 2005-05-11 12:10:12.533918136 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/neterr_elan4.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/neterr_elan4.c 2005-07-28 14:52:52.896671440 -0400
@@ -0,0 +1,251 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+
-Index: linux-2.6.5/drivers/net/qsnet/ep/nmh.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/nmh.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/nmh.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/nmh.c 2005-05-11 12:10:12.533918136 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/nmh.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/nmh.c 2005-07-28 14:52:52.897671288 -0400
@@ -0,0 +1,181 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/probenetwork.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/probenetwork.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/probenetwork.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/probenetwork.c 2005-05-11 12:10:12.534917984 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/probenetwork.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/probenetwork.c 2005-07-28 14:52:52.898671136 -0400
@@ -0,0 +1,446 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/probenetwork_elan3.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/probenetwork_elan3.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/probenetwork_elan3.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/probenetwork_elan3.c 2005-05-11 12:10:12.535917832 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/probenetwork_elan3.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/probenetwork_elan3.c 2005-07-28 14:52:52.898671136 -0400
@@ -0,0 +1,298 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ return updated;
+}
+
-Index: linux-2.6.5/drivers/net/qsnet/ep/probenetwork_elan3_thread.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/probenetwork_elan3_thread.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/probenetwork_elan3_thread.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/probenetwork_elan3_thread.c 2005-05-11 12:10:12.535917832 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/probenetwork_elan3_thread.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/probenetwork_elan3_thread.c 2005-07-28 14:52:52.899670984 -0400
@@ -0,0 +1,98 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/probenetwork_elan4.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/probenetwork_elan4.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/probenetwork_elan4.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/probenetwork_elan4.c 2005-05-11 12:10:12.536917680 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/probenetwork_elan4.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/probenetwork_elan4.c 2005-07-28 14:52:52.900670832 -0400
@@ -0,0 +1,396 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+
+ return 0;
+}
-Index: linux-2.6.5/drivers/net/qsnet/ep/procfs_linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/procfs_linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/procfs_linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/procfs_linux.c 2005-05-11 12:10:12.537917528 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/procfs_linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/procfs_linux.c 2005-07-28 14:52:52.901670680 -0400
@@ -0,0 +1,693 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/quadrics_version.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/quadrics_version.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/quadrics_version.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/quadrics_version.h 2005-05-11 12:10:12.538917376 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/quadrics_version.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/quadrics_version.h 2005-07-28 14:52:52.901670680 -0400
@@ -0,0 +1 @@
+#define QUADRICS_VERSION "4.31qsnet"
-Index: linux-2.6.5/drivers/net/qsnet/ep/railhints.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/railhints.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/railhints.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/railhints.c 2005-05-11 12:10:12.538917376 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/railhints.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/railhints.c 2005-07-28 14:52:52.902670528 -0400
@@ -0,0 +1,103 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/rmap.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/rmap.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/rmap.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/rmap.c 2005-05-11 12:10:12.539917224 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/rmap.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/rmap.c 2005-07-28 14:52:52.902670528 -0400
@@ -0,0 +1,365 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/spinlock_elan3_thread.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/spinlock_elan3_thread.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/spinlock_elan3_thread.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/spinlock_elan3_thread.c 2005-05-11 12:10:12.539917224 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/spinlock_elan3_thread.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/spinlock_elan3_thread.c 2005-07-28 14:52:52.903670376 -0400
@@ -0,0 +1,44 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/statemap.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/statemap.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/statemap.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/statemap.c 2005-05-11 12:10:12.540917072 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/statemap.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/statemap.c 2005-07-28 14:52:52.903670376 -0400
@@ -0,0 +1,385 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/statusmon.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/statusmon.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/statusmon.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/statusmon.h 2005-05-11 12:10:12.540917072 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/statusmon.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/statusmon.h 2005-07-28 14:52:52.904670224 -0400
@@ -0,0 +1,44 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/support.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/support.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/support.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/support.c 2005-05-11 12:10:12.540917072 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/support.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/support.c 2005-07-28 14:52:52.904670224 -0400
@@ -0,0 +1,109 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/support_elan3.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/support_elan3.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/support_elan3.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/support_elan3.c 2005-05-11 12:10:12.544916464 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/support_elan3.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/support_elan3.c 2005-07-28 14:52:52.908669616 -0400
@@ -0,0 +1,2111 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/support_elan4.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/support_elan4.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/support_elan4.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/support_elan4.c 2005-05-11 12:10:12.546916160 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/support_elan4.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/support_elan4.c 2005-07-28 14:52:52.910669312 -0400
@@ -0,0 +1,1184 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ }
+ spin_unlock_irqrestore (&rail->r_dma_lock, flags);
+}
-Index: linux-2.6.5/drivers/net/qsnet/ep/threadcode.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/threadcode.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/threadcode.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/threadcode.c 2005-05-11 12:10:12.546916160 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/threadcode.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/threadcode.c 2005-07-28 14:52:52.911669160 -0400
@@ -0,0 +1,146 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/threadcode_elan3.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/threadcode_elan3.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/threadcode_elan3.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/threadcode_elan3.c 2005-05-11 12:10:12.547916008 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/threadcode_elan3.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/threadcode_elan3.c 2005-07-28 14:52:52.911669160 -0400
@@ -0,0 +1,85 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/ep/threadcode_elan3_Linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/threadcode_elan3_Linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/threadcode_elan3_Linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/threadcode_elan3_Linux.c 2005-05-11 12:10:12.547916008 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/threadcode_elan3_Linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/threadcode_elan3_Linux.c 2005-07-28 14:52:52.912669008 -0400
@@ -0,0 +1,112 @@
+/* --------------------------------------------------------*/
+/* MACHINE GENERATED ELAN CODE */
+ threadcode_elan3_rodata_size,
+ threadcode_elan3_symbols,
+};
-Index: linux-2.6.5/drivers/net/qsnet/ep/threadcode_elan4_Linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/ep/threadcode_elan4_Linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/ep/threadcode_elan4_Linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/ep/threadcode_elan4_Linux.c 2005-05-11 12:10:12.548915856 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/ep/threadcode_elan4_Linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/ep/threadcode_elan4_Linux.c 2005-07-28 14:52:52.912669008 -0400
@@ -0,0 +1,112 @@
+/* --------------------------------------------------------*/
+/* MACHINE GENERATED ELAN CODE */
+ threadcode_elan4_rodata_size,
+ threadcode_elan4_symbols,
+};
-Index: linux-2.6.5/drivers/net/qsnet/jtag/jtagdrv.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/jtag/jtagdrv.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/jtag/jtagdrv.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/jtag/jtagdrv.c 2005-05-11 12:10:12.549915704 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/jtag/jtagdrv.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/jtag/jtagdrv.c 2005-07-28 14:52:52.913668856 -0400
@@ -0,0 +1,451 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ LPT_WRITE_CTRL (dev, 0); DELAY(1); /* strobe low */
+}
+
-Index: linux-2.6.5/drivers/net/qsnet/jtag/jtagdrv.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/jtag/jtagdrv.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/jtag/jtagdrv.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/jtag/jtagdrv.h 2005-05-11 12:10:12.549915704 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/jtag/jtagdrv.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/jtag/jtagdrv.h 2005-07-28 14:52:52.914668704 -0400
@@ -0,0 +1,57 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+
+
+#endif /* __JTAGDRV_COMMON_H */
-Index: linux-2.6.5/drivers/net/qsnet/jtag/jtagdrv_Linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/jtag/jtagdrv_Linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/jtag/jtagdrv_Linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/jtag/jtagdrv_Linux.c 2005-05-11 12:10:12.550915552 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/jtag/jtagdrv_Linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/jtag/jtagdrv_Linux.c 2005-07-28 14:52:52.914668704 -0400
@@ -0,0 +1,325 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/jtag/jtagdrv_Linux.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/jtag/jtagdrv_Linux.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/jtag/jtagdrv_Linux.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/jtag/jtagdrv_Linux.h 2005-05-11 12:10:12.550915552 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/jtag/jtagdrv_Linux.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/jtag/jtagdrv_Linux.h 2005-07-28 14:52:52.915668552 -0400
@@ -0,0 +1,174 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+
+
+#endif /* __JTAGDRV_LINUX_H */
-Index: linux-2.6.5/drivers/net/qsnet/jtag/Makefile
+Index: linux-2.6.5-7.191/drivers/net/qsnet/jtag/Makefile
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/jtag/Makefile 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/jtag/Makefile 2005-05-11 12:10:12.551915400 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/jtag/Makefile 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/jtag/Makefile 2005-07-28 14:52:52.915668552 -0400
@@ -0,0 +1,15 @@
+#
+# Makefile for Quadrics QsNet
+jtag-objs := jtagdrv_Linux.o jtagdrv.o
+
+EXTRA_CFLAGS += -DDEBUG -DDEBUG_PRINTF -DDEBUG_ASSERT
-Index: linux-2.6.5/drivers/net/qsnet/jtag/Makefile.conf
+Index: linux-2.6.5-7.191/drivers/net/qsnet/jtag/Makefile.conf
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/jtag/Makefile.conf 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/jtag/Makefile.conf 2005-05-11 12:10:12.551915400 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/jtag/Makefile.conf 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/jtag/Makefile.conf 2005-07-28 14:52:52.915668552 -0400
@@ -0,0 +1,10 @@
+# Flags for generating QsNet Linux Kernel Makefiles
+MODNAME = jtag.o
+# EXTRALINES START
+
+# EXTRALINES END
-Index: linux-2.6.5/drivers/net/qsnet/jtag/quadrics_version.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/jtag/quadrics_version.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/jtag/quadrics_version.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/jtag/quadrics_version.h 2005-05-11 12:10:12.551915400 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/jtag/quadrics_version.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/jtag/quadrics_version.h 2005-07-28 14:52:52.915668552 -0400
@@ -0,0 +1 @@
+#define QUADRICS_VERSION "4.31qsnet"
-Index: linux-2.6.5/drivers/net/qsnet/Kconfig
+Index: linux-2.6.5-7.191/drivers/net/qsnet/Kconfig
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/Kconfig 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/Kconfig 2005-05-11 12:10:12.552915248 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/Kconfig 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/Kconfig 2005-07-28 14:52:52.916668400 -0400
@@ -0,0 +1,79 @@
+#
+# Kconfig for Quadrics QsNet
+ For more information about JTag interface, please refer to the IEEE document on
+ http://www.ieee.org/
+endmenu
-Index: linux-2.6.5/drivers/net/qsnet/Makefile
+Index: linux-2.6.5-7.191/drivers/net/qsnet/Makefile
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/Makefile 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/Makefile 2005-05-11 12:10:12.552915248 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/Makefile 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/Makefile 2005-07-28 14:52:52.916668400 -0400
@@ -0,0 +1,15 @@
+#
+# Makefile for Quadrics QsNet
+obj-$(CONFIG_EIP) += eip/
+obj-$(CONFIG_RMS) += rms/
+obj-$(CONFIG_JTAG) += jtag/
-Index: linux-2.6.5/drivers/net/qsnet/qsnet/debug.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/qsnet/debug.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/qsnet/debug.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/qsnet/debug.c 2005-05-11 12:10:12.553915096 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/qsnet/debug.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/qsnet/debug.c 2005-07-28 14:52:52.917668248 -0400
@@ -0,0 +1,583 @@
+/*
+ * Copyright (c) 2003 by Quadrics Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/qsnet/i686_mmx.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/qsnet/i686_mmx.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/qsnet/i686_mmx.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/qsnet/i686_mmx.c 2005-05-11 12:10:12.553915096 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/qsnet/i686_mmx.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/qsnet/i686_mmx.c 2005-07-28 14:52:52.917668248 -0400
@@ -0,0 +1,99 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ }
+}
+#endif
-Index: linux-2.6.5/drivers/net/qsnet/qsnet/kernel_linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/qsnet/kernel_linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/qsnet/kernel_linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/qsnet/kernel_linux.c 2005-05-11 12:10:12.554914944 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/qsnet/kernel_linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/qsnet/kernel_linux.c 2005-07-28 14:52:52.919667944 -0400
@@ -0,0 +1,856 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/qsnet/Makefile
+Index: linux-2.6.5-7.191/drivers/net/qsnet/qsnet/Makefile
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/qsnet/Makefile 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/qsnet/Makefile 2005-05-11 12:10:12.555914792 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/qsnet/Makefile 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/qsnet/Makefile 2005-07-28 14:52:52.919667944 -0400
@@ -0,0 +1,15 @@
+#
+# Makefile for Quadrics QsNet
+qsnet-objs := debug.o kernel_linux.o i686_mmx.o
+
+EXTRA_CFLAGS += -DDEBUG -DDEBUG_PRINTF -DDEBUG_ASSERT
-Index: linux-2.6.5/drivers/net/qsnet/qsnet/Makefile.conf
+Index: linux-2.6.5-7.191/drivers/net/qsnet/qsnet/Makefile.conf
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/qsnet/Makefile.conf 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/qsnet/Makefile.conf 2005-05-11 12:10:12.555914792 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/qsnet/Makefile.conf 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/qsnet/Makefile.conf 2005-07-28 14:52:52.919667944 -0400
@@ -0,0 +1,10 @@
+# Flags for generating QsNet Linux Kernel Makefiles
+MODNAME = qsnet.o
+# EXTRALINES START
+
+# EXTRALINES END
-Index: linux-2.6.5/drivers/net/qsnet/qsnet/qsnetkmem_linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/qsnet/qsnetkmem_linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/qsnet/qsnetkmem_linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/qsnet/qsnetkmem_linux.c 2005-05-11 12:10:12.555914792 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/qsnet/qsnetkmem_linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/qsnet/qsnetkmem_linux.c 2005-07-28 14:52:52.920667792 -0400
@@ -0,0 +1,325 @@
+/*
+ * Copyright (c) 2003 by Quadrics Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/qsnet/qsnet/quadrics_version.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/qsnet/quadrics_version.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/qsnet/quadrics_version.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/qsnet/quadrics_version.h 2005-05-11 12:10:12.556914640 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/qsnet/quadrics_version.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/qsnet/quadrics_version.h 2005-07-28 14:52:52.920667792 -0400
@@ -0,0 +1 @@
+#define QUADRICS_VERSION "4.31qsnet"
-Index: linux-2.6.5/drivers/net/qsnet/rms/Makefile
+Index: linux-2.6.5-7.191/drivers/net/qsnet/rms/Makefile
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/rms/Makefile 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/rms/Makefile 2005-05-11 12:10:12.556914640 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/rms/Makefile 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/rms/Makefile 2005-07-28 14:52:52.920667792 -0400
@@ -0,0 +1,15 @@
+#
+# Makefile for Quadrics QsNet
+rms-objs := rms_kern.o rms_kern_Linux.o
+
+EXTRA_CFLAGS += -DDEBUG -DDEBUG_PRINTF -DDEBUG_ASSERT
-Index: linux-2.6.5/drivers/net/qsnet/rms/Makefile.conf
+Index: linux-2.6.5-7.191/drivers/net/qsnet/rms/Makefile.conf
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/rms/Makefile.conf 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/rms/Makefile.conf 2005-05-11 12:10:12.556914640 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/rms/Makefile.conf 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/rms/Makefile.conf 2005-07-28 14:52:52.921667640 -0400
@@ -0,0 +1,10 @@
+# Flags for generating QsNet Linux Kernel Makefiles
+MODNAME = rms.o
+# EXTRALINES START
+
+# EXTRALINES END
-Index: linux-2.6.5/drivers/net/qsnet/rms/quadrics_version.h
+Index: linux-2.6.5-7.191/drivers/net/qsnet/rms/quadrics_version.h
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/rms/quadrics_version.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/rms/quadrics_version.h 2005-05-11 12:10:12.557914488 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/rms/quadrics_version.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/rms/quadrics_version.h 2005-07-28 14:52:52.921667640 -0400
@@ -0,0 +1 @@
+#define QUADRICS_VERSION "4.31qsnet"
-Index: linux-2.6.5/drivers/net/qsnet/rms/rms_kern.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/rms/rms_kern.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/rms/rms_kern.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/rms/rms_kern.c 2005-05-11 12:10:12.559914184 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/rms/rms_kern.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/rms/rms_kern.c 2005-07-28 14:52:52.923667336 -0400
@@ -0,0 +1,1757 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+
+
+
-Index: linux-2.6.5/drivers/net/qsnet/rms/rms_kern_Linux.c
+Index: linux-2.6.5-7.191/drivers/net/qsnet/rms/rms_kern_Linux.c
===================================================================
---- linux-2.6.5.orig/drivers/net/qsnet/rms/rms_kern_Linux.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/drivers/net/qsnet/rms/rms_kern_Linux.c 2005-05-11 12:10:12.560914032 -0400
+--- linux-2.6.5-7.191.orig/drivers/net/qsnet/rms/rms_kern_Linux.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/drivers/net/qsnet/rms/rms_kern_Linux.c 2005-07-28 14:52:52.924667184 -0400
@@ -0,0 +1,430 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/drivers/net/Kconfig
+Index: linux-2.6.5-7.191/drivers/net/Kconfig
===================================================================
---- linux-2.6.5.orig/drivers/net/Kconfig 2005-02-01 16:56:02.000000000 -0500
-+++ linux-2.6.5/drivers/net/Kconfig 2005-05-11 12:10:12.562913728 -0400
-@@ -2541,6 +2541,8 @@
+--- linux-2.6.5-7.191.orig/drivers/net/Kconfig 2005-06-28 12:23:55.000000000 -0400
++++ linux-2.6.5-7.191/drivers/net/Kconfig 2005-07-28 14:52:52.926666880 -0400
+@@ -2491,6 +2491,8 @@
source "drivers/net/tokenring/Kconfig"
config NET_FC
bool "Fibre Channel driver support"
depends on NETDEVICES && SCSI && PCI
-Index: linux-2.6.5/drivers/net/Makefile
+Index: linux-2.6.5-7.191/drivers/net/Makefile
===================================================================
---- linux-2.6.5.orig/drivers/net/Makefile 2005-02-01 16:56:02.000000000 -0500
-+++ linux-2.6.5/drivers/net/Makefile 2005-05-11 12:10:12.562913728 -0400
-@@ -200,3 +200,5 @@
+--- linux-2.6.5-7.191.orig/drivers/net/Makefile 2005-06-28 12:23:50.000000000 -0400
++++ linux-2.6.5-7.191/drivers/net/Makefile 2005-07-28 14:52:52.927666728 -0400
+@@ -196,3 +196,5 @@
obj-$(CONFIG_NETCONSOLE) += netconsole.o
obj-$(CONFIG_XPNET) += xpnet.o
+
+obj-$(CONFIG_QSNET) += qsnet/
-Index: linux-2.6.5/fs/exec.c
+Index: linux-2.6.5-7.191/fs/exec.c
===================================================================
---- linux-2.6.5.orig/fs/exec.c 2005-02-01 16:56:09.000000000 -0500
-+++ linux-2.6.5/fs/exec.c 2005-05-11 12:10:12.563913576 -0400
+--- linux-2.6.5-7.191.orig/fs/exec.c 2005-06-28 12:24:23.000000000 -0400
++++ linux-2.6.5-7.191/fs/exec.c 2005-07-28 14:52:52.928666576 -0400
@@ -65,6 +65,8 @@
#include <linux/kmod.h>
#endif
+
int core_uses_pid;
char core_pattern[65] = "core";
- /* The maximal length of core_pattern is also specified in sysctl.c */
-@@ -1197,6 +1199,9 @@
+ int suid_dumpable = 0;
+@@ -1202,6 +1204,9 @@
if (retval < 0)
goto out;
retval = search_binary_handler(&bprm,regs);
if (retval >= 0) {
TRIG_EVENT(exec_hook, file->f_dentry->d_name.len,
-Index: linux-2.6.5/fs/select.c
+Index: linux-2.6.5-7.191/fs/select.c
===================================================================
---- linux-2.6.5.orig/fs/select.c 2005-02-01 16:55:41.000000000 -0500
-+++ linux-2.6.5/fs/select.c 2005-05-11 12:10:12.564913424 -0400
+--- linux-2.6.5-7.191.orig/fs/select.c 2005-06-28 12:24:00.000000000 -0400
++++ linux-2.6.5-7.191/fs/select.c 2005-07-28 14:52:52.928666576 -0400
@@ -649,3 +649,4 @@
}
return -EIOCBRETRY;
}
+EXPORT_SYMBOL_GPL(sys_poll);
-Index: linux-2.6.5/fs/read_write.c
+Index: linux-2.6.5-7.191/fs/read_write.c
===================================================================
---- linux-2.6.5.orig/fs/read_write.c 2005-02-01 16:56:02.000000000 -0500
-+++ linux-2.6.5/fs/read_write.c 2005-05-11 14:08:49.220017400 -0400
+--- linux-2.6.5-7.191.orig/fs/read_write.c 2005-06-28 12:24:09.000000000 -0400
++++ linux-2.6.5-7.191/fs/read_write.c 2005-07-28 14:52:52.929666424 -0400
@@ -339,6 +339,7 @@
return ret;
asmlinkage ssize_t sys_pread64(unsigned int fd, char __user *buf,
size_t count, loff_t pos)
-Index: linux-2.6.5/include/elan/bitmap.h
+Index: linux-2.6.5-7.191/include/elan/bitmap.h
===================================================================
---- linux-2.6.5.orig/include/elan/bitmap.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/bitmap.h 2005-05-11 12:10:12.564913424 -0400
+--- linux-2.6.5-7.191.orig/include/elan/bitmap.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/bitmap.h 2005-07-28 14:52:52.929666424 -0400
@@ -0,0 +1,74 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/include/elan/capability.h
+Index: linux-2.6.5-7.191/include/elan/capability.h
===================================================================
---- linux-2.6.5.orig/include/elan/capability.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/capability.h 2005-05-11 12:10:12.565913272 -0400
+--- linux-2.6.5-7.191.orig/include/elan/capability.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/capability.h 2005-07-28 14:52:52.930666272 -0400
@@ -0,0 +1,197 @@
+/*
+ * Copyright (c) 2003 by Quadrics Limited.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/include/elan/cm.h
+Index: linux-2.6.5-7.191/include/elan/cm.h
===================================================================
---- linux-2.6.5.orig/include/elan/cm.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/cm.h 2005-05-11 12:10:12.566913120 -0400
+--- linux-2.6.5-7.191.orig/include/elan/cm.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/cm.h 2005-07-28 14:52:52.931666120 -0400
@@ -0,0 +1,412 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ */
+#endif /* __ELAN_CM_H */
+
-Index: linux-2.6.5/include/elan/compat.h
+Index: linux-2.6.5-7.191/include/elan/compat.h
===================================================================
---- linux-2.6.5.orig/include/elan/compat.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/compat.h 2005-05-11 12:10:12.566913120 -0400
+--- linux-2.6.5-7.191.orig/include/elan/compat.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/compat.h 2005-07-28 14:52:52.931666120 -0400
@@ -0,0 +1,23 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan/device.h
+Index: linux-2.6.5-7.191/include/elan/device.h
===================================================================
---- linux-2.6.5.orig/include/elan/device.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/device.h 2005-05-11 12:10:12.566913120 -0400
+--- linux-2.6.5-7.191.orig/include/elan/device.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/device.h 2005-07-28 14:52:52.932665968 -0400
@@ -0,0 +1,62 @@
+/*
+ * Copyright (c) 2003 by Quadrics Limited.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/include/elan/devinfo.h
+Index: linux-2.6.5-7.191/include/elan/devinfo.h
===================================================================
---- linux-2.6.5.orig/include/elan/devinfo.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/devinfo.h 2005-05-11 12:10:12.567912968 -0400
+--- linux-2.6.5-7.191.orig/include/elan/devinfo.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/devinfo.h 2005-07-28 14:52:52.932665968 -0400
@@ -0,0 +1,92 @@
+/*
+ * Copyright (c) 2003 by Quadrics Limited.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/include/elan/elanmoddebug.h
+Index: linux-2.6.5-7.191/include/elan/elanmoddebug.h
===================================================================
---- linux-2.6.5.orig/include/elan/elanmoddebug.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/elanmoddebug.h 2005-05-11 12:10:12.567912968 -0400
+--- linux-2.6.5-7.191.orig/include/elan/elanmoddebug.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/elanmoddebug.h 2005-07-28 14:52:52.932665968 -0400
@@ -0,0 +1,63 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/include/elan/elanmod.h
+Index: linux-2.6.5-7.191/include/elan/elanmod.h
===================================================================
---- linux-2.6.5.orig/include/elan/elanmod.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/elanmod.h 2005-05-11 12:10:12.567912968 -0400
+--- linux-2.6.5-7.191.orig/include/elan/elanmod.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/elanmod.h 2005-07-28 14:52:52.932665968 -0400
@@ -0,0 +1,59 @@
+/*
+ * Copyright (c) 2003 by Quadrics Limited.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/include/elan/elanmod_linux.h
+Index: linux-2.6.5-7.191/include/elan/elanmod_linux.h
===================================================================
---- linux-2.6.5.orig/include/elan/elanmod_linux.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/elanmod_linux.h 2005-05-11 12:10:12.568912816 -0400
+--- linux-2.6.5-7.191.orig/include/elan/elanmod_linux.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/elanmod_linux.h 2005-07-28 14:52:52.933665816 -0400
@@ -0,0 +1,140 @@
+/*
+ * Copyright (c) 2003 by Quadrics Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/include/elan/elanmod_subsystem.h
+Index: linux-2.6.5-7.191/include/elan/elanmod_subsystem.h
===================================================================
---- linux-2.6.5.orig/include/elan/elanmod_subsystem.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/elanmod_subsystem.h 2005-05-11 12:10:12.568912816 -0400
+--- linux-2.6.5-7.191.orig/include/elan/elanmod_subsystem.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/elanmod_subsystem.h 2005-07-28 14:52:52.933665816 -0400
@@ -0,0 +1,138 @@
+/*
+ * Copyright (c) 2003 by Quadrics Limited.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/include/elan/epcomms.h
+Index: linux-2.6.5-7.191/include/elan/epcomms.h
===================================================================
---- linux-2.6.5.orig/include/elan/epcomms.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/epcomms.h 2005-05-11 12:10:12.569912664 -0400
+--- linux-2.6.5-7.191.orig/include/elan/epcomms.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/epcomms.h 2005-07-28 14:52:52.935665512 -0400
@@ -0,0 +1,635 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ */
+#endif /* __ELAN_EPCOMMS_H */
+
-Index: linux-2.6.5/include/elan/epsvc.h
+Index: linux-2.6.5-7.191/include/elan/epsvc.h
===================================================================
---- linux-2.6.5.orig/include/elan/epsvc.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/epsvc.h 2005-05-11 12:10:12.570912512 -0400
+--- linux-2.6.5-7.191.orig/include/elan/epsvc.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/epsvc.h 2005-07-28 14:52:52.935665512 -0400
@@ -0,0 +1,36 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan/kalloc.h
+Index: linux-2.6.5-7.191/include/elan/kalloc.h
===================================================================
---- linux-2.6.5.orig/include/elan/kalloc.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/kalloc.h 2005-05-11 12:10:12.570912512 -0400
+--- linux-2.6.5-7.191.orig/include/elan/kalloc.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/kalloc.h 2005-07-28 14:52:52.935665512 -0400
@@ -0,0 +1,108 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan/kcomm.h
+Index: linux-2.6.5-7.191/include/elan/kcomm.h
===================================================================
---- linux-2.6.5.orig/include/elan/kcomm.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/kcomm.h 2005-05-11 12:10:12.572912208 -0400
+--- linux-2.6.5-7.191.orig/include/elan/kcomm.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/kcomm.h 2005-07-28 14:52:52.937665208 -0400
@@ -0,0 +1,839 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan/kcomm_stats.h
+Index: linux-2.6.5-7.191/include/elan/kcomm_stats.h
===================================================================
---- linux-2.6.5.orig/include/elan/kcomm_stats.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/kcomm_stats.h 2005-05-11 12:10:12.572912208 -0400
+--- linux-2.6.5-7.191.orig/include/elan/kcomm_stats.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/kcomm_stats.h 2005-07-28 14:52:52.937665208 -0400
@@ -0,0 +1,153 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan/kmap.h
+Index: linux-2.6.5-7.191/include/elan/kmap.h
===================================================================
---- linux-2.6.5.orig/include/elan/kmap.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/kmap.h 2005-05-11 12:10:12.572912208 -0400
+--- linux-2.6.5-7.191.orig/include/elan/kmap.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/kmap.h 2005-07-28 14:52:52.938665056 -0400
@@ -0,0 +1,68 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan/kmsg.h
+Index: linux-2.6.5-7.191/include/elan/kmsg.h
===================================================================
---- linux-2.6.5.orig/include/elan/kmsg.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/kmsg.h 2005-05-11 12:10:12.573912056 -0400
+--- linux-2.6.5-7.191.orig/include/elan/kmsg.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/kmsg.h 2005-07-28 14:52:52.938665056 -0400
@@ -0,0 +1,14 @@
+/*
+ * Copyright (c) 2003 by Quadrics Ltd.
+/* $Source: /cvs/master/quadrics/epmod/kmsg.h,v $ */
+
+#endif /* __ELAN_KMSG_H */
-Index: linux-2.6.5/include/elan/kthread.h
+Index: linux-2.6.5-7.191/include/elan/kthread.h
===================================================================
---- linux-2.6.5.orig/include/elan/kthread.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/kthread.h 2005-05-11 12:10:12.573912056 -0400
+--- linux-2.6.5-7.191.orig/include/elan/kthread.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/kthread.h 2005-07-28 14:52:52.938665056 -0400
@@ -0,0 +1,53 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/include/elan/nmh.h
+Index: linux-2.6.5-7.191/include/elan/nmh.h
===================================================================
---- linux-2.6.5.orig/include/elan/nmh.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/nmh.h 2005-05-11 12:10:12.573912056 -0400
+--- linux-2.6.5-7.191.orig/include/elan/nmh.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/nmh.h 2005-07-28 14:52:52.939664904 -0400
@@ -0,0 +1,95 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan/rmap.h
+Index: linux-2.6.5-7.191/include/elan/rmap.h
===================================================================
---- linux-2.6.5.orig/include/elan/rmap.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/rmap.h 2005-05-11 12:10:12.573912056 -0400
+--- linux-2.6.5-7.191.orig/include/elan/rmap.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/rmap.h 2005-07-28 14:52:52.939664904 -0400
@@ -0,0 +1,49 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan/statemap.h
+Index: linux-2.6.5-7.191/include/elan/statemap.h
===================================================================
---- linux-2.6.5.orig/include/elan/statemap.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/statemap.h 2005-05-11 12:10:12.574911904 -0400
+--- linux-2.6.5-7.191.orig/include/elan/statemap.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/statemap.h 2005-07-28 14:52:52.939664904 -0400
@@ -0,0 +1,52 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan/stats.h
+Index: linux-2.6.5-7.191/include/elan/stats.h
===================================================================
---- linux-2.6.5.orig/include/elan/stats.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan/stats.h 2005-05-11 12:10:12.574911904 -0400
+--- linux-2.6.5-7.191.orig/include/elan/stats.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan/stats.h 2005-07-28 14:52:52.939664904 -0400
@@ -0,0 +1,85 @@
+/*
+ * Copyright (c) 2003 by Quadrics Limited.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/compat.h
+Index: linux-2.6.5-7.191/include/elan3/compat.h
===================================================================
---- linux-2.6.5.orig/include/elan3/compat.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/compat.h 2005-05-11 12:10:12.575911752 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/compat.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/compat.h 2005-07-28 14:52:52.940664752 -0400
@@ -0,0 +1,177 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+
-Index: linux-2.6.5/include/elan3/dma.h
+Index: linux-2.6.5-7.191/include/elan3/dma.h
===================================================================
---- linux-2.6.5.orig/include/elan3/dma.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/dma.h 2005-05-11 12:10:12.575911752 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/dma.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/dma.h 2005-07-28 14:52:52.941664600 -0400
@@ -0,0 +1,213 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/e3types.h
+Index: linux-2.6.5-7.191/include/elan3/e3types.h
===================================================================
---- linux-2.6.5.orig/include/elan3/e3types.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/e3types.h 2005-05-11 12:10:12.582910688 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/e3types.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/e3types.h 2005-07-28 14:52:52.941664600 -0400
@@ -0,0 +1,82 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/elan3mmu.h
+Index: linux-2.6.5-7.191/include/elan3/elan3mmu.h
===================================================================
---- linux-2.6.5.orig/include/elan3/elan3mmu.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/elan3mmu.h 2005-05-11 12:10:12.583910536 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/elan3mmu.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/elan3mmu.h 2005-07-28 14:52:52.942664448 -0400
@@ -0,0 +1,346 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/elan3mmu_linux.h
+Index: linux-2.6.5-7.191/include/elan3/elan3mmu_linux.h
===================================================================
---- linux-2.6.5.orig/include/elan3/elan3mmu_linux.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/elan3mmu_linux.h 2005-05-11 12:10:12.584910384 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/elan3mmu_linux.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/elan3mmu_linux.h 2005-07-28 14:52:52.942664448 -0400
@@ -0,0 +1,39 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/elan3ops.h
+Index: linux-2.6.5-7.191/include/elan3/elan3ops.h
===================================================================
---- linux-2.6.5.orig/include/elan3/elan3ops.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/elan3ops.h 2005-05-11 12:10:12.584910384 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/elan3ops.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/elan3ops.h 2005-07-28 14:52:52.942664448 -0400
@@ -0,0 +1,42 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/elanctxt.h
+Index: linux-2.6.5-7.191/include/elan3/elanctxt.h
===================================================================
---- linux-2.6.5.orig/include/elan3/elanctxt.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/elanctxt.h 2005-05-11 12:10:12.586910080 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/elanctxt.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/elanctxt.h 2005-07-28 14:52:52.944664144 -0400
@@ -0,0 +1,856 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/elandebug.h
+Index: linux-2.6.5-7.191/include/elan3/elandebug.h
===================================================================
---- linux-2.6.5.orig/include/elan3/elandebug.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/elandebug.h 2005-05-11 12:10:12.586910080 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/elandebug.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/elandebug.h 2005-07-28 14:52:52.945663992 -0400
@@ -0,0 +1,106 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/elandev.h
+Index: linux-2.6.5-7.191/include/elan3/elandev.h
===================================================================
---- linux-2.6.5.orig/include/elan3/elandev.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/elandev.h 2005-05-11 12:10:12.587909928 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/elandev.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/elandev.h 2005-07-28 14:52:52.946663840 -0400
@@ -0,0 +1,581 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/elandev_linux.h
+Index: linux-2.6.5-7.191/include/elan3/elandev_linux.h
===================================================================
---- linux-2.6.5.orig/include/elan3/elandev_linux.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/elandev_linux.h 2005-05-11 12:10:12.588909776 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/elandev_linux.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/elandev_linux.h 2005-07-28 14:52:52.946663840 -0400
@@ -0,0 +1,74 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/elanio.h
+Index: linux-2.6.5-7.191/include/elan3/elanio.h
===================================================================
---- linux-2.6.5.orig/include/elan3/elanio.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/elanio.h 2005-05-11 12:10:12.588909776 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/elanio.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/elanio.h 2005-07-28 14:52:52.947663688 -0400
@@ -0,0 +1,226 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/elanregs.h
+Index: linux-2.6.5-7.191/include/elan3/elanregs.h
===================================================================
---- linux-2.6.5.orig/include/elan3/elanregs.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/elanregs.h 2005-05-11 12:10:12.590909472 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/elanregs.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/elanregs.h 2005-07-28 14:52:52.949663384 -0400
@@ -0,0 +1,1063 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/elansyscall.h
+Index: linux-2.6.5-7.191/include/elan3/elansyscall.h
===================================================================
---- linux-2.6.5.orig/include/elan3/elansyscall.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/elansyscall.h 2005-05-11 12:10:12.591909320 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/elansyscall.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/elansyscall.h 2005-07-28 14:52:52.949663384 -0400
@@ -0,0 +1,124 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/elanuregs.h
+Index: linux-2.6.5-7.191/include/elan3/elanuregs.h
===================================================================
---- linux-2.6.5.orig/include/elan3/elanuregs.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/elanuregs.h 2005-05-11 12:10:12.591909320 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/elanuregs.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/elanuregs.h 2005-07-28 14:52:52.950663232 -0400
@@ -0,0 +1,295 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/elanvp.h
+Index: linux-2.6.5-7.191/include/elan3/elanvp.h
===================================================================
---- linux-2.6.5.orig/include/elan3/elanvp.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/elanvp.h 2005-05-11 12:10:12.592909168 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/elanvp.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/elanvp.h 2005-07-28 14:52:52.950663232 -0400
@@ -0,0 +1,165 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/events.h
+Index: linux-2.6.5-7.191/include/elan3/events.h
===================================================================
---- linux-2.6.5.orig/include/elan3/events.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/events.h 2005-05-11 12:10:12.592909168 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/events.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/events.h 2005-07-28 14:52:52.951663080 -0400
@@ -0,0 +1,183 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/intrinsics.h
+Index: linux-2.6.5-7.191/include/elan3/intrinsics.h
===================================================================
---- linux-2.6.5.orig/include/elan3/intrinsics.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/intrinsics.h 2005-05-11 12:10:12.593909016 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/intrinsics.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/intrinsics.h 2005-07-28 14:52:52.952662928 -0400
@@ -0,0 +1,320 @@
+/*
+ * Copyright (c) 2003 by Quadrics Limited.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/minames.h
+Index: linux-2.6.5-7.191/include/elan3/minames.h
===================================================================
---- linux-2.6.5.orig/include/elan3/minames.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/minames.h 2005-05-11 12:10:12.594908864 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/minames.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/minames.h 2005-07-28 14:52:52.952662928 -0400
@@ -0,0 +1,256 @@
+{MI_WaitForRemoteDescRead, "MI_WaitForRemoteDescRead"},
+{MI_WaitForRemoteDescRead2, "MI_WaitForRemoteDescRead2"},
+{MI_CheckForRunIfZero, "MI_CheckForRunIfZero"},
+{MI_TestForBreakOrSuspend, "MI_TestForBreakOrSuspend"},
+{MI_SwapForRunable, "MI_SwapForRunable"},
-Index: linux-2.6.5/include/elan3/neterr_rpc.h
+Index: linux-2.6.5-7.191/include/elan3/neterr_rpc.h
===================================================================
---- linux-2.6.5.orig/include/elan3/neterr_rpc.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/neterr_rpc.h 2005-05-11 12:10:12.594908864 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/neterr_rpc.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/neterr_rpc.h 2005-07-28 14:52:52.953662776 -0400
@@ -0,0 +1,68 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+#endif /* __ELAN3_NETERR_RPC_H */
-Index: linux-2.6.5/include/elan3/perm.h
+Index: linux-2.6.5-7.191/include/elan3/perm.h
===================================================================
---- linux-2.6.5.orig/include/elan3/perm.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/perm.h 2005-05-11 12:10:12.594908864 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/perm.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/perm.h 2005-07-28 14:52:52.953662776 -0400
@@ -0,0 +1,29 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/pte.h
+Index: linux-2.6.5-7.191/include/elan3/pte.h
===================================================================
---- linux-2.6.5.orig/include/elan3/pte.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/pte.h 2005-05-11 12:10:12.595908712 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/pte.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/pte.h 2005-07-28 14:52:52.953662776 -0400
@@ -0,0 +1,139 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/spinlock.h
+Index: linux-2.6.5-7.191/include/elan3/spinlock.h
===================================================================
---- linux-2.6.5.orig/include/elan3/spinlock.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/spinlock.h 2005-05-11 12:10:12.595908712 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/spinlock.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/spinlock.h 2005-07-28 14:52:52.954662624 -0400
@@ -0,0 +1,195 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/thread.h
+Index: linux-2.6.5-7.191/include/elan3/thread.h
===================================================================
---- linux-2.6.5.orig/include/elan3/thread.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/thread.h 2005-05-11 12:10:12.596908560 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/thread.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/thread.h 2005-07-28 14:52:52.954662624 -0400
@@ -0,0 +1,137 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/threadlinkage.h
+Index: linux-2.6.5-7.191/include/elan3/threadlinkage.h
===================================================================
---- linux-2.6.5.orig/include/elan3/threadlinkage.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/threadlinkage.h 2005-05-11 12:10:12.596908560 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/threadlinkage.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/threadlinkage.h 2005-07-28 14:52:52.955662472 -0400
@@ -0,0 +1,103 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/threadsyscall.h
+Index: linux-2.6.5-7.191/include/elan3/threadsyscall.h
===================================================================
---- linux-2.6.5.orig/include/elan3/threadsyscall.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/threadsyscall.h 2005-05-11 12:10:12.596908560 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/threadsyscall.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/threadsyscall.h 2005-07-28 14:52:52.955662472 -0400
@@ -0,0 +1,64 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/trtype.h
+Index: linux-2.6.5-7.191/include/elan3/trtype.h
===================================================================
---- linux-2.6.5.orig/include/elan3/trtype.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/trtype.h 2005-05-11 12:10:12.597908408 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/trtype.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/trtype.h 2005-07-28 14:52:52.955662472 -0400
@@ -0,0 +1,116 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/urom_addrs.h
+Index: linux-2.6.5-7.191/include/elan3/urom_addrs.h
===================================================================
---- linux-2.6.5.orig/include/elan3/urom_addrs.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/urom_addrs.h 2005-05-11 12:10:12.597908408 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/urom_addrs.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/urom_addrs.h 2005-07-28 14:52:52.956662320 -0400
@@ -0,0 +1,262 @@
+#define MI_WaitForRemoteDescRead 0x0
+#define MI_WaitForRemoteDescRead2 0x1
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/vmseg.h
+Index: linux-2.6.5-7.191/include/elan3/vmseg.h
===================================================================
---- linux-2.6.5.orig/include/elan3/vmseg.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/vmseg.h 2005-05-11 12:10:12.598908256 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/vmseg.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/vmseg.h 2005-07-28 14:52:52.956662320 -0400
@@ -0,0 +1,75 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan3/vpd.h
+Index: linux-2.6.5-7.191/include/elan3/vpd.h
===================================================================
---- linux-2.6.5.orig/include/elan3/vpd.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan3/vpd.h 2005-05-11 12:10:12.598908256 -0400
+--- linux-2.6.5-7.191.orig/include/elan3/vpd.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan3/vpd.h 2005-07-28 14:52:52.957662168 -0400
@@ -0,0 +1,47 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/elan4/commands.h
+Index: linux-2.6.5-7.191/include/elan4/commands.h
===================================================================
---- linux-2.6.5.orig/include/elan4/commands.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/commands.h 2005-05-11 12:10:12.599908104 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/commands.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/commands.h 2005-07-28 14:52:52.957662168 -0400
@@ -0,0 +1,247 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+
+#endif /* __ELAN4_COMMANDS_H */
+
-Index: linux-2.6.5/include/elan4/debug.h
+Index: linux-2.6.5-7.191/include/elan4/debug.h
===================================================================
---- linux-2.6.5.orig/include/elan4/debug.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/debug.h 2005-05-11 12:10:12.599908104 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/debug.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/debug.h 2005-07-28 14:52:52.958662016 -0400
@@ -0,0 +1,113 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+#endif /* _ELAN4_ELANDEBUG_H */
-Index: linux-2.6.5/include/elan4/device.h
+Index: linux-2.6.5-7.191/include/elan4/device.h
===================================================================
---- linux-2.6.5.orig/include/elan4/device.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/device.h 2005-05-11 12:10:12.601907800 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/device.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/device.h 2005-07-28 14:52:52.960661712 -0400
@@ -0,0 +1,811 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+#endif /* __ELAN4_ELANDEV_H */
-Index: linux-2.6.5/include/elan4/device_Linux.h
+Index: linux-2.6.5-7.191/include/elan4/device_Linux.h
===================================================================
---- linux-2.6.5.orig/include/elan4/device_Linux.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/device_Linux.h 2005-05-11 12:10:12.601907800 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/device_Linux.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/device_Linux.h 2005-07-28 14:52:52.960661712 -0400
@@ -0,0 +1,117 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+#endif /* __ELAN4_ELANDEV_LINUX_H */
-Index: linux-2.6.5/include/elan4/dma.h
+Index: linux-2.6.5-7.191/include/elan4/dma.h
===================================================================
---- linux-2.6.5.orig/include/elan4/dma.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/dma.h 2005-05-11 12:10:12.602907648 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/dma.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/dma.h 2005-07-28 14:52:52.960661712 -0400
@@ -0,0 +1,82 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+} E4_DMA64;
+
+#endif /* __ELAN4_DMA_H */
-Index: linux-2.6.5/include/elan4/events.h
+Index: linux-2.6.5-7.191/include/elan4/events.h
===================================================================
---- linux-2.6.5.orig/include/elan4/events.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/events.h 2005-05-11 12:10:12.602907648 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/events.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/events.h 2005-07-28 14:52:52.961661560 -0400
@@ -0,0 +1,179 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+#endif /* _ASM */
+
+#endif /* __ELAN4_EVENTS_H */
-Index: linux-2.6.5/include/elan4/i2c.h
+Index: linux-2.6.5-7.191/include/elan4/i2c.h
===================================================================
---- linux-2.6.5.orig/include/elan4/i2c.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/i2c.h 2005-05-11 12:10:12.602907648 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/i2c.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/i2c.h 2005-07-28 14:52:52.961661560 -0400
@@ -0,0 +1,47 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+#endif /* _ELAN4_I2C_H */
-Index: linux-2.6.5/include/elan4/intcookie.h
+Index: linux-2.6.5-7.191/include/elan4/intcookie.h
===================================================================
---- linux-2.6.5.orig/include/elan4/intcookie.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/intcookie.h 2005-05-11 12:10:12.603907496 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/intcookie.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/intcookie.h 2005-07-28 14:52:52.961661560 -0400
@@ -0,0 +1,62 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+#endif /* __ELAN4_INTCOOKIE_H */
-Index: linux-2.6.5/include/elan4/ioctl.h
+Index: linux-2.6.5-7.191/include/elan4/ioctl.h
===================================================================
---- linux-2.6.5.orig/include/elan4/ioctl.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/ioctl.h 2005-05-11 12:10:12.603907496 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/ioctl.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/ioctl.h 2005-07-28 14:52:52.962661408 -0400
@@ -0,0 +1,320 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+#endif /* __ELAN4_IOCTL_H */
-Index: linux-2.6.5/include/elan4/mmu.h
+Index: linux-2.6.5-7.191/include/elan4/mmu.h
===================================================================
---- linux-2.6.5.orig/include/elan4/mmu.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/mmu.h 2005-05-11 12:10:12.604907344 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/mmu.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/mmu.h 2005-07-28 14:52:52.963661256 -0400
@@ -0,0 +1,94 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+#endif /* __ELAN4_MMU_H */
-Index: linux-2.6.5/include/elan4/neterr.h
+Index: linux-2.6.5-7.191/include/elan4/neterr.h
===================================================================
---- linux-2.6.5.orig/include/elan4/neterr.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/neterr.h 2005-05-11 12:10:12.604907344 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/neterr.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/neterr.h 2005-07-28 14:52:52.963661256 -0400
@@ -0,0 +1,40 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+#endif /* __ELAN4_NETERR_H */
-Index: linux-2.6.5/include/elan4/pci.h
+Index: linux-2.6.5-7.191/include/elan4/pci.h
===================================================================
---- linux-2.6.5.orig/include/elan4/pci.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/pci.h 2005-05-11 12:10:12.605907192 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/pci.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/pci.h 2005-07-28 14:52:52.964661104 -0400
@@ -0,0 +1,227 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+#define ECTRL_SYS_CLOCK_RATIO_MASK (7 << ECTRL_SYS_CLOCK_RATIO_SHIFT)
+
+#endif /* __ELAN4_PCI_H */
-Index: linux-2.6.5/include/elan4/registers.h
+Index: linux-2.6.5-7.191/include/elan4/registers.h
===================================================================
---- linux-2.6.5.orig/include/elan4/registers.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/registers.h 2005-05-11 12:10:12.608906736 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/registers.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/registers.h 2005-07-28 14:52:52.967660648 -0400
@@ -0,0 +1,1587 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+#define ELAN4_REVB_NUM_COMMAND_QUEUES (ELAN4_REVB_I2C_OFFSET >> 13)
+
+#endif /* notdef _ELAN4_REGISTERS_H */
-Index: linux-2.6.5/include/elan4/sdram.h
+Index: linux-2.6.5-7.191/include/elan4/sdram.h
===================================================================
---- linux-2.6.5.orig/include/elan4/sdram.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/sdram.h 2005-05-11 12:10:12.608906736 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/sdram.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/sdram.h 2005-07-28 14:52:52.967660648 -0400
@@ -0,0 +1,41 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+#define SDRAM_MIN_PAGE_SIZE (8192)
+
+#endif /* __ELAN4_SDRAM_H */
-Index: linux-2.6.5/include/elan4/stats.h
+Index: linux-2.6.5-7.191/include/elan4/stats.h
===================================================================
---- linux-2.6.5.orig/include/elan4/stats.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/stats.h 2005-05-11 12:10:12.609906584 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/stats.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/stats.h 2005-07-28 14:52:52.967660648 -0400
@@ -0,0 +1,83 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+#endif /*__ELAN4_STATS_H */
-Index: linux-2.6.5/include/elan4/tprintf.h
+Index: linux-2.6.5-7.191/include/elan4/tprintf.h
===================================================================
---- linux-2.6.5.orig/include/elan4/tprintf.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/tprintf.h 2005-05-11 12:10:12.609906584 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/tprintf.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/tprintf.h 2005-07-28 14:52:52.968660496 -0400
@@ -0,0 +1,24 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+#endif /* _ASM */
+
+#endif /* __ELAN4_TPRINTF_H */
-Index: linux-2.6.5/include/elan4/trap.h
+Index: linux-2.6.5-7.191/include/elan4/trap.h
===================================================================
---- linux-2.6.5.orig/include/elan4/trap.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/trap.h 2005-05-11 12:10:12.614905824 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/trap.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/trap.h 2005-07-28 14:52:52.968660496 -0400
@@ -0,0 +1,95 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+#endif /* __ELAN4_TRAP_H */
-Index: linux-2.6.5/include/elan4/trtype.h
+Index: linux-2.6.5-7.191/include/elan4/trtype.h
===================================================================
---- linux-2.6.5.orig/include/elan4/trtype.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/trtype.h 2005-05-11 12:10:12.615905672 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/trtype.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/trtype.h 2005-07-28 14:52:52.968660496 -0400
@@ -0,0 +1,112 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+#define TR_TRACEROUTE1_BCAST_BOTTOM(val) (((val) >> 12) & 7) /* 12:14 Broadcast Bottom */
+
+#endif /* _ELAN4_TRANSACTIONTYPE_H */
-Index: linux-2.6.5/include/elan4/types.h
+Index: linux-2.6.5-7.191/include/elan4/types.h
===================================================================
---- linux-2.6.5.orig/include/elan4/types.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/types.h 2005-05-11 12:10:12.615905672 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/types.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/types.h 2005-07-28 14:52:52.969660344 -0400
@@ -0,0 +1,69 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+
+#endif /* __ELAN4_TYPES_H */
+
-Index: linux-2.6.5/include/elan4/user.h
+Index: linux-2.6.5-7.191/include/elan4/user.h
===================================================================
---- linux-2.6.5.orig/include/elan4/user.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/user.h 2005-05-11 12:10:12.616905520 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/user.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/user.h 2005-07-28 14:52:52.970660192 -0400
@@ -0,0 +1,344 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+#endif /* __ELAN4_USER_H */
-Index: linux-2.6.5/include/elan4/userregs.h
+Index: linux-2.6.5-7.191/include/elan4/userregs.h
===================================================================
---- linux-2.6.5.orig/include/elan4/userregs.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/userregs.h 2005-05-11 12:10:12.617905368 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/userregs.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/userregs.h 2005-07-28 14:52:52.971660040 -0400
@@ -0,0 +1,383 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+#endif
+
+#endif /* __ELAN4_USERREGS_H */
-Index: linux-2.6.5/include/elan4/usertrap.h
+Index: linux-2.6.5-7.191/include/elan4/usertrap.h
===================================================================
---- linux-2.6.5.orig/include/elan4/usertrap.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/usertrap.h 2005-05-11 12:10:12.617905368 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/usertrap.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/usertrap.h 2005-07-28 14:52:52.971660040 -0400
@@ -0,0 +1,114 @@
+/*
+ * Copyright (c) 2001-2002 by Quadrics Supercomputers World Ltd.
+ * End:
+ */
+#endif /* __ELAN4_USERTRAP_H */
-Index: linux-2.6.5/include/elan4/xsdram.h
+Index: linux-2.6.5-7.191/include/elan4/xsdram.h
===================================================================
---- linux-2.6.5.orig/include/elan4/xsdram.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/elan4/xsdram.h 2005-05-11 12:10:12.617905368 -0400
+--- linux-2.6.5-7.191.orig/include/elan4/xsdram.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/elan4/xsdram.h 2005-07-28 14:52:52.971660040 -0400
@@ -0,0 +1,59 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+#endif
+
+#endif /* __ELAN4_XSDRAM_H */
-Index: linux-2.6.5/include/jtag/jtagio.h
+Index: linux-2.6.5-7.191/include/jtag/jtagio.h
===================================================================
---- linux-2.6.5.orig/include/jtag/jtagio.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/jtag/jtagio.h 2005-05-11 12:10:12.618905216 -0400
+--- linux-2.6.5-7.191.orig/include/jtag/jtagio.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/jtag/jtagio.h 2005-07-28 14:52:52.972659888 -0400
@@ -0,0 +1,106 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+#endif
+
+#endif /* __SYS_JTAGMOD_H */
-Index: linux-2.6.5/include/linux/init_task.h
+Index: linux-2.6.5-7.191/include/linux/init_task.h
===================================================================
---- linux-2.6.5.orig/include/linux/init_task.h 2005-02-01 16:56:02.000000000 -0500
-+++ linux-2.6.5/include/linux/init_task.h 2005-05-11 12:10:12.618905216 -0400
+--- linux-2.6.5-7.191.orig/include/linux/init_task.h 2005-06-28 12:24:09.000000000 -0400
++++ linux-2.6.5-7.191/include/linux/init_task.h 2005-07-28 14:52:52.972659888 -0400
@@ -3,6 +3,7 @@
#include <linux/file.h>
}
-Index: linux-2.6.5/include/linux/ioproc.h
+Index: linux-2.6.5-7.191/include/linux/ioproc.h
===================================================================
---- linux-2.6.5.orig/include/linux/ioproc.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/linux/ioproc.h 2005-05-11 12:10:12.619905064 -0400
+--- linux-2.6.5-7.191.orig/include/linux/ioproc.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/linux/ioproc.h 2005-07-28 14:52:52.973659736 -0400
@@ -0,0 +1,271 @@
+/* -*- linux-c -*-
+ *
+#endif /* CONFIG_IOPROC */
+
+#endif /* __LINUX_IOPROC_H__ */
-Index: linux-2.6.5/include/linux/ptrack.h
+Index: linux-2.6.5-7.191/include/linux/ptrack.h
===================================================================
---- linux-2.6.5.orig/include/linux/ptrack.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/linux/ptrack.h 2005-05-11 12:10:12.619905064 -0400
+--- linux-2.6.5-7.191.orig/include/linux/ptrack.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/linux/ptrack.h 2005-07-28 14:52:52.973659736 -0400
@@ -0,0 +1,65 @@
+/*
+ * Copyright (C) 2000 Regents of the University of California
+#endif
+
+#endif /* __LINUX_PTRACK_H */
-Index: linux-2.6.5/include/linux/sched.h
+Index: linux-2.6.5-7.191/include/linux/sched.h
===================================================================
---- linux-2.6.5.orig/include/linux/sched.h 2005-02-01 16:56:07.000000000 -0500
-+++ linux-2.6.5/include/linux/sched.h 2005-05-11 12:10:12.620904912 -0400
+--- linux-2.6.5-7.191.orig/include/linux/sched.h 2005-06-28 12:24:22.000000000 -0400
++++ linux-2.6.5-7.191/include/linux/sched.h 2005-07-28 14:52:52.974659584 -0400
@@ -188,6 +188,9 @@
extern int max_timeslice, min_timeslice;
};
static inline pid_t process_group(struct task_struct *tsk)
-Index: linux-2.6.5/include/qsnet/autoconf.h
+Index: linux-2.6.5-7.191/include/qsnet/autoconf.h
===================================================================
---- linux-2.6.5.orig/include/qsnet/autoconf.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/qsnet/autoconf.h 2005-05-11 12:17:53.578828656 -0400
+--- linux-2.6.5-7.191.orig/include/qsnet/autoconf.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/qsnet/autoconf.h 2005-07-28 14:52:52.975659432 -0400
@@ -0,0 +1,38 @@
+/*
+ * Copyright (c) 2004 by Quadrics Ltd.
+#define CONFIG_JTAG
+#define CONFIG_QSNET
+#define CONFIG_RMS
-Index: linux-2.6.5/include/qsnet/condvar.h
+Index: linux-2.6.5-7.191/include/qsnet/condvar.h
===================================================================
---- linux-2.6.5.orig/include/qsnet/condvar.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/qsnet/condvar.h 2005-05-11 12:10:12.621904760 -0400
+--- linux-2.6.5-7.191.orig/include/qsnet/condvar.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/qsnet/condvar.h 2005-07-28 14:52:52.975659432 -0400
@@ -0,0 +1,140 @@
+/*
+ * Copyright (C) 2000 Regents of the University of California
+
+#endif /* __KERNEL__ */
+#endif /* _LINUX_CONDVAR_H */
-Index: linux-2.6.5/include/qsnet/config.h
+Index: linux-2.6.5-7.191/include/qsnet/config.h
===================================================================
---- linux-2.6.5.orig/include/qsnet/config.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/qsnet/config.h 2005-05-11 12:10:12.622904608 -0400
+--- linux-2.6.5-7.191.orig/include/qsnet/config.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/qsnet/config.h 2005-07-28 14:52:52.976659280 -0400
@@ -0,0 +1,195 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+#include <qsnet/workarounds.h>
+
+#endif /* _QSNET_CONFIG_H */
-Index: linux-2.6.5/include/qsnet/crwlock.h
+Index: linux-2.6.5-7.191/include/qsnet/crwlock.h
===================================================================
---- linux-2.6.5.orig/include/qsnet/crwlock.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/qsnet/crwlock.h 2005-05-11 12:10:12.622904608 -0400
+--- linux-2.6.5-7.191.orig/include/qsnet/crwlock.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/qsnet/crwlock.h 2005-07-28 14:52:52.976659280 -0400
@@ -0,0 +1,207 @@
+/*
+ * Copyright (C) 2000 Regents of the University of California
+
+#endif /* __KERNEL__ */
+#endif /* _LINUX_RWLOCK_H */
-Index: linux-2.6.5/include/qsnet/ctrl_linux.h
+Index: linux-2.6.5-7.191/include/qsnet/ctrl_linux.h
===================================================================
---- linux-2.6.5.orig/include/qsnet/ctrl_linux.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/qsnet/ctrl_linux.h 2005-05-11 12:10:12.622904608 -0400
+--- linux-2.6.5-7.191.orig/include/qsnet/ctrl_linux.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/qsnet/ctrl_linux.h 2005-07-28 14:52:52.977659128 -0400
@@ -0,0 +1,37 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/include/qsnet/debug.h
+Index: linux-2.6.5-7.191/include/qsnet/debug.h
===================================================================
---- linux-2.6.5.orig/include/qsnet/debug.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/qsnet/debug.h 2005-05-11 12:10:12.623904456 -0400
+--- linux-2.6.5-7.191.orig/include/qsnet/debug.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/qsnet/debug.h 2005-07-28 14:52:52.977659128 -0400
@@ -0,0 +1,68 @@
+/*
+ * Copyright (C) 2000 Regents of the University of California
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/include/qsnet/fence.h
+Index: linux-2.6.5-7.191/include/qsnet/fence.h
===================================================================
---- linux-2.6.5.orig/include/qsnet/fence.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/qsnet/fence.h 2005-05-11 12:10:12.623904456 -0400
+--- linux-2.6.5-7.191.orig/include/qsnet/fence.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/qsnet/fence.h 2005-07-28 14:52:52.977659128 -0400
@@ -0,0 +1,178 @@
+/*
+ * Copyright (c) 2003 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/qsnet/kernel.h
+Index: linux-2.6.5-7.191/include/qsnet/kernel.h
===================================================================
---- linux-2.6.5.orig/include/qsnet/kernel.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/qsnet/kernel.h 2005-05-11 12:10:12.623904456 -0400
+--- linux-2.6.5-7.191.orig/include/qsnet/kernel.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/qsnet/kernel.h 2005-07-28 14:52:52.978658976 -0400
@@ -0,0 +1,38 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+
+
+
-Index: linux-2.6.5/include/qsnet/kernel_linux.h
+Index: linux-2.6.5-7.191/include/qsnet/kernel_linux.h
===================================================================
---- linux-2.6.5.orig/include/qsnet/kernel_linux.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/qsnet/kernel_linux.h 2005-05-11 12:10:12.624904304 -0400
+--- linux-2.6.5-7.191.orig/include/qsnet/kernel_linux.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/qsnet/kernel_linux.h 2005-07-28 14:52:52.978658976 -0400
@@ -0,0 +1,352 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/include/qsnet/kpte.h
+Index: linux-2.6.5-7.191/include/qsnet/kpte.h
===================================================================
---- linux-2.6.5.orig/include/qsnet/kpte.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/qsnet/kpte.h 2005-05-11 12:10:12.624904304 -0400
+--- linux-2.6.5-7.191.orig/include/qsnet/kpte.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/qsnet/kpte.h 2005-07-28 14:52:52.979658824 -0400
@@ -0,0 +1,109 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/qsnet/kthread.h
+Index: linux-2.6.5-7.191/include/qsnet/kthread.h
===================================================================
---- linux-2.6.5.orig/include/qsnet/kthread.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/qsnet/kthread.h 2005-05-11 12:10:12.630903392 -0400
+--- linux-2.6.5-7.191.orig/include/qsnet/kthread.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/qsnet/kthread.h 2005-07-28 14:52:52.979658824 -0400
@@ -0,0 +1,71 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/include/qsnet/list.h
+Index: linux-2.6.5-7.191/include/qsnet/list.h
===================================================================
---- linux-2.6.5.orig/include/qsnet/list.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/qsnet/list.h 2005-05-11 12:10:12.631903240 -0400
+--- linux-2.6.5-7.191.orig/include/qsnet/list.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/qsnet/list.h 2005-07-28 14:52:52.979658824 -0400
@@ -0,0 +1,80 @@
+/*
+ * Copyright (c) 2003 by Quadrics Limited.
+ pos = n, n = (pos)->next)
+
+#endif /* __QSNET_LIST_H */
-Index: linux-2.6.5/include/qsnet/mutex.h
+Index: linux-2.6.5-7.191/include/qsnet/mutex.h
===================================================================
---- linux-2.6.5.orig/include/qsnet/mutex.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/qsnet/mutex.h 2005-05-11 12:10:12.631903240 -0400
+--- linux-2.6.5-7.191.orig/include/qsnet/mutex.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/qsnet/mutex.h 2005-07-28 14:52:52.980658672 -0400
@@ -0,0 +1,91 @@
+/*
+ * Copyright (C) 2000 Regents of the University of California
+
+#endif /* __KERNEL__ */
+#endif /* _LINUX_MUTEX_H */
-Index: linux-2.6.5/include/qsnet/procfs_linux.h
+Index: linux-2.6.5-7.191/include/qsnet/procfs_linux.h
===================================================================
---- linux-2.6.5.orig/include/qsnet/procfs_linux.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/qsnet/procfs_linux.h 2005-05-11 12:10:12.632903088 -0400
+--- linux-2.6.5-7.191.orig/include/qsnet/procfs_linux.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/qsnet/procfs_linux.h 2005-07-28 14:52:52.980658672 -0400
@@ -0,0 +1,234 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "linux"
+ * End:
+ */
-Index: linux-2.6.5/include/qsnet/pthread.h
+Index: linux-2.6.5-7.191/include/qsnet/pthread.h
===================================================================
---- linux-2.6.5.orig/include/qsnet/pthread.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/qsnet/pthread.h 2005-05-11 12:10:12.632903088 -0400
+--- linux-2.6.5-7.191.orig/include/qsnet/pthread.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/qsnet/pthread.h 2005-07-28 14:52:52.980658672 -0400
@@ -0,0 +1,59 @@
+/*
+ * Copyright (c) 2003 by Quadrics Supercomputers World Ltd.
+ * c-file-style: "stroustrup"
+ * End:
+ */
-Index: linux-2.6.5/include/qsnet/statsformat.h
+Index: linux-2.6.5-7.191/include/qsnet/statsformat.h
===================================================================
---- linux-2.6.5.orig/include/qsnet/statsformat.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/qsnet/statsformat.h 2005-05-11 12:10:12.632903088 -0400
+--- linux-2.6.5-7.191.orig/include/qsnet/statsformat.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/qsnet/statsformat.h 2005-07-28 14:52:52.981658520 -0400
@@ -0,0 +1,25 @@
+#ifndef _QSNET_STATSFORMAT_H
+#define _QSNET_STATSFORMAT_H
+#endif
+
+#endif
-Index: linux-2.6.5/include/qsnet/types.h
+Index: linux-2.6.5-7.191/include/qsnet/types.h
===================================================================
---- linux-2.6.5.orig/include/qsnet/types.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/qsnet/types.h 2005-05-11 12:10:12.632903088 -0400
+--- linux-2.6.5-7.191.orig/include/qsnet/types.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/qsnet/types.h 2005-07-28 14:52:52.981658520 -0400
@@ -0,0 +1,90 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+
+
+#endif /* __QSNET_TYPES_H */
-Index: linux-2.6.5/include/qsnet/workarounds.h
+Index: linux-2.6.5-7.191/include/qsnet/workarounds.h
===================================================================
---- linux-2.6.5.orig/include/qsnet/workarounds.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/qsnet/workarounds.h 2005-05-11 12:10:12.633902936 -0400
+--- linux-2.6.5-7.191.orig/include/qsnet/workarounds.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/qsnet/workarounds.h 2005-07-28 14:52:52.981658520 -0400
@@ -0,0 +1,24 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+#define ELAN_REVB_BUG_3
+
+#endif /* _QSNET_WORKAROUNDS_H */
-Index: linux-2.6.5/include/rms/rmscall.h
+Index: linux-2.6.5-7.191/include/rms/rmscall.h
===================================================================
---- linux-2.6.5.orig/include/rms/rmscall.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/rms/rmscall.h 2005-05-11 12:10:12.633902936 -0400
+--- linux-2.6.5-7.191.orig/include/rms/rmscall.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/rms/rmscall.h 2005-07-28 14:52:52.982658368 -0400
@@ -0,0 +1,144 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+
+
+
-Index: linux-2.6.5/include/rms/rmsio.h
+Index: linux-2.6.5-7.191/include/rms/rmsio.h
===================================================================
---- linux-2.6.5.orig/include/rms/rmsio.h 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/include/rms/rmsio.h 2005-05-11 12:10:12.634902784 -0400
+--- linux-2.6.5-7.191.orig/include/rms/rmsio.h 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/include/rms/rmsio.h 2005-07-28 14:52:52.982658368 -0400
@@ -0,0 +1,185 @@
+/*
+ * Copyright (c) 1996-2002 by Quadrics Supercomputers World Ltd.
+
+
+
-Index: linux-2.6.5/ipc/shm.c
+Index: linux-2.6.5-7.191/ipc/shm.c
===================================================================
---- linux-2.6.5.orig/ipc/shm.c 2005-02-01 16:55:41.000000000 -0500
-+++ linux-2.6.5/ipc/shm.c 2005-05-11 12:10:12.634902784 -0400
+--- linux-2.6.5-7.191.orig/ipc/shm.c 2005-06-28 12:24:24.000000000 -0400
++++ linux-2.6.5-7.191/ipc/shm.c 2005-07-28 14:52:52.983658216 -0400
@@ -27,6 +27,7 @@
#include <linux/shmem_fs.h>
#include <linux/security.h>
#include <linux/trigevent_hooks.h>
#include <asm/uaccess.h>
-@@ -871,6 +872,44 @@
+@@ -877,6 +878,44 @@
return audit_result(retval);
}
#ifdef CONFIG_PROC_FS
static int sysvipc_shm_read_proc(char *buffer, char **start, off_t offset, int length, int *eof, void *data)
{
-Index: linux-2.6.5/kernel/exit.c
+Index: linux-2.6.5-7.191/kernel/exit.c
===================================================================
---- linux-2.6.5.orig/kernel/exit.c 2005-02-01 16:56:07.000000000 -0500
-+++ linux-2.6.5/kernel/exit.c 2005-05-11 12:10:12.684895184 -0400
+--- linux-2.6.5-7.191.orig/kernel/exit.c 2005-06-28 12:24:24.000000000 -0400
++++ linux-2.6.5-7.191/kernel/exit.c 2005-07-28 14:52:52.984658064 -0400
@@ -40,6 +40,8 @@
/* tng related changes */
int (*tng_exitfunc)(int) = NULL;
extern void sem_exit (void);
extern struct task_struct *child_reaper;
void (*do_eop_acct) (int, struct task_struct *);
-@@ -840,6 +842,8 @@
+@@ -838,6 +840,8 @@
audit_exit(tsk, code);
audit_free(tsk->audit);
#endif
__exit_mm(tsk);
if (unlikely(tng_exitfunc))
-Index: linux-2.6.5/kernel/fork.c
+Index: linux-2.6.5-7.191/kernel/fork.c
===================================================================
---- linux-2.6.5.orig/kernel/fork.c 2005-02-01 16:56:06.000000000 -0500
-+++ linux-2.6.5/kernel/fork.c 2005-05-11 12:10:12.685895032 -0400
+--- linux-2.6.5-7.191.orig/kernel/fork.c 2005-06-28 12:24:10.000000000 -0400
++++ linux-2.6.5-7.191/kernel/fork.c 2005-07-28 14:52:52.985657912 -0400
@@ -14,6 +14,7 @@
#include <linux/config.h>
#include <linux/slab.h>
/* Trace the event */
TRIG_EVENT(fork_hook, clone_flags, p, pid);
if (!(clone_flags & CLONE_STOPPED)) {
-Index: linux-2.6.5/kernel/Kconfig
+Index: linux-2.6.5-7.191/kernel/Kconfig
===================================================================
---- linux-2.6.5.orig/kernel/Kconfig 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/kernel/Kconfig 2005-05-11 12:10:12.685895032 -0400
+--- linux-2.6.5-7.191.orig/kernel/Kconfig 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/kernel/Kconfig 2005-07-28 14:52:52.985657912 -0400
@@ -0,0 +1,14 @@
+#
+# Kernel subsystem specific config
+ created and destoryed in order for a resource management
+ system to know which processes are a member of a "job" and
+ to be able to clean up when the job is terminated.
-Index: linux-2.6.5/kernel/Makefile
+Index: linux-2.6.5-7.191/kernel/Makefile
===================================================================
---- linux-2.6.5.orig/kernel/Makefile 2005-05-11 12:10:11.148128808 -0400
-+++ linux-2.6.5/kernel/Makefile 2005-05-11 12:10:12.685895032 -0400
-@@ -26,6 +26,7 @@
+--- linux-2.6.5-7.191.orig/kernel/Makefile 2005-06-28 12:24:10.000000000 -0400
++++ linux-2.6.5-7.191/kernel/Makefile 2005-07-28 14:52:52.985657912 -0400
+@@ -25,6 +25,7 @@
obj-$(CONFIG_EVLOG) += evlbuf.o evlapi.o evlposix.o
obj-$(CONFIG_HOOK) += hook.o
obj-$(CONFIG_TRIGEVENT_HOOKS) += trigevent_hooks.o
obj-$(CONFIG_LTT) += ltt/
obj-$(CONFIG_KPROBES) += kprobes.o
obj-$(CONFIG_CPUSETS) += cpuset.o
-Index: linux-2.6.5/kernel/ptrack.c
+Index: linux-2.6.5-7.191/kernel/ptrack.c
===================================================================
---- linux-2.6.5.orig/kernel/ptrack.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/kernel/ptrack.c 2005-05-11 12:10:12.686894880 -0400
+--- linux-2.6.5-7.191.orig/kernel/ptrack.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/kernel/ptrack.c 2005-07-28 14:52:52.986657760 -0400
@@ -0,0 +1,145 @@
+/*
+ * Copyright (C) 2000 Regents of the University of California
+EXPORT_SYMBOL(ptrack_register);
+EXPORT_SYMBOL(ptrack_deregister);
+EXPORT_SYMBOL(ptrack_registered);
-Index: linux-2.6.5/kernel/signal.c
+Index: linux-2.6.5-7.191/kernel/signal.c
===================================================================
---- linux-2.6.5.orig/kernel/signal.c 2005-02-01 16:56:05.000000000 -0500
-+++ linux-2.6.5/kernel/signal.c 2005-05-11 12:10:12.688894576 -0400
-@@ -2271,6 +2271,7 @@
+--- linux-2.6.5-7.191.orig/kernel/signal.c 2005-06-28 12:24:23.000000000 -0400
++++ linux-2.6.5-7.191/kernel/signal.c 2005-07-28 14:52:52.987657608 -0400
+@@ -2282,6 +2282,7 @@
read_unlock(&tasklist_lock);
return audit_lresult(error);
}
asmlinkage long
sys_rt_sigqueueinfo(int pid, int sig, siginfo_t __user *uinfo)
-Index: linux-2.6.5/mm/fremap.c
+Index: linux-2.6.5-7.191/mm/fremap.c
===================================================================
---- linux-2.6.5.orig/mm/fremap.c 2005-02-01 16:55:36.000000000 -0500
-+++ linux-2.6.5/mm/fremap.c 2005-05-11 12:10:12.688894576 -0400
+--- linux-2.6.5-7.191.orig/mm/fremap.c 2005-06-28 12:23:58.000000000 -0400
++++ linux-2.6.5-7.191/mm/fremap.c 2005-07-28 14:52:52.988657456 -0400
@@ -14,6 +14,7 @@
#include <linux/swapops.h>
#include <linux/objrmap.h>
spin_unlock(&mm->page_table_lock);
return 0;
-Index: linux-2.6.5/mm/ioproc.c
+Index: linux-2.6.5-7.191/mm/ioproc.c
===================================================================
---- linux-2.6.5.orig/mm/ioproc.c 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/mm/ioproc.c 2005-05-11 12:10:12.688894576 -0400
+--- linux-2.6.5-7.191.orig/mm/ioproc.c 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/mm/ioproc.c 2005-07-28 14:52:52.988657456 -0400
@@ -0,0 +1,58 @@
+/* -*- linux-c -*-
+ *
+}
+
+EXPORT_SYMBOL_GPL(ioproc_unregister_ops);
-Index: linux-2.6.5/mm/Kconfig
+Index: linux-2.6.5-7.191/mm/Kconfig
===================================================================
---- linux-2.6.5.orig/mm/Kconfig 2004-02-23 16:02:56.000000000 -0500
-+++ linux-2.6.5/mm/Kconfig 2005-05-11 12:10:12.689894424 -0400
+--- linux-2.6.5-7.191.orig/mm/Kconfig 2004-02-23 16:02:56.000000000 -0500
++++ linux-2.6.5-7.191/mm/Kconfig 2005-07-28 14:52:52.989657304 -0400
@@ -0,0 +1,15 @@
+#
+# VM subsystem specific config
+ incorporate advanced RDMA capabilities can be kept in sync with CPU
+ page table changes.
+ See Documentation/vm/ioproc.txt for more details.
-Index: linux-2.6.5/mm/Makefile
+Index: linux-2.6.5-7.191/mm/Makefile
===================================================================
---- linux-2.6.5.orig/mm/Makefile 2005-02-01 16:55:36.000000000 -0500
-+++ linux-2.6.5/mm/Makefile 2005-05-11 12:10:12.689894424 -0400
+--- linux-2.6.5-7.191.orig/mm/Makefile 2005-06-28 12:23:58.000000000 -0400
++++ linux-2.6.5-7.191/mm/Makefile 2005-07-28 14:52:52.989657304 -0400
@@ -15,4 +15,5 @@
obj-$(CONFIG_SWAP) += page_io.o swap_state.o swapfile.o
obj-$(CONFIG_PROC_MM) += proc_mm.o
obj-$(CONFIG_NUMA) += policy.o
+obj-$(CONFIG_IOPROC) += ioproc.o
-Index: linux-2.6.5/mm/memory.c
+Index: linux-2.6.5-7.191/mm/memory.c
===================================================================
---- linux-2.6.5.orig/mm/memory.c 2005-02-01 16:56:06.000000000 -0500
-+++ linux-2.6.5/mm/memory.c 2005-05-11 12:10:12.691894120 -0400
+--- linux-2.6.5-7.191.orig/mm/memory.c 2005-06-28 12:24:14.000000000 -0400
++++ linux-2.6.5-7.191/mm/memory.c 2005-07-28 14:55:16.271875096 -0400
@@ -43,6 +43,7 @@
#include <linux/swap.h>
#include <linux/highmem.h>
flush_tlb_range(vma, beg, end);
spin_unlock(&mm->page_table_lock);
return error;
-@@ -1120,6 +1126,7 @@
- ptep_establish(vma, address, page_table, entry);
+@@ -1122,6 +1128,7 @@
update_mmu_cache(vma, address, entry);
+ lazy_mmu_prot_update(entry);
pte_unmap(page_table);
+ ioproc_update_page(vma, address);
spin_unlock(&mm->page_table_lock);
return VM_FAULT_MINOR;
}
-@@ -1155,6 +1162,7 @@
+@@ -1157,6 +1164,7 @@
}
page_remove_rmap(old_page);
break_cow(vma, new_page, address, page_table);
page_add_rmap(new_page, vma, address, 1);
lru_cache_add_active(new_page);
-@@ -1163,6 +1171,7 @@
+@@ -1165,6 +1173,7 @@
new_page = old_page;
}
pte_unmap(page_table);
page_cache_release(new_page);
page_cache_release(old_page);
spin_unlock(&mm->page_table_lock);
-@@ -1469,6 +1478,7 @@
- /* No need to invalidate - it was non-present before */
+@@ -1472,6 +1481,7 @@
update_mmu_cache(vma, address, pte);
+ lazy_mmu_prot_update(pte);
pte_unmap(page_table);
+ ioproc_update_page(vma, address);
spin_unlock(&mm->page_table_lock);
out:
return ret;
-@@ -1530,6 +1540,7 @@
-
+@@ -1534,6 +1544,7 @@
/* No need to invalidate - it was non-present before */
update_mmu_cache(vma, addr, entry);
+ lazy_mmu_prot_update(entry);
+ ioproc_update_page(vma, addr);
spin_unlock(&mm->page_table_lock);
ret = VM_FAULT_MINOR;
-@@ -1669,6 +1680,7 @@
-
+@@ -1674,6 +1685,7 @@
/* no need to invalidate: a not-present page shouldn't be cached */
update_mmu_cache(vma, address, entry);
+ lazy_mmu_prot_update(entry);
+ ioproc_update_page(vma, address);
spin_unlock(&mm->page_table_lock);
out:
return ret;
-@@ -1768,6 +1780,7 @@
+@@ -1774,6 +1786,7 @@
spin_unlock(&mm->page_table_lock);
return VM_FAULT_MINOR;
}
/* Can be overwritten by the architecture */
-Index: linux-2.6.5/mm/mmap.c
+Index: linux-2.6.5-7.191/mm/mmap.c
===================================================================
---- linux-2.6.5.orig/mm/mmap.c 2005-02-01 16:56:10.000000000 -0500
-+++ linux-2.6.5/mm/mmap.c 2005-05-11 12:10:12.692893968 -0400
+--- linux-2.6.5-7.191.orig/mm/mmap.c 2005-06-28 12:24:15.000000000 -0400
++++ linux-2.6.5-7.191/mm/mmap.c 2005-07-28 14:52:52.992656848 -0400
@@ -25,6 +25,7 @@
#include <linux/init.h>
#include <linux/file.h>
tlb = tlb_gather_mmu(mm, 1);
flush_cache_mm(mm);
/* Use ~0UL here to ensure all VMAs in the mm are unmapped */
-Index: linux-2.6.5/mm/mprotect.c
+Index: linux-2.6.5-7.191/mm/mprotect.c
===================================================================
---- linux-2.6.5.orig/mm/mprotect.c 2005-02-01 16:55:59.000000000 -0500
-+++ linux-2.6.5/mm/mprotect.c 2005-05-11 12:10:12.692893968 -0400
+--- linux-2.6.5-7.191.orig/mm/mprotect.c 2005-06-28 12:24:14.000000000 -0400
++++ linux-2.6.5-7.191/mm/mprotect.c 2005-07-28 14:52:52.992656848 -0400
@@ -10,6 +10,7 @@
#include <linux/mm.h>
#include <linux/slab.h>
#include <linux/shm.h>
#include <linux/mman.h>
-@@ -99,6 +100,7 @@
+@@ -101,6 +102,7 @@
if (start >= end)
BUG();
spin_lock(¤t->mm->page_table_lock);
do {
change_pmd_range(dir, start, end - start, newprot);
start = (start + PGDIR_SIZE) & PGDIR_MASK;
-Index: linux-2.6.5/mm/mremap.c
+Index: linux-2.6.5-7.191/mm/mremap.c
===================================================================
---- linux-2.6.5.orig/mm/mremap.c 2005-02-01 16:56:02.000000000 -0500
-+++ linux-2.6.5/mm/mremap.c 2005-05-11 12:10:12.693893816 -0400
+--- linux-2.6.5-7.191.orig/mm/mremap.c 2005-06-28 12:24:09.000000000 -0400
++++ linux-2.6.5-7.191/mm/mremap.c 2005-07-28 14:52:52.993656696 -0400
@@ -9,6 +9,7 @@
#include <linux/mm.h>
flush_cache_range(vma, old_addr, old_addr + len);
/*
-Index: linux-2.6.5/mm/msync.c
+Index: linux-2.6.5-7.191/mm/msync.c
===================================================================
---- linux-2.6.5.orig/mm/msync.c 2005-02-01 16:55:36.000000000 -0500
-+++ linux-2.6.5/mm/msync.c 2005-05-11 12:10:12.693893816 -0400
+--- linux-2.6.5-7.191.orig/mm/msync.c 2005-06-28 12:23:58.000000000 -0400
++++ linux-2.6.5-7.191/mm/msync.c 2005-07-28 14:52:52.993656696 -0400
@@ -12,6 +12,7 @@
#include <linux/mm.h>
#include <linux/mman.h>
do {
error |= filemap_sync_pmd_range(dir, address, end, vma, flags);
address = (address + PGDIR_SIZE) & PGDIR_MASK;
-Index: linux-2.6.5/mm/objrmap.c
+Index: linux-2.6.5-7.191/mm/objrmap.c
===================================================================
---- linux-2.6.5.orig/mm/objrmap.c 2005-02-01 16:56:06.000000000 -0500
-+++ linux-2.6.5/mm/objrmap.c 2005-05-11 12:10:12.694893664 -0400
+--- linux-2.6.5-7.191.orig/mm/objrmap.c 2005-06-28 12:24:10.000000000 -0400
++++ linux-2.6.5-7.191/mm/objrmap.c 2005-07-28 14:52:52.994656544 -0400
@@ -29,6 +29,7 @@
#include <linux/swapops.h>
#include <linux/objrmap.h>