From: Sapan Bhatia Date: Wed, 30 Jan 2008 03:03:54 +0000 (+0000) Subject: (no commit message) X-Git-Tag: trellis-2.6.22-Jan-2009~62 X-Git-Url: http://git.onelab.eu/?p=linux-2.6.git;a=commitdiff_plain;h=ae202816fd896c2e8e6e30dd5117a0393778bef5 --- diff --git a/linux-2.6-590-trellis-mm1-netns.patch b/linux-2.6-590-trellis-mm1-netns.patch index 6b1151517..8eeb2aae8 100644 --- a/linux-2.6-590-trellis-mm1-netns.patch +++ b/linux-2.6-590-trellis-mm1-netns.patch @@ -1,6 +1,6 @@ diff -Nurb linux-2.6.22-570/Documentation/DocBook/Makefile linux-2.6.22-590/Documentation/DocBook/Makefile --- linux-2.6.22-570/Documentation/DocBook/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/Documentation/DocBook/Makefile 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/DocBook/Makefile 2008-01-29 21:30:04.000000000 -0500 @@ -11,7 +11,7 @@ procfs-guide.xml writing_usb_driver.xml \ kernel-api.xml filesystems.xml lsm.xml usb.xml \ @@ -12,7 +12,7 @@ diff -Nurb linux-2.6.22-570/Documentation/DocBook/Makefile linux-2.6.22-590/Docu # The build process is as follows (targets): diff -Nurb linux-2.6.22-570/Documentation/DocBook/kgdb.tmpl linux-2.6.22-590/Documentation/DocBook/kgdb.tmpl --- linux-2.6.22-570/Documentation/DocBook/kgdb.tmpl 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/Documentation/DocBook/kgdb.tmpl 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/DocBook/kgdb.tmpl 2008-01-29 21:30:04.000000000 -0500 @@ -0,0 +1,250 @@ + + diff -Nurb linux-2.6.22-570/Documentation/accounting/getdelays.c linux-2.6.22-590/Documentation/accounting/getdelays.c --- linux-2.6.22-570/Documentation/accounting/getdelays.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/Documentation/accounting/getdelays.c 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/accounting/getdelays.c 2008-01-29 21:30:04.000000000 -0500 @@ -49,6 +49,7 @@ int dbg; int print_delays; @@ -330,7 +330,7 @@ diff -Nurb linux-2.6.22-570/Documentation/accounting/getdelays.c linux-2.6.22-59 err(1,"write error\n"); diff -Nurb linux-2.6.22-570/Documentation/accounting/taskstats-struct.txt linux-2.6.22-590/Documentation/accounting/taskstats-struct.txt --- linux-2.6.22-570/Documentation/accounting/taskstats-struct.txt 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/Documentation/accounting/taskstats-struct.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/accounting/taskstats-struct.txt 2008-01-29 21:30:04.000000000 -0500 @@ -22,6 +22,8 @@ /* Extended accounting fields end */ Their values are collected if CONFIG_TASK_XACCT is set. @@ -351,7 +351,7 @@ diff -Nurb linux-2.6.22-570/Documentation/accounting/taskstats-struct.txt linux- } diff -Nurb linux-2.6.22-570/Documentation/cachetlb.txt linux-2.6.22-590/Documentation/cachetlb.txt --- linux-2.6.22-570/Documentation/cachetlb.txt 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/Documentation/cachetlb.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/cachetlb.txt 2008-01-29 21:30:04.000000000 -0500 @@ -253,7 +253,7 @@ The first of these two routines is invoked after map_vm_area() @@ -363,7 +363,7 @@ diff -Nurb linux-2.6.22-570/Documentation/cachetlb.txt linux-2.6.22-590/Document require a whole different set of interfaces to handle properly. diff -Nurb linux-2.6.22-570/Documentation/containers.txt linux-2.6.22-590/Documentation/containers.txt --- linux-2.6.22-570/Documentation/containers.txt 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/Documentation/containers.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/containers.txt 2008-01-29 21:30:04.000000000 -0500 @@ -0,0 +1,543 @@ + CONTAINERS + ------- @@ -910,7 +910,7 @@ diff -Nurb linux-2.6.22-570/Documentation/containers.txt linux-2.6.22-590/Docume + diff -Nurb linux-2.6.22-570/Documentation/cpuidle/core.txt linux-2.6.22-590/Documentation/cpuidle/core.txt --- linux-2.6.22-570/Documentation/cpuidle/core.txt 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/Documentation/cpuidle/core.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/cpuidle/core.txt 2008-01-29 21:30:04.000000000 -0500 @@ -0,0 +1,17 @@ + + Supporting multiple CPU idle levels in kernel @@ -931,7 +931,7 @@ diff -Nurb linux-2.6.22-570/Documentation/cpuidle/core.txt linux-2.6.22-590/Docu + diff -Nurb linux-2.6.22-570/Documentation/cpuidle/driver.txt linux-2.6.22-590/Documentation/cpuidle/driver.txt --- linux-2.6.22-570/Documentation/cpuidle/driver.txt 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/Documentation/cpuidle/driver.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/cpuidle/driver.txt 2008-01-29 21:30:04.000000000 -0500 @@ -0,0 +1,24 @@ + + @@ -959,7 +959,7 @@ diff -Nurb linux-2.6.22-570/Documentation/cpuidle/driver.txt linux-2.6.22-590/Do +int cpuidle_force_redetect(struct cpuidle_device *dev); diff -Nurb linux-2.6.22-570/Documentation/cpuidle/governor.txt linux-2.6.22-590/Documentation/cpuidle/governor.txt --- linux-2.6.22-570/Documentation/cpuidle/governor.txt 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/Documentation/cpuidle/governor.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/cpuidle/governor.txt 2008-01-29 21:30:04.000000000 -0500 @@ -0,0 +1,24 @@ + + @@ -987,7 +987,7 @@ diff -Nurb linux-2.6.22-570/Documentation/cpuidle/governor.txt linux-2.6.22-590/ + diff -Nurb linux-2.6.22-570/Documentation/cpuidle/sysfs.txt linux-2.6.22-590/Documentation/cpuidle/sysfs.txt --- linux-2.6.22-570/Documentation/cpuidle/sysfs.txt 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/Documentation/cpuidle/sysfs.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/cpuidle/sysfs.txt 2008-01-29 21:30:04.000000000 -0500 @@ -0,0 +1,27 @@ + + @@ -1018,7 +1018,7 @@ diff -Nurb linux-2.6.22-570/Documentation/cpuidle/sysfs.txt linux-2.6.22-590/Doc + diff -Nurb linux-2.6.22-570/Documentation/cpusets.txt linux-2.6.22-590/Documentation/cpusets.txt --- linux-2.6.22-570/Documentation/cpusets.txt 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/Documentation/cpusets.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/cpusets.txt 2008-01-29 21:30:04.000000000 -0500 @@ -7,6 +7,7 @@ Portions Copyright (c) 2004-2006 Silicon Graphics, Inc. Modified by Paul Jackson @@ -1253,7 +1253,7 @@ diff -Nurb linux-2.6.22-570/Documentation/cpusets.txt linux-2.6.22-590/Documenta diff -Nurb linux-2.6.22-570/Documentation/feature-removal-schedule.txt linux-2.6.22-590/Documentation/feature-removal-schedule.txt --- linux-2.6.22-570/Documentation/feature-removal-schedule.txt 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/Documentation/feature-removal-schedule.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/feature-removal-schedule.txt 2008-01-29 21:30:04.000000000 -0500 @@ -162,6 +162,33 @@ --------------------------- @@ -1316,7 +1316,7 @@ diff -Nurb linux-2.6.22-570/Documentation/feature-removal-schedule.txt linux-2.6 Why: These functions are a leftover from 2.4 times. They have several diff -Nurb linux-2.6.22-570/Documentation/filesystems/00-INDEX linux-2.6.22-590/Documentation/filesystems/00-INDEX --- linux-2.6.22-570/Documentation/filesystems/00-INDEX 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/Documentation/filesystems/00-INDEX 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/filesystems/00-INDEX 2008-01-29 21:30:04.000000000 -0500 @@ -84,6 +84,8 @@ - info and mount options for the UDF filesystem. ufs.txt @@ -1328,7 +1328,7 @@ diff -Nurb linux-2.6.22-570/Documentation/filesystems/00-INDEX linux-2.6.22-590/ vfs.txt diff -Nurb linux-2.6.22-570/Documentation/filesystems/Locking linux-2.6.22-590/Documentation/filesystems/Locking --- linux-2.6.22-570/Documentation/filesystems/Locking 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/Documentation/filesystems/Locking 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/filesystems/Locking 2008-01-29 21:30:04.000000000 -0500 @@ -510,12 +510,14 @@ prototypes: void (*open)(struct vm_area_struct*); @@ -1346,7 +1346,7 @@ diff -Nurb linux-2.6.22-570/Documentation/filesystems/Locking linux-2.6.22-590/D ================================================================================ diff -Nurb linux-2.6.22-570/Documentation/filesystems/configfs/configfs.txt linux-2.6.22-590/Documentation/filesystems/configfs/configfs.txt --- linux-2.6.22-570/Documentation/filesystems/configfs/configfs.txt 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/Documentation/filesystems/configfs/configfs.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/filesystems/configfs/configfs.txt 2008-01-29 21:30:04.000000000 -0500 @@ -238,6 +238,8 @@ struct config_group *(*make_group)(struct config_group *group, const char *name); @@ -1409,7 +1409,7 @@ diff -Nurb linux-2.6.22-570/Documentation/filesystems/configfs/configfs.txt linu NOTE: Committable items are currently unimplemented. diff -Nurb linux-2.6.22-570/Documentation/filesystems/unionfs/00-INDEX linux-2.6.22-590/Documentation/filesystems/unionfs/00-INDEX --- linux-2.6.22-570/Documentation/filesystems/unionfs/00-INDEX 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/Documentation/filesystems/unionfs/00-INDEX 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/filesystems/unionfs/00-INDEX 2008-01-29 21:30:04.000000000 -0500 @@ -0,0 +1,10 @@ +00-INDEX + - this file. @@ -1423,7 +1423,7 @@ diff -Nurb linux-2.6.22-570/Documentation/filesystems/unionfs/00-INDEX linux-2.6 + - Usage information and examples. diff -Nurb linux-2.6.22-570/Documentation/filesystems/unionfs/concepts.txt linux-2.6.22-590/Documentation/filesystems/unionfs/concepts.txt --- linux-2.6.22-570/Documentation/filesystems/unionfs/concepts.txt 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/Documentation/filesystems/unionfs/concepts.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/filesystems/unionfs/concepts.txt 2008-01-29 21:30:04.000000000 -0500 @@ -0,0 +1,75 @@ +Unionfs 2.0 CONCEPTS: +===================== @@ -1502,7 +1502,7 @@ diff -Nurb linux-2.6.22-570/Documentation/filesystems/unionfs/concepts.txt linux +For more information, see . diff -Nurb linux-2.6.22-570/Documentation/filesystems/unionfs/issues.txt linux-2.6.22-590/Documentation/filesystems/unionfs/issues.txt --- linux-2.6.22-570/Documentation/filesystems/unionfs/issues.txt 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/Documentation/filesystems/unionfs/issues.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/filesystems/unionfs/issues.txt 2008-01-29 21:30:04.000000000 -0500 @@ -0,0 +1,39 @@ +KNOWN Unionfs 2.0 ISSUES: +========================= @@ -1545,7 +1545,7 @@ diff -Nurb linux-2.6.22-570/Documentation/filesystems/unionfs/issues.txt linux-2 +For more information, see . diff -Nurb linux-2.6.22-570/Documentation/filesystems/unionfs/rename.txt linux-2.6.22-590/Documentation/filesystems/unionfs/rename.txt --- linux-2.6.22-570/Documentation/filesystems/unionfs/rename.txt 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/Documentation/filesystems/unionfs/rename.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/filesystems/unionfs/rename.txt 2008-01-29 21:30:04.000000000 -0500 @@ -0,0 +1,31 @@ +Rename is a complex beast. The following table shows which rename(2) operations +should succeed and which should fail. @@ -1580,7 +1580,7 @@ diff -Nurb linux-2.6.22-570/Documentation/filesystems/unionfs/rename.txt linux-2 + diff -Nurb linux-2.6.22-570/Documentation/filesystems/unionfs/usage.txt linux-2.6.22-590/Documentation/filesystems/unionfs/usage.txt --- linux-2.6.22-570/Documentation/filesystems/unionfs/usage.txt 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/Documentation/filesystems/unionfs/usage.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/filesystems/unionfs/usage.txt 2008-01-29 21:30:04.000000000 -0500 @@ -0,0 +1,90 @@ +Unionfs is a stackable unification file system, which can appear to merge +the contents of several directories (branches), while keeping their physical @@ -1674,7 +1674,7 @@ diff -Nurb linux-2.6.22-570/Documentation/filesystems/unionfs/usage.txt linux-2. +For more information, see . diff -Nurb linux-2.6.22-570/Documentation/firmware_class/firmware_sample_firmware_class.c linux-2.6.22-590/Documentation/firmware_class/firmware_sample_firmware_class.c --- linux-2.6.22-570/Documentation/firmware_class/firmware_sample_firmware_class.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/Documentation/firmware_class/firmware_sample_firmware_class.c 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/firmware_class/firmware_sample_firmware_class.c 2008-01-29 21:30:04.000000000 -0500 @@ -78,6 +78,7 @@ firmware_loading_show, firmware_loading_store); @@ -1693,7 +1693,7 @@ diff -Nurb linux-2.6.22-570/Documentation/firmware_class/firmware_sample_firmwar struct class_device *class_dev = to_class_dev(kobj); diff -Nurb linux-2.6.22-570/Documentation/power/freezing-of-tasks.txt linux-2.6.22-590/Documentation/power/freezing-of-tasks.txt --- linux-2.6.22-570/Documentation/power/freezing-of-tasks.txt 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/Documentation/power/freezing-of-tasks.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/power/freezing-of-tasks.txt 2008-01-29 21:30:04.000000000 -0500 @@ -0,0 +1,160 @@ +Freezing of tasks + (C) 2007 Rafael J. Wysocki , GPL @@ -1901,7 +1901,7 @@ diff -Nurb linux-2.6.22-570/Documentation/power/kernel_threads.txt linux-2.6.22- -the actual snapshotting. diff -Nurb linux-2.6.22-570/Documentation/power/swsusp.txt linux-2.6.22-590/Documentation/power/swsusp.txt --- linux-2.6.22-570/Documentation/power/swsusp.txt 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/Documentation/power/swsusp.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/power/swsusp.txt 2008-01-29 21:30:04.000000000 -0500 @@ -140,21 +140,11 @@ website, and not to the Linux Kernel Mailing List. We are working toward merging suspend2 into the mainline kernel. @@ -1930,7 +1930,7 @@ diff -Nurb linux-2.6.22-570/Documentation/power/swsusp.txt linux-2.6.22-590/Docu diff -Nurb linux-2.6.22-570/Documentation/scsi/scsi_fc_transport.txt linux-2.6.22-590/Documentation/scsi/scsi_fc_transport.txt --- linux-2.6.22-570/Documentation/scsi/scsi_fc_transport.txt 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/Documentation/scsi/scsi_fc_transport.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/scsi/scsi_fc_transport.txt 2008-01-29 21:30:04.000000000 -0500 @@ -0,0 +1,450 @@ + SCSI FC Tansport + ============================================= @@ -2384,7 +2384,7 @@ diff -Nurb linux-2.6.22-570/Documentation/scsi/scsi_fc_transport.txt linux-2.6.2 + diff -Nurb linux-2.6.22-570/Documentation/sysctl/kernel.txt linux-2.6.22-590/Documentation/sysctl/kernel.txt --- linux-2.6.22-570/Documentation/sysctl/kernel.txt 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/Documentation/sysctl/kernel.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/sysctl/kernel.txt 2008-01-29 21:30:04.000000000 -0500 @@ -29,6 +29,7 @@ - java-interpreter [ binfmt_java, obsolete ] - kstack_depth_to_print [ X86 only ] @@ -2415,7 +2415,7 @@ diff -Nurb linux-2.6.22-570/Documentation/sysctl/kernel.txt linux-2.6.22-590/Doc # cat osrelease diff -Nurb linux-2.6.22-570/Documentation/sysfs-rules.txt linux-2.6.22-590/Documentation/sysfs-rules.txt --- linux-2.6.22-570/Documentation/sysfs-rules.txt 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/Documentation/sysfs-rules.txt 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/Documentation/sysfs-rules.txt 2008-01-29 21:30:04.000000000 -0500 @@ -0,0 +1,166 @@ +Rules on how to access information in the Linux kernel sysfs + @@ -2585,7 +2585,7 @@ diff -Nurb linux-2.6.22-570/Documentation/sysfs-rules.txt linux-2.6.22-590/Docum + diff -Nurb linux-2.6.22-570/MAINTAINERS linux-2.6.22-590/MAINTAINERS --- linux-2.6.22-570/MAINTAINERS 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/MAINTAINERS 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/MAINTAINERS 2008-01-29 21:30:05.000000000 -0500 @@ -232,15 +232,15 @@ S: Supported @@ -2638,8 +2638,8 @@ diff -Nurb linux-2.6.22-570/MAINTAINERS linux-2.6.22-590/MAINTAINERS P: Oliver Neukum M: oliver@neukum.name diff -Nurb linux-2.6.22-570/Makefile linux-2.6.22-590/Makefile ---- linux-2.6.22-570/Makefile 2008-01-29 21:02:55.000000000 -0500 -+++ linux-2.6.22-590/Makefile 2008-01-29 21:03:25.000000000 -0500 +--- linux-2.6.22-570/Makefile 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -1,7 +1,7 @@ VERSION = 2 PATCHLEVEL = 6 @@ -2662,7 +2662,7 @@ diff -Nurb linux-2.6.22-570/Makefile linux-2.6.22-590/Makefile CFLAGS += -g endif diff -Nurb linux-2.6.22-570/Makefile.orig linux-2.6.22-590/Makefile.orig ---- linux-2.6.22-570/Makefile.orig 2008-01-29 21:02:48.000000000 -0500 +--- linux-2.6.22-570/Makefile.orig 2008-01-29 21:29:56.000000000 -0500 +++ linux-2.6.22-590/Makefile.orig 1969-12-31 19:00:00.000000000 -0500 @@ -1,1493 +0,0 @@ -VERSION = 2 @@ -4159,8 +4159,8 @@ diff -Nurb linux-2.6.22-570/Makefile.orig linux-2.6.22-590/Makefile.orig -# information in a variable se we can use it in if_changed and friends. -.PHONY: $(PHONY) diff -Nurb linux-2.6.22-570/arch/arm/Kconfig linux-2.6.22-590/arch/arm/Kconfig ---- linux-2.6.22-570/arch/arm/Kconfig 2008-01-29 21:02:55.000000000 -0500 -+++ linux-2.6.22-590/arch/arm/Kconfig 2008-01-29 21:03:18.000000000 -0500 +--- linux-2.6.22-570/arch/arm/Kconfig 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -1034,6 +1034,8 @@ source "drivers/rtc/Kconfig" @@ -4172,7 +4172,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/Kconfig linux-2.6.22-590/arch/arm/Kconfig source "fs/Kconfig" diff -Nurb linux-2.6.22-570/arch/arm/boot/.gitignore.rej linux-2.6.22-590/arch/arm/boot/.gitignore.rej --- linux-2.6.22-570/arch/arm/boot/.gitignore.rej 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/arm/boot/.gitignore.rej 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/boot/.gitignore.rej 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,10 @@ +*************** +*** 1,2 **** @@ -4186,7 +4186,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/boot/.gitignore.rej linux-2.6.22-590/arch/a ++ uImage diff -Nurb linux-2.6.22-570/arch/arm/kernel/Makefile linux-2.6.22-590/arch/arm/kernel/Makefile --- linux-2.6.22-570/arch/arm/kernel/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/kernel/Makefile 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/kernel/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -20,6 +20,7 @@ obj-$(CONFIG_SMP) += smp.o obj-$(CONFIG_KEXEC) += machine_kexec.o relocate_kernel.o @@ -4197,7 +4197,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/kernel/Makefile linux-2.6.22-590/arch/arm/k AFLAGS_crunch-bits.o := -Wa,-mcpu=ep9312 diff -Nurb linux-2.6.22-570/arch/arm/kernel/kgdb-jmp.S linux-2.6.22-590/arch/arm/kernel/kgdb-jmp.S --- linux-2.6.22-570/arch/arm/kernel/kgdb-jmp.S 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/arm/kernel/kgdb-jmp.S 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/kernel/kgdb-jmp.S 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,32 @@ +/* + * arch/arm/kernel/kgdb-jmp.S @@ -4233,7 +4233,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/kernel/kgdb-jmp.S linux-2.6.22-590/arch/arm + ldmia r0,{r0-pc}^ diff -Nurb linux-2.6.22-570/arch/arm/kernel/kgdb.c linux-2.6.22-590/arch/arm/kernel/kgdb.c --- linux-2.6.22-570/arch/arm/kernel/kgdb.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/arm/kernel/kgdb.c 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/kernel/kgdb.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,202 @@ +/* + * arch/arm/kernel/kgdb.c @@ -4439,7 +4439,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/kernel/kgdb.c linux-2.6.22-590/arch/arm/ker +}; diff -Nurb linux-2.6.22-570/arch/arm/kernel/setup.c linux-2.6.22-590/arch/arm/kernel/setup.c --- linux-2.6.22-570/arch/arm/kernel/setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/kernel/setup.c 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/kernel/setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -832,6 +832,11 @@ conswitchp = &dummy_con; #endif @@ -4453,8 +4453,8 @@ diff -Nurb linux-2.6.22-570/arch/arm/kernel/setup.c linux-2.6.22-590/arch/arm/ke diff -Nurb linux-2.6.22-570/arch/arm/kernel/traps.c linux-2.6.22-590/arch/arm/kernel/traps.c ---- linux-2.6.22-570/arch/arm/kernel/traps.c 2008-01-29 21:02:55.000000000 -0500 -+++ linux-2.6.22-590/arch/arm/kernel/traps.c 2008-01-29 21:03:18.000000000 -0500 +--- linux-2.6.22-570/arch/arm/kernel/traps.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/kernel/traps.c 2008-01-29 21:30:05.000000000 -0500 @@ -301,6 +301,7 @@ unsigned int instr; struct undef_hook *hook; @@ -4496,7 +4496,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/kernel/traps.c linux-2.6.22-590/arch/arm/ke extern char __vectors_start[], __vectors_end[]; diff -Nurb linux-2.6.22-570/arch/arm/mach-iop13xx/setup.c linux-2.6.22-590/arch/arm/mach-iop13xx/setup.c --- linux-2.6.22-570/arch/arm/mach-iop13xx/setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/mach-iop13xx/setup.c 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/mach-iop13xx/setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -25,6 +25,7 @@ #include #include @@ -4760,7 +4760,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/mach-iop13xx/setup.c linux-2.6.22-590/arch/ __setup("iop13xx_init_i2c", iop13xx_init_i2c_setup); diff -Nurb linux-2.6.22-570/arch/arm/mach-iop32x/glantank.c linux-2.6.22-590/arch/arm/mach-iop32x/glantank.c --- linux-2.6.22-570/arch/arm/mach-iop32x/glantank.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/mach-iop32x/glantank.c 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/mach-iop32x/glantank.c 2008-01-29 21:30:05.000000000 -0500 @@ -180,6 +180,8 @@ platform_device_register(&iop3xx_i2c1_device); platform_device_register(&glantank_flash_device); @@ -4772,7 +4772,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/mach-iop32x/glantank.c linux-2.6.22-590/arc } diff -Nurb linux-2.6.22-570/arch/arm/mach-iop32x/iq31244.c linux-2.6.22-590/arch/arm/mach-iop32x/iq31244.c --- linux-2.6.22-570/arch/arm/mach-iop32x/iq31244.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/mach-iop32x/iq31244.c 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/mach-iop32x/iq31244.c 2008-01-29 21:30:05.000000000 -0500 @@ -298,9 +298,14 @@ platform_device_register(&iop3xx_i2c1_device); platform_device_register(&iq31244_flash_device); @@ -4790,7 +4790,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/mach-iop32x/iq31244.c linux-2.6.22-590/arch static int __init force_ep80219_setup(char *str) diff -Nurb linux-2.6.22-570/arch/arm/mach-iop32x/iq80321.c linux-2.6.22-590/arch/arm/mach-iop32x/iq80321.c --- linux-2.6.22-570/arch/arm/mach-iop32x/iq80321.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/mach-iop32x/iq80321.c 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/mach-iop32x/iq80321.c 2008-01-29 21:30:05.000000000 -0500 @@ -181,6 +181,9 @@ platform_device_register(&iop3xx_i2c1_device); platform_device_register(&iq80321_flash_device); @@ -4803,7 +4803,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/mach-iop32x/iq80321.c linux-2.6.22-590/arch MACHINE_START(IQ80321, "Intel IQ80321") diff -Nurb linux-2.6.22-570/arch/arm/mach-iop32x/n2100.c linux-2.6.22-590/arch/arm/mach-iop32x/n2100.c --- linux-2.6.22-570/arch/arm/mach-iop32x/n2100.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/mach-iop32x/n2100.c 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/mach-iop32x/n2100.c 2008-01-29 21:30:05.000000000 -0500 @@ -245,6 +245,8 @@ platform_device_register(&iop3xx_i2c0_device); platform_device_register(&n2100_flash_device); @@ -4815,7 +4815,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/mach-iop32x/n2100.c linux-2.6.22-590/arch/a diff -Nurb linux-2.6.22-570/arch/arm/mach-iop33x/iq80331.c linux-2.6.22-590/arch/arm/mach-iop33x/iq80331.c --- linux-2.6.22-570/arch/arm/mach-iop33x/iq80331.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/mach-iop33x/iq80331.c 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/mach-iop33x/iq80331.c 2008-01-29 21:30:05.000000000 -0500 @@ -136,6 +136,9 @@ platform_device_register(&iop33x_uart0_device); platform_device_register(&iop33x_uart1_device); @@ -4828,7 +4828,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/mach-iop33x/iq80331.c linux-2.6.22-590/arch MACHINE_START(IQ80331, "Intel IQ80331") diff -Nurb linux-2.6.22-570/arch/arm/mach-iop33x/iq80332.c linux-2.6.22-590/arch/arm/mach-iop33x/iq80332.c --- linux-2.6.22-570/arch/arm/mach-iop33x/iq80332.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/mach-iop33x/iq80332.c 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/mach-iop33x/iq80332.c 2008-01-29 21:30:05.000000000 -0500 @@ -136,6 +136,9 @@ platform_device_register(&iop33x_uart0_device); platform_device_register(&iop33x_uart1_device); @@ -4841,7 +4841,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/mach-iop33x/iq80332.c linux-2.6.22-590/arch MACHINE_START(IQ80332, "Intel IQ80332") diff -Nurb linux-2.6.22-570/arch/arm/mach-ixp2000/core.c linux-2.6.22-590/arch/arm/mach-ixp2000/core.c --- linux-2.6.22-570/arch/arm/mach-ixp2000/core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/mach-ixp2000/core.c 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/mach-ixp2000/core.c 2008-01-29 21:30:05.000000000 -0500 @@ -34,6 +34,7 @@ #include #include @@ -4862,7 +4862,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/mach-ixp2000/core.c linux-2.6.22-590/arch/a diff -Nurb linux-2.6.22-570/arch/arm/mach-ixp2000/ixdp2x01.c linux-2.6.22-590/arch/arm/mach-ixp2000/ixdp2x01.c --- linux-2.6.22-570/arch/arm/mach-ixp2000/ixdp2x01.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/mach-ixp2000/ixdp2x01.c 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/mach-ixp2000/ixdp2x01.c 2008-01-29 21:30:05.000000000 -0500 @@ -38,6 +38,7 @@ #include #include @@ -4885,7 +4885,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/mach-ixp2000/ixdp2x01.c linux-2.6.22-590/ar diff -Nurb linux-2.6.22-570/arch/arm/mach-ixp4xx/coyote-setup.c linux-2.6.22-590/arch/arm/mach-ixp4xx/coyote-setup.c --- linux-2.6.22-570/arch/arm/mach-ixp4xx/coyote-setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/mach-ixp4xx/coyote-setup.c 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/mach-ixp4xx/coyote-setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -96,6 +96,10 @@ } @@ -4899,7 +4899,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/mach-ixp4xx/coyote-setup.c linux-2.6.22-590 #ifdef CONFIG_ARCH_ADI_COYOTE diff -Nurb linux-2.6.22-570/arch/arm/mach-ixp4xx/ixdp425-setup.c linux-2.6.22-590/arch/arm/mach-ixp4xx/ixdp425-setup.c --- linux-2.6.22-570/arch/arm/mach-ixp4xx/ixdp425-setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/mach-ixp4xx/ixdp425-setup.c 2008-01-29 21:03:18.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/mach-ixp4xx/ixdp425-setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -76,7 +76,8 @@ .mapbase = IXP4XX_UART1_BASE_PHYS, .membase = (char *)IXP4XX_UART1_BASE_VIRT + REG_OFFSET, @@ -4955,7 +4955,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/mach-ixp4xx/ixdp425-setup.c linux-2.6.22-59 .boot_params = 0x0100, diff -Nurb linux-2.6.22-570/arch/arm/mach-omap1/serial.c linux-2.6.22-590/arch/arm/mach-omap1/serial.c --- linux-2.6.22-570/arch/arm/mach-omap1/serial.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/mach-omap1/serial.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/mach-omap1/serial.c 2008-01-29 21:30:05.000000000 -0500 @@ -15,6 +15,7 @@ #include #include @@ -4976,7 +4976,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/mach-omap1/serial.c linux-2.6.22-590/arch/a diff -Nurb linux-2.6.22-570/arch/arm/mach-pnx4008/core.c linux-2.6.22-590/arch/arm/mach-pnx4008/core.c --- linux-2.6.22-570/arch/arm/mach-pnx4008/core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/mach-pnx4008/core.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/mach-pnx4008/core.c 2008-01-29 21:30:05.000000000 -0500 @@ -224,6 +224,10 @@ spi_register_board_info(spi_board_info, ARRAY_SIZE(spi_board_info)); /* Switch on the UART clocks */ @@ -4990,7 +4990,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/mach-pnx4008/core.c linux-2.6.22-590/arch/a static struct map_desc pnx4008_io_desc[] __initdata = { diff -Nurb linux-2.6.22-570/arch/arm/mach-pxa/Makefile linux-2.6.22-590/arch/arm/mach-pxa/Makefile --- linux-2.6.22-570/arch/arm/mach-pxa/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/mach-pxa/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/mach-pxa/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -31,6 +31,7 @@ # Misc features obj-$(CONFIG_PM) += pm.o sleep.o @@ -5001,7 +5001,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/mach-pxa/Makefile linux-2.6.22-590/arch/arm obj-$(CONFIG_PM) += standby.o diff -Nurb linux-2.6.22-570/arch/arm/mach-pxa/kgdb-serial.c linux-2.6.22-590/arch/arm/mach-pxa/kgdb-serial.c --- linux-2.6.22-570/arch/arm/mach-pxa/kgdb-serial.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/arm/mach-pxa/kgdb-serial.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/mach-pxa/kgdb-serial.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,97 @@ +/* + * linux/arch/arm/mach-pxa/kgdb-serial.c @@ -5102,7 +5102,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/mach-pxa/kgdb-serial.c linux-2.6.22-590/arc +}; diff -Nurb linux-2.6.22-570/arch/arm/mach-versatile/core.c linux-2.6.22-590/arch/arm/mach-versatile/core.c --- linux-2.6.22-570/arch/arm/mach-versatile/core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/mach-versatile/core.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/mach-versatile/core.c 2008-01-29 21:30:05.000000000 -0500 @@ -184,6 +184,14 @@ .type = MT_DEVICE }, @@ -5120,7 +5120,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/mach-versatile/core.c linux-2.6.22-590/arch .virtual = IO_ADDRESS(VERSATILE_PCI_CORE_BASE), diff -Nurb linux-2.6.22-570/arch/arm/mm/extable.c linux-2.6.22-590/arch/arm/mm/extable.c --- linux-2.6.22-570/arch/arm/mm/extable.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/mm/extable.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/mm/extable.c 2008-01-29 21:30:05.000000000 -0500 @@ -2,6 +2,7 @@ * linux/arch/arm/mm/extable.c */ @@ -5144,7 +5144,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/mm/extable.c linux-2.6.22-590/arch/arm/mm/e } diff -Nurb linux-2.6.22-570/arch/arm/plat-iop/Makefile linux-2.6.22-590/arch/arm/plat-iop/Makefile --- linux-2.6.22-570/arch/arm/plat-iop/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/arm/plat-iop/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/plat-iop/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -12,6 +12,7 @@ obj-$(CONFIG_ARCH_IOP32X) += time.o obj-$(CONFIG_ARCH_IOP32X) += io.o @@ -5163,7 +5163,7 @@ diff -Nurb linux-2.6.22-570/arch/arm/plat-iop/Makefile linux-2.6.22-590/arch/arm obj-$(CONFIG_ARCH_IOP13XX) += cp6.o diff -Nurb linux-2.6.22-570/arch/arm/plat-iop/adma.c linux-2.6.22-590/arch/arm/plat-iop/adma.c --- linux-2.6.22-570/arch/arm/plat-iop/adma.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/arm/plat-iop/adma.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/arm/plat-iop/adma.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,209 @@ +/* + * platform device definitions for the iop3xx dma/xor engines @@ -5375,8 +5375,8 @@ diff -Nurb linux-2.6.22-570/arch/arm/plat-iop/adma.c linux-2.6.22-590/arch/arm/p + +arch_initcall(iop3xx_adma_cap_init); diff -Nurb linux-2.6.22-570/arch/i386/Kconfig linux-2.6.22-590/arch/i386/Kconfig ---- linux-2.6.22-570/arch/i386/Kconfig 2008-01-29 21:02:55.000000000 -0500 -+++ linux-2.6.22-590/arch/i386/Kconfig 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/i386/Kconfig 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/i386/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -1053,6 +1053,8 @@ source "arch/i386/kernel/cpu/cpufreq/Kconfig" @@ -5387,8 +5387,8 @@ diff -Nurb linux-2.6.22-570/arch/i386/Kconfig linux-2.6.22-590/arch/i386/Kconfig menu "Bus options (PCI, PCMCIA, EISA, MCA, ISA)" diff -Nurb linux-2.6.22-570/arch/i386/kernel/Makefile linux-2.6.22-590/arch/i386/kernel/Makefile ---- linux-2.6.22-570/arch/i386/kernel/Makefile 2008-01-29 21:02:48.000000000 -0500 -+++ linux-2.6.22-590/arch/i386/kernel/Makefile 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/i386/kernel/Makefile 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/arch/i386/kernel/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -39,6 +39,7 @@ obj-$(CONFIG_EARLY_PRINTK) += early_printk.o obj-$(CONFIG_HPET_TIMER) += hpet.o @@ -5399,7 +5399,7 @@ diff -Nurb linux-2.6.22-570/arch/i386/kernel/Makefile linux-2.6.22-590/arch/i386 obj-$(CONFIG_PARAVIRT) += paravirt.o diff -Nurb linux-2.6.22-570/arch/i386/kernel/acpi/boot.c linux-2.6.22-590/arch/i386/kernel/acpi/boot.c --- linux-2.6.22-570/arch/i386/kernel/acpi/boot.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/i386/kernel/acpi/boot.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/i386/kernel/acpi/boot.c 2008-01-29 21:30:05.000000000 -0500 @@ -950,14 +950,6 @@ }, { @@ -5417,7 +5417,7 @@ diff -Nurb linux-2.6.22-570/arch/i386/kernel/acpi/boot.c linux-2.6.22-590/arch/i DMI_MATCH(DMI_BOARD_VENDOR, "Hewlett-Packard"), diff -Nurb linux-2.6.22-570/arch/i386/kernel/apm.c linux-2.6.22-590/arch/i386/kernel/apm.c --- linux-2.6.22-570/arch/i386/kernel/apm.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/i386/kernel/apm.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/i386/kernel/apm.c 2008-01-29 21:30:05.000000000 -0500 @@ -222,6 +222,7 @@ #include #include @@ -5435,8 +5435,8 @@ diff -Nurb linux-2.6.22-570/arch/i386/kernel/apm.c linux-2.6.22-590/arch/i386/ke if (num_online_cpus() > 1 && !smp ) { diff -Nurb linux-2.6.22-570/arch/i386/kernel/io_apic.c linux-2.6.22-590/arch/i386/kernel/io_apic.c ---- linux-2.6.22-570/arch/i386/kernel/io_apic.c 2008-01-29 21:02:48.000000000 -0500 -+++ linux-2.6.22-590/arch/i386/kernel/io_apic.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/i386/kernel/io_apic.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/arch/i386/kernel/io_apic.c 2008-01-29 21:30:05.000000000 -0500 @@ -667,6 +667,7 @@ set_pending_irq(i, cpumask_of_cpu(0)); } @@ -5447,7 +5447,7 @@ diff -Nurb linux-2.6.22-570/arch/i386/kernel/io_apic.c linux-2.6.22-590/arch/i38 try_to_freeze(); diff -Nurb linux-2.6.22-570/arch/i386/kernel/kgdb-jmp.S linux-2.6.22-590/arch/i386/kernel/kgdb-jmp.S --- linux-2.6.22-570/arch/i386/kernel/kgdb-jmp.S 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/i386/kernel/kgdb-jmp.S 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/i386/kernel/kgdb-jmp.S 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,74 @@ +/* + * arch/i386/kernel/kgdb-jmp.S @@ -5525,7 +5525,7 @@ diff -Nurb linux-2.6.22-570/arch/i386/kernel/kgdb-jmp.S linux-2.6.22-590/arch/i3 + jmp *%edx /* Jump to saved PC. */ diff -Nurb linux-2.6.22-570/arch/i386/kernel/kgdb.c linux-2.6.22-590/arch/i386/kernel/kgdb.c --- linux-2.6.22-570/arch/i386/kernel/kgdb.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/i386/kernel/kgdb.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/i386/kernel/kgdb.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,388 @@ +/* + * @@ -5916,8 +5916,8 @@ diff -Nurb linux-2.6.22-570/arch/i386/kernel/kgdb.c linux-2.6.22-590/arch/i386/k + .correct_hw_break = kgdb_correct_hw_break, +}; diff -Nurb linux-2.6.22-570/arch/i386/kernel/process.c linux-2.6.22-590/arch/i386/kernel/process.c ---- linux-2.6.22-570/arch/i386/kernel/process.c 2008-01-29 21:02:55.000000000 -0500 -+++ linux-2.6.22-590/arch/i386/kernel/process.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/i386/kernel/process.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/i386/kernel/process.c 2008-01-29 21:30:05.000000000 -0500 @@ -179,13 +179,13 @@ /* endless idle loop with no priority at all */ @@ -5935,7 +5935,7 @@ diff -Nurb linux-2.6.22-570/arch/i386/kernel/process.c linux-2.6.22-590/arch/i38 idle = pm_idle; diff -Nurb linux-2.6.22-570/arch/i386/kernel/setup.c linux-2.6.22-590/arch/i386/kernel/setup.c --- linux-2.6.22-570/arch/i386/kernel/setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/i386/kernel/setup.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/i386/kernel/setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -124,6 +124,7 @@ #endif @@ -5954,7 +5954,7 @@ diff -Nurb linux-2.6.22-570/arch/i386/kernel/setup.c linux-2.6.22-590/arch/i386/ * FIXME: This isn't an official loader_type right diff -Nurb linux-2.6.22-570/arch/i386/kernel/signal.c linux-2.6.22-590/arch/i386/kernel/signal.c --- linux-2.6.22-570/arch/i386/kernel/signal.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/i386/kernel/signal.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/i386/kernel/signal.c 2008-01-29 21:30:05.000000000 -0500 @@ -199,6 +199,13 @@ return eax; @@ -5970,8 +5970,8 @@ diff -Nurb linux-2.6.22-570/arch/i386/kernel/signal.c linux-2.6.22-590/arch/i386 return 0; } diff -Nurb linux-2.6.22-570/arch/i386/kernel/syscall_table.S linux-2.6.22-590/arch/i386/kernel/syscall_table.S ---- linux-2.6.22-570/arch/i386/kernel/syscall_table.S 2008-01-29 21:02:55.000000000 -0500 -+++ linux-2.6.22-590/arch/i386/kernel/syscall_table.S 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/i386/kernel/syscall_table.S 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/i386/kernel/syscall_table.S 2008-01-29 21:30:05.000000000 -0500 @@ -323,3 +323,6 @@ .long sys_signalfd .long sys_timerfd @@ -5980,8 +5980,8 @@ diff -Nurb linux-2.6.22-570/arch/i386/kernel/syscall_table.S linux-2.6.22-590/ar + .long sys_frevoke /* 325 */ + .long sys_fallocate diff -Nurb linux-2.6.22-570/arch/i386/kernel/traps.c linux-2.6.22-590/arch/i386/kernel/traps.c ---- linux-2.6.22-570/arch/i386/kernel/traps.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/i386/kernel/traps.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/i386/kernel/traps.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/i386/kernel/traps.c 2008-01-29 21:30:05.000000000 -0500 @@ -97,6 +97,11 @@ int kstack_depth_to_print = 24; @@ -6148,7 +6148,7 @@ diff -Nurb linux-2.6.22-570/arch/i386/kernel/traps.c linux-2.6.22-590/arch/i386/ +#endif diff -Nurb linux-2.6.22-570/arch/i386/kernel/unwind.S linux-2.6.22-590/arch/i386/kernel/unwind.S --- linux-2.6.22-570/arch/i386/kernel/unwind.S 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/i386/kernel/unwind.S 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/i386/kernel/unwind.S 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,36 @@ +/* Assembler support code for dwarf2 unwinder */ +#include @@ -6188,7 +6188,7 @@ diff -Nurb linux-2.6.22-570/arch/i386/kernel/unwind.S linux-2.6.22-590/arch/i386 +ENDPROC(arch_unwind_init_running) diff -Nurb linux-2.6.22-570/arch/i386/mach-voyager/voyager_thread.c linux-2.6.22-590/arch/i386/mach-voyager/voyager_thread.c --- linux-2.6.22-570/arch/i386/mach-voyager/voyager_thread.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/i386/mach-voyager/voyager_thread.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/i386/mach-voyager/voyager_thread.c 2008-01-29 21:30:05.000000000 -0500 @@ -52,7 +52,7 @@ NULL, }; @@ -6199,8 +6199,8 @@ diff -Nurb linux-2.6.22-570/arch/i386/mach-voyager/voyager_thread.c linux-2.6.22 string, ret); } diff -Nurb linux-2.6.22-570/arch/i386/mm/fault.c linux-2.6.22-590/arch/i386/mm/fault.c ---- linux-2.6.22-570/arch/i386/mm/fault.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/i386/mm/fault.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/i386/mm/fault.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/i386/mm/fault.c 2008-01-29 21:30:05.000000000 -0500 @@ -284,6 +284,8 @@ return 0; } @@ -6238,7 +6238,7 @@ diff -Nurb linux-2.6.22-570/arch/i386/mm/fault.c linux-2.6.22-590/arch/i386/mm/f * terminate things with extreme prejudice. diff -Nurb linux-2.6.22-570/arch/ia64/hp/sim/simeth.c linux-2.6.22-590/arch/ia64/hp/sim/simeth.c --- linux-2.6.22-570/arch/ia64/hp/sim/simeth.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ia64/hp/sim/simeth.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ia64/hp/sim/simeth.c 2008-01-29 21:30:05.000000000 -0500 @@ -300,6 +300,9 @@ return NOTIFY_DONE; } @@ -6251,7 +6251,7 @@ diff -Nurb linux-2.6.22-570/arch/ia64/hp/sim/simeth.c linux-2.6.22-590/arch/ia64 /* diff -Nurb linux-2.6.22-570/arch/ia64/kernel/Makefile linux-2.6.22-590/arch/ia64/kernel/Makefile --- linux-2.6.22-570/arch/ia64/kernel/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ia64/kernel/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ia64/kernel/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -35,6 +35,7 @@ obj-$(CONFIG_PCI_MSI) += msi_ia64.o mca_recovery-y += mca_drv.o mca_drv_asm.o @@ -6262,7 +6262,7 @@ diff -Nurb linux-2.6.22-570/arch/ia64/kernel/Makefile linux-2.6.22-590/arch/ia64 ifneq ($(CONFIG_IA64_ESI),) diff -Nurb linux-2.6.22-570/arch/ia64/kernel/kgdb-jmp.S linux-2.6.22-590/arch/ia64/kernel/kgdb-jmp.S --- linux-2.6.22-570/arch/ia64/kernel/kgdb-jmp.S 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/ia64/kernel/kgdb-jmp.S 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ia64/kernel/kgdb-jmp.S 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,238 @@ +/* setjmp() and longjmp() assembler support for kdb on ia64. + @@ -6504,7 +6504,7 @@ diff -Nurb linux-2.6.22-570/arch/ia64/kernel/kgdb-jmp.S linux-2.6.22-590/arch/ia +END(kgdb_fault_longjmp) diff -Nurb linux-2.6.22-570/arch/ia64/kernel/kgdb.c linux-2.6.22-590/arch/ia64/kernel/kgdb.c --- linux-2.6.22-570/arch/ia64/kernel/kgdb.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/ia64/kernel/kgdb.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ia64/kernel/kgdb.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,944 @@ +/* + * @@ -7452,7 +7452,7 @@ diff -Nurb linux-2.6.22-570/arch/ia64/kernel/kgdb.c linux-2.6.22-590/arch/ia64/k +}; diff -Nurb linux-2.6.22-570/arch/ia64/kernel/smp.c linux-2.6.22-590/arch/ia64/kernel/smp.c --- linux-2.6.22-570/arch/ia64/kernel/smp.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ia64/kernel/smp.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ia64/kernel/smp.c 2008-01-29 21:30:05.000000000 -0500 @@ -48,6 +48,7 @@ #include #include @@ -7499,8 +7499,8 @@ diff -Nurb linux-2.6.22-570/arch/ia64/kernel/smp.c linux-2.6.22-590/arch/ia64/ke * this function sends a 'generic call function' IPI to all other CPUs * in the system. diff -Nurb linux-2.6.22-570/arch/ia64/kernel/traps.c linux-2.6.22-590/arch/ia64/kernel/traps.c ---- linux-2.6.22-570/arch/ia64/kernel/traps.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/ia64/kernel/traps.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/ia64/kernel/traps.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/ia64/kernel/traps.c 2008-01-29 21:30:05.000000000 -0500 @@ -155,8 +155,12 @@ break; @@ -7517,7 +7517,7 @@ diff -Nurb linux-2.6.22-570/arch/ia64/kernel/traps.c linux-2.6.22-590/arch/ia64/ sig = SIGILL; code = __ILL_BREAK; diff -Nurb linux-2.6.22-570/arch/ia64/mm/extable.c linux-2.6.22-590/arch/ia64/mm/extable.c --- linux-2.6.22-570/arch/ia64/mm/extable.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ia64/mm/extable.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ia64/mm/extable.c 2008-01-29 21:30:05.000000000 -0500 @@ -6,6 +6,7 @@ */ @@ -7539,8 +7539,8 @@ diff -Nurb linux-2.6.22-570/arch/ia64/mm/extable.c linux-2.6.22-590/arch/ia64/mm } diff -Nurb linux-2.6.22-570/arch/ia64/mm/fault.c linux-2.6.22-590/arch/ia64/mm/fault.c ---- linux-2.6.22-570/arch/ia64/mm/fault.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/ia64/mm/fault.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/ia64/mm/fault.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/ia64/mm/fault.c 2008-01-29 21:30:05.000000000 -0500 @@ -255,6 +255,10 @@ */ bust_spinlocks(1); @@ -7553,8 +7553,8 @@ diff -Nurb linux-2.6.22-570/arch/ia64/mm/fault.c linux-2.6.22-590/arch/ia64/mm/f printk(KERN_ALERT "Unable to handle kernel NULL pointer dereference (address %016lx)\n", address); else diff -Nurb linux-2.6.22-570/arch/mips/Kconfig linux-2.6.22-590/arch/mips/Kconfig ---- linux-2.6.22-570/arch/mips/Kconfig 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/mips/Kconfig 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/mips/Kconfig 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -30,7 +30,6 @@ select SYS_SUPPORTS_32BIT_KERNEL select SYS_SUPPORTS_64BIT_KERNEL @@ -7646,7 +7646,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/Kconfig linux-2.6.22-590/arch/mips/Kconfig bool diff -Nurb linux-2.6.22-570/arch/mips/Kconfig.debug linux-2.6.22-590/arch/mips/Kconfig.debug --- linux-2.6.22-570/arch/mips/Kconfig.debug 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/Kconfig.debug 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/Kconfig.debug 2008-01-29 21:30:05.000000000 -0500 @@ -46,28 +46,6 @@ arch/mips/kernel/smtc.c. This debugging option result in significant overhead so should be disabled in production kernels. @@ -7678,7 +7678,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/Kconfig.debug linux-2.6.22-590/arch/mips/K depends on SIBYTE_SB1xxx_SOC diff -Nurb linux-2.6.22-570/arch/mips/au1000/common/Makefile linux-2.6.22-590/arch/mips/au1000/common/Makefile --- linux-2.6.22-570/arch/mips/au1000/common/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/au1000/common/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/au1000/common/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -10,5 +10,4 @@ au1xxx_irqmap.o clocks.o platform.o power.o setup.o \ sleeper.o cputable.o dma.o dbdma.o gpio.o @@ -7812,7 +7812,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/au1000/common/dbg_io.c linux-2.6.22-590/ar -#endif diff -Nurb linux-2.6.22-570/arch/mips/basler/excite/Makefile linux-2.6.22-590/arch/mips/basler/excite/Makefile --- linux-2.6.22-570/arch/mips/basler/excite/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/basler/excite/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/basler/excite/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -5,5 +5,4 @@ obj-$(CONFIG_BASLER_EXCITE) += excite_irq.o excite_prom.o excite_setup.o \ excite_device.o excite_procfs.o @@ -7946,7 +7946,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/basler/excite/excite_dbg_io.c linux-2.6.22 -} diff -Nurb linux-2.6.22-570/arch/mips/basler/excite/excite_irq.c linux-2.6.22-590/arch/mips/basler/excite/excite_irq.c --- linux-2.6.22-570/arch/mips/basler/excite/excite_irq.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/basler/excite/excite_irq.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/basler/excite/excite_irq.c 2008-01-29 21:30:05.000000000 -0500 @@ -50,10 +50,6 @@ mips_cpu_irq_init(); rm7k_cpu_irq_init(); @@ -7970,7 +7970,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/basler/excite/excite_irq.c linux-2.6.22-59 } diff -Nurb linux-2.6.22-570/arch/mips/basler/excite/excite_setup.c linux-2.6.22-590/arch/mips/basler/excite/excite_setup.c --- linux-2.6.22-570/arch/mips/basler/excite/excite_setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/basler/excite/excite_setup.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/basler/excite/excite_setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -95,13 +95,13 @@ /* Take the DUART out of reset */ titan_writel(0x00ff1cff, CPRR); @@ -7989,7 +7989,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/basler/excite/excite_setup.c linux-2.6.22- * Set up serial port #0. Do not use autodetection; the result is diff -Nurb linux-2.6.22-570/arch/mips/ddb5xxx/ddb5477/Makefile linux-2.6.22-590/arch/mips/ddb5xxx/ddb5477/Makefile --- linux-2.6.22-570/arch/mips/ddb5xxx/ddb5477/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/ddb5xxx/ddb5477/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/ddb5xxx/ddb5477/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -5,4 +5,3 @@ obj-y += irq.o irq_5477.o setup.o lcd44780.o @@ -8137,7 +8137,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/ddb5xxx/ddb5477/kgdb_io.c linux-2.6.22-590 -} diff -Nurb linux-2.6.22-570/arch/mips/gt64120/momenco_ocelot/Makefile linux-2.6.22-590/arch/mips/gt64120/momenco_ocelot/Makefile --- linux-2.6.22-570/arch/mips/gt64120/momenco_ocelot/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/gt64120/momenco_ocelot/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/gt64120/momenco_ocelot/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -3,5 +3,3 @@ # @@ -8271,7 +8271,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/gt64120/momenco_ocelot/dbg_io.c linux-2.6. -} diff -Nurb linux-2.6.22-570/arch/mips/jmr3927/rbhma3100/Makefile linux-2.6.22-590/arch/mips/jmr3927/rbhma3100/Makefile --- linux-2.6.22-570/arch/mips/jmr3927/rbhma3100/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/jmr3927/rbhma3100/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/jmr3927/rbhma3100/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -3,4 +3,3 @@ # @@ -8388,7 +8388,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/jmr3927/rbhma3100/kgdb_io.c linux-2.6.22-5 -} diff -Nurb linux-2.6.22-570/arch/mips/kernel/Makefile linux-2.6.22-590/arch/mips/kernel/Makefile --- linux-2.6.22-570/arch/mips/kernel/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/kernel/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/kernel/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -57,7 +57,8 @@ obj-$(CONFIG_MIPS32_N32) += binfmt_elfn32.o scall64-n32.o signal_n32.o obj-$(CONFIG_MIPS32_O32) += binfmt_elfo32.o scall64-o32.o @@ -8401,7 +8401,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/kernel/Makefile linux-2.6.22-590/arch/mips obj-$(CONFIG_64BIT) += cpu-bugs64.o diff -Nurb linux-2.6.22-570/arch/mips/kernel/cpu-probe.c linux-2.6.22-590/arch/mips/kernel/cpu-probe.c --- linux-2.6.22-570/arch/mips/kernel/cpu-probe.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/kernel/cpu-probe.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/kernel/cpu-probe.c 2008-01-29 21:30:05.000000000 -0500 @@ -177,6 +177,17 @@ cpu_wait = r4k_wait; @@ -9978,7 +9978,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/kernel/gdb-stub.c linux-2.6.22-590/arch/mi -#endif diff -Nurb linux-2.6.22-570/arch/mips/kernel/irq.c linux-2.6.22-590/arch/mips/kernel/irq.c --- linux-2.6.22-570/arch/mips/kernel/irq.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/kernel/irq.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/kernel/irq.c 2008-01-29 21:30:05.000000000 -0500 @@ -25,6 +25,10 @@ #include #include @@ -10033,7 +10033,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/kernel/irq.c linux-2.6.22-590/arch/mips/ke } diff -Nurb linux-2.6.22-570/arch/mips/kernel/kgdb-jmp.c linux-2.6.22-590/arch/mips/kernel/kgdb-jmp.c --- linux-2.6.22-570/arch/mips/kernel/kgdb-jmp.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/mips/kernel/kgdb-jmp.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/kernel/kgdb-jmp.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,110 @@ +/* + * arch/mips/kernel/kgdb-jmp.c @@ -10147,7 +10147,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/kernel/kgdb-jmp.c linux-2.6.22-590/arch/mi +#endif diff -Nurb linux-2.6.22-570/arch/mips/kernel/kgdb-setjmp.S linux-2.6.22-590/arch/mips/kernel/kgdb-setjmp.S --- linux-2.6.22-570/arch/mips/kernel/kgdb-setjmp.S 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/mips/kernel/kgdb-setjmp.S 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/kernel/kgdb-setjmp.S 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,28 @@ +/* + * arch/mips/kernel/kgdb-jmp.c @@ -10179,7 +10179,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/kernel/kgdb-setjmp.S linux-2.6.22-590/arch + .end kgdb_fault_setjmp diff -Nurb linux-2.6.22-570/arch/mips/kernel/kgdb.c linux-2.6.22-590/arch/mips/kernel/kgdb.c --- linux-2.6.22-570/arch/mips/kernel/kgdb.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/mips/kernel/kgdb.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/kernel/kgdb.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,299 @@ +/* + * arch/mips/kernel/kgdb.c @@ -10482,7 +10482,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/kernel/kgdb.c linux-2.6.22-590/arch/mips/k +} diff -Nurb linux-2.6.22-570/arch/mips/kernel/kgdb_handler.S linux-2.6.22-590/arch/mips/kernel/kgdb_handler.S --- linux-2.6.22-570/arch/mips/kernel/kgdb_handler.S 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/mips/kernel/kgdb_handler.S 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/kernel/kgdb_handler.S 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,339 @@ +/* + * arch/mips/kernel/kgdb_handler.S @@ -10824,8 +10824,8 @@ diff -Nurb linux-2.6.22-570/arch/mips/kernel/kgdb_handler.S linux-2.6.22-590/arc + jr ra + .end kgdbfault diff -Nurb linux-2.6.22-570/arch/mips/kernel/traps.c linux-2.6.22-590/arch/mips/kernel/traps.c ---- linux-2.6.22-570/arch/mips/kernel/traps.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/mips/kernel/traps.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/mips/kernel/traps.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/kernel/traps.c 2008-01-29 21:30:05.000000000 -0500 @@ -10,6 +10,8 @@ * Kevin D. Kissell, kevink@mips.com and Carsten Langgaard, carstenl@mips.com * Copyright (C) 2000, 01 MIPS Technologies, Inc. @@ -10865,7 +10865,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/kernel/traps.c linux-2.6.22-590/arch/mips/ else diff -Nurb linux-2.6.22-570/arch/mips/mips-boards/atlas/Makefile linux-2.6.22-590/arch/mips/mips-boards/atlas/Makefile --- linux-2.6.22-570/arch/mips/mips-boards/atlas/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/mips-boards/atlas/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/mips-boards/atlas/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -17,4 +17,3 @@ # @@ -10974,7 +10974,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/mips-boards/atlas/atlas_gdb.c linux-2.6.22 -} diff -Nurb linux-2.6.22-570/arch/mips/mips-boards/atlas/atlas_setup.c linux-2.6.22-590/arch/mips/mips-boards/atlas/atlas_setup.c --- linux-2.6.22-570/arch/mips/mips-boards/atlas/atlas_setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/mips-boards/atlas/atlas_setup.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/mips-boards/atlas/atlas_setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -37,10 +37,6 @@ extern void mips_time_init(void); extern unsigned long mips_rtc_get_time(void); @@ -11135,7 +11135,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/mips-boards/generic/gdb_hook.c linux-2.6.2 -} diff -Nurb linux-2.6.22-570/arch/mips/mips-boards/generic/init.c linux-2.6.22-590/arch/mips/mips-boards/generic/init.c --- linux-2.6.22-570/arch/mips/mips-boards/generic/init.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/mips-boards/generic/init.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/mips-boards/generic/init.c 2008-01-29 21:30:05.000000000 -0500 @@ -37,15 +37,6 @@ #include @@ -11214,7 +11214,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/mips-boards/generic/init.c linux-2.6.22-59 void *base; diff -Nurb linux-2.6.22-570/arch/mips/mips-boards/malta/malta_setup.c linux-2.6.22-590/arch/mips/mips-boards/malta/malta_setup.c --- linux-2.6.22-570/arch/mips/mips-boards/malta/malta_setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/mips-boards/malta/malta_setup.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/mips-boards/malta/malta_setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -39,10 +39,6 @@ extern void mips_time_init(void); extern unsigned long mips_rtc_get_time(void); @@ -11239,7 +11239,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/mips-boards/malta/malta_setup.c linux-2.6. diff -Nurb linux-2.6.22-570/arch/mips/mm/extable.c linux-2.6.22-590/arch/mips/mm/extable.c --- linux-2.6.22-570/arch/mips/mm/extable.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/mm/extable.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/mm/extable.c 2008-01-29 21:30:05.000000000 -0500 @@ -3,6 +3,7 @@ */ #include @@ -11263,7 +11263,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/mm/extable.c linux-2.6.22-590/arch/mips/mm } diff -Nurb linux-2.6.22-570/arch/mips/momentum/ocelot_c/Makefile linux-2.6.22-590/arch/mips/momentum/ocelot_c/Makefile --- linux-2.6.22-570/arch/mips/momentum/ocelot_c/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/momentum/ocelot_c/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/momentum/ocelot_c/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -4,5 +4,3 @@ obj-y += cpci-irq.o irq.o platform.o prom.o reset.o \ @@ -11397,7 +11397,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/momentum/ocelot_c/dbg_io.c linux-2.6.22-59 -} diff -Nurb linux-2.6.22-570/arch/mips/pci/fixup-atlas.c linux-2.6.22-590/arch/mips/pci/fixup-atlas.c --- linux-2.6.22-570/arch/mips/pci/fixup-atlas.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/pci/fixup-atlas.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/pci/fixup-atlas.c 2008-01-29 21:30:05.000000000 -0500 @@ -68,24 +68,3 @@ { return 0; @@ -11425,7 +11425,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/pci/fixup-atlas.c linux-2.6.22-590/arch/mi -#endif diff -Nurb linux-2.6.22-570/arch/mips/philips/pnx8550/common/Makefile linux-2.6.22-590/arch/mips/philips/pnx8550/common/Makefile --- linux-2.6.22-570/arch/mips/philips/pnx8550/common/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/philips/pnx8550/common/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/philips/pnx8550/common/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -24,4 +24,3 @@ obj-y := setup.o prom.o int.o reset.o time.o proc.o platform.o @@ -11546,7 +11546,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/philips/pnx8550/common/gdb_hook.c linux-2. -} diff -Nurb linux-2.6.22-570/arch/mips/philips/pnx8550/common/setup.c linux-2.6.22-590/arch/mips/philips/pnx8550/common/setup.c --- linux-2.6.22-570/arch/mips/philips/pnx8550/common/setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/philips/pnx8550/common/setup.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/philips/pnx8550/common/setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -145,16 +145,5 @@ ip3106_baud(UART_BASE, pnx8550_console_port) = 5; } @@ -11566,7 +11566,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/philips/pnx8550/common/setup.c linux-2.6.2 } diff -Nurb linux-2.6.22-570/arch/mips/pmc-sierra/yosemite/Makefile linux-2.6.22-590/arch/mips/pmc-sierra/yosemite/Makefile --- linux-2.6.22-570/arch/mips/pmc-sierra/yosemite/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/pmc-sierra/yosemite/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/pmc-sierra/yosemite/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -4,5 +4,4 @@ obj-y += irq.o i2c-yosemite.o prom.o py-console.o setup.o @@ -11759,7 +11759,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/pmc-sierra/yosemite/dbg_io.c linux-2.6.22- -} diff -Nurb linux-2.6.22-570/arch/mips/pmc-sierra/yosemite/irq.c linux-2.6.22-590/arch/mips/pmc-sierra/yosemite/irq.c --- linux-2.6.22-570/arch/mips/pmc-sierra/yosemite/irq.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/pmc-sierra/yosemite/irq.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/pmc-sierra/yosemite/irq.c 2008-01-29 21:30:05.000000000 -0500 @@ -137,10 +137,6 @@ } } @@ -11785,7 +11785,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/pmc-sierra/yosemite/irq.c linux-2.6.22-590 #endif diff -Nurb linux-2.6.22-570/arch/mips/sgi-ip22/ip22-setup.c linux-2.6.22-590/arch/mips/sgi-ip22/ip22-setup.c --- linux-2.6.22-570/arch/mips/sgi-ip22/ip22-setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/sgi-ip22/ip22-setup.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/sgi-ip22/ip22-setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -101,30 +101,6 @@ add_preferred_console("arc", 0, NULL); } @@ -11819,7 +11819,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/sgi-ip22/ip22-setup.c linux-2.6.22-590/arc ULONG *gfxinfo; diff -Nurb linux-2.6.22-570/arch/mips/sgi-ip27/Makefile linux-2.6.22-590/arch/mips/sgi-ip27/Makefile --- linux-2.6.22-570/arch/mips/sgi-ip27/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/sgi-ip27/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/sgi-ip27/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -7,5 +7,4 @@ ip27-xtalk.o @@ -11892,7 +11892,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/sgi-ip27/ip27-dbgio.c linux-2.6.22-590/arc -} diff -Nurb linux-2.6.22-570/arch/mips/sibyte/bcm1480/irq.c linux-2.6.22-590/arch/mips/sibyte/bcm1480/irq.c --- linux-2.6.22-570/arch/mips/sibyte/bcm1480/irq.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/sibyte/bcm1480/irq.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/sibyte/bcm1480/irq.c 2008-01-29 21:30:05.000000000 -0500 @@ -57,30 +57,6 @@ extern unsigned long ht_eoi_space; #endif @@ -12001,7 +12001,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/sibyte/bcm1480/irq.c linux-2.6.22-590/arch unsigned long base; diff -Nurb linux-2.6.22-570/arch/mips/sibyte/cfe/setup.c linux-2.6.22-590/arch/mips/sibyte/cfe/setup.c --- linux-2.6.22-570/arch/mips/sibyte/cfe/setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/sibyte/cfe/setup.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/sibyte/cfe/setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -58,10 +58,6 @@ extern unsigned long initrd_start, initrd_end; #endif @@ -12039,7 +12039,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/sibyte/cfe/setup.c linux-2.6.22-590/arch/m char *ptr; diff -Nurb linux-2.6.22-570/arch/mips/sibyte/sb1250/Makefile linux-2.6.22-590/arch/mips/sibyte/sb1250/Makefile --- linux-2.6.22-570/arch/mips/sibyte/sb1250/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/sibyte/sb1250/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/sibyte/sb1250/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -3,3 +3,4 @@ obj-$(CONFIG_SMP) += smp.o obj-$(CONFIG_SIBYTE_STANDALONE) += prom.o @@ -12047,7 +12047,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/sibyte/sb1250/Makefile linux-2.6.22-590/ar +obj-$(CONFIG_KGDB_SIBYTE) += kgdb_sibyte.o diff -Nurb linux-2.6.22-570/arch/mips/sibyte/sb1250/irq.c linux-2.6.22-590/arch/mips/sibyte/sb1250/irq.c --- linux-2.6.22-570/arch/mips/sibyte/sb1250/irq.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/sibyte/sb1250/irq.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/sibyte/sb1250/irq.c 2008-01-29 21:30:05.000000000 -0500 @@ -29,6 +29,7 @@ #include #include @@ -12157,7 +12157,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/sibyte/sb1250/irq.c linux-2.6.22-590/arch/ #endif diff -Nurb linux-2.6.22-570/arch/mips/sibyte/sb1250/kgdb_sibyte.c linux-2.6.22-590/arch/mips/sibyte/sb1250/kgdb_sibyte.c --- linux-2.6.22-570/arch/mips/sibyte/sb1250/kgdb_sibyte.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/mips/sibyte/sb1250/kgdb_sibyte.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/sibyte/sb1250/kgdb_sibyte.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,144 @@ +/* + * arch/mips/sibyte/sb1250/kgdb_sibyte.c @@ -12305,7 +12305,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/sibyte/sb1250/kgdb_sibyte.c linux-2.6.22-5 +}; diff -Nurb linux-2.6.22-570/arch/mips/sibyte/swarm/Makefile linux-2.6.22-590/arch/mips/sibyte/swarm/Makefile --- linux-2.6.22-570/arch/mips/sibyte/swarm/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/sibyte/swarm/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/sibyte/swarm/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -1,3 +1 @@ lib-y = setup.o rtc_xicor1241.o rtc_m41t81.o - @@ -12392,7 +12392,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/sibyte/swarm/dbg_io.c linux-2.6.22-590/arc - diff -Nurb linux-2.6.22-570/arch/mips/tx4927/common/Makefile linux-2.6.22-590/arch/mips/tx4927/common/Makefile --- linux-2.6.22-570/arch/mips/tx4927/common/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/tx4927/common/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/tx4927/common/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -9,4 +9,3 @@ obj-y += tx4927_prom.o tx4927_setup.o tx4927_irq.o @@ -12451,7 +12451,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/tx4927/common/tx4927_dbgio.c linux-2.6.22- -} diff -Nurb linux-2.6.22-570/arch/mips/tx4927/toshiba_rbtx4927/toshiba_rbtx4927_setup.c linux-2.6.22-590/arch/mips/tx4927/toshiba_rbtx4927/toshiba_rbtx4927_setup.c --- linux-2.6.22-570/arch/mips/tx4927/toshiba_rbtx4927/toshiba_rbtx4927_setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/tx4927/toshiba_rbtx4927/toshiba_rbtx4927_setup.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/tx4927/toshiba_rbtx4927/toshiba_rbtx4927_setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -76,7 +76,7 @@ #include #include @@ -12497,7 +12497,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/tx4927/toshiba_rbtx4927/toshiba_rbtx4927_s argptr = prom_getcmdline(); diff -Nurb linux-2.6.22-570/arch/mips/tx4938/common/Makefile linux-2.6.22-590/arch/mips/tx4938/common/Makefile --- linux-2.6.22-570/arch/mips/tx4938/common/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/tx4938/common/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/tx4938/common/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -7,5 +7,4 @@ # @@ -12560,7 +12560,7 @@ diff -Nurb linux-2.6.22-570/arch/mips/tx4938/common/dbgio.c linux-2.6.22-590/arc - diff -Nurb linux-2.6.22-570/arch/mips/tx4938/toshiba_rbtx4938/setup.c linux-2.6.22-590/arch/mips/tx4938/toshiba_rbtx4938/setup.c --- linux-2.6.22-570/arch/mips/tx4938/toshiba_rbtx4938/setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/mips/tx4938/toshiba_rbtx4938/setup.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/mips/tx4938/toshiba_rbtx4938/setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -30,7 +30,7 @@ #include #include @@ -12596,8 +12596,8 @@ diff -Nurb linux-2.6.22-570/arch/mips/tx4938/toshiba_rbtx4938/setup.c linux-2.6. } #ifdef CONFIG_SERIAL_TXX9_CONSOLE diff -Nurb linux-2.6.22-570/arch/powerpc/Kconfig linux-2.6.22-590/arch/powerpc/Kconfig ---- linux-2.6.22-570/arch/powerpc/Kconfig 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/Kconfig 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/powerpc/Kconfig 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -4,12 +4,7 @@ mainmenu "Linux/PowerPC Kernel Configuration" @@ -12885,7 +12885,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/Kconfig linux-2.6.22-590/arch/powerpc/K help diff -Nurb linux-2.6.22-570/arch/powerpc/Kconfig.debug linux-2.6.22-590/arch/powerpc/Kconfig.debug --- linux-2.6.22-570/arch/powerpc/Kconfig.debug 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/Kconfig.debug 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/Kconfig.debug 2008-01-29 21:30:05.000000000 -0500 @@ -41,52 +41,9 @@ This option will add a small amount of overhead to all hypervisor calls. @@ -12954,7 +12954,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/Kconfig.debug linux-2.6.22-590/arch/pow depends on PPC64 diff -Nurb linux-2.6.22-570/arch/powerpc/boot/44x.c linux-2.6.22-590/arch/powerpc/boot/44x.c --- linux-2.6.22-570/arch/powerpc/boot/44x.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/boot/44x.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/boot/44x.c 2008-01-29 21:30:05.000000000 -0500 @@ -38,3 +38,48 @@ dt_fixup_memory(0, memsize); @@ -13006,7 +13006,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/44x.c linux-2.6.22-590/arch/powerp +} diff -Nurb linux-2.6.22-570/arch/powerpc/boot/44x.h linux-2.6.22-590/arch/powerpc/boot/44x.h --- linux-2.6.22-570/arch/powerpc/boot/44x.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/boot/44x.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/boot/44x.h 2008-01-29 21:30:05.000000000 -0500 @@ -11,6 +11,9 @@ #define _PPC_BOOT_44X_H_ @@ -13019,7 +13019,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/44x.h linux-2.6.22-590/arch/powerp #endif /* _PPC_BOOT_44X_H_ */ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/Makefile linux-2.6.22-590/arch/powerpc/boot/Makefile --- linux-2.6.22-570/arch/powerpc/boot/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/boot/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/boot/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -43,8 +43,8 @@ src-wlib := string.S crt0.S stdio.c main.c flatdevtree.c flatdevtree_misc.c \ @@ -13033,7 +13033,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/Makefile linux-2.6.22-590/arch/pow src-boot := $(src-wlib) $(src-plat) empty.c diff -Nurb linux-2.6.22-570/arch/powerpc/boot/cuboot-83xx.c linux-2.6.22-590/arch/powerpc/boot/cuboot-83xx.c --- linux-2.6.22-570/arch/powerpc/boot/cuboot-83xx.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/boot/cuboot-83xx.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/boot/cuboot-83xx.c 2008-01-29 21:30:05.000000000 -0500 @@ -12,12 +12,12 @@ #include "ops.h" @@ -13068,7 +13068,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/cuboot-83xx.c linux-2.6.22-590/arc platform_ops.fixups = platform_fixups; diff -Nurb linux-2.6.22-570/arch/powerpc/boot/cuboot-85xx.c linux-2.6.22-590/arch/powerpc/boot/cuboot-85xx.c --- linux-2.6.22-570/arch/powerpc/boot/cuboot-85xx.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/boot/cuboot-85xx.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/boot/cuboot-85xx.c 2008-01-29 21:30:05.000000000 -0500 @@ -12,12 +12,12 @@ #include "ops.h" @@ -13103,7 +13103,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/cuboot-85xx.c linux-2.6.22-590/arc platform_ops.fixups = platform_fixups; diff -Nurb linux-2.6.22-570/arch/powerpc/boot/cuboot-ebony.c linux-2.6.22-590/arch/powerpc/boot/cuboot-ebony.c --- linux-2.6.22-570/arch/powerpc/boot/cuboot-ebony.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/boot/cuboot-ebony.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/boot/cuboot-ebony.c 2008-01-29 21:30:05.000000000 -0500 @@ -15,28 +15,16 @@ #include "ops.h" #include "stdio.h" @@ -13137,7 +13137,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/cuboot-ebony.c linux-2.6.22-590/ar } diff -Nurb linux-2.6.22-570/arch/powerpc/boot/cuboot.c linux-2.6.22-590/arch/powerpc/boot/cuboot.c --- linux-2.6.22-570/arch/powerpc/boot/cuboot.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/boot/cuboot.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/boot/cuboot.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,35 @@ +/* + * Compatibility for old (not device tree aware) U-Boot versions @@ -13176,7 +13176,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/cuboot.c linux-2.6.22-590/arch/pow +} diff -Nurb linux-2.6.22-570/arch/powerpc/boot/cuboot.h linux-2.6.22-590/arch/powerpc/boot/cuboot.h --- linux-2.6.22-570/arch/powerpc/boot/cuboot.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/boot/cuboot.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/boot/cuboot.h 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,14 @@ +#ifndef _PPC_BOOT_CUBOOT_H_ +#define _PPC_BOOT_CUBOOT_H_ @@ -13194,7 +13194,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/cuboot.h linux-2.6.22-590/arch/pow +#endif /* _PPC_BOOT_CUBOOT_H_ */ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/dcr.h linux-2.6.22-590/arch/powerpc/boot/dcr.h --- linux-2.6.22-570/arch/powerpc/boot/dcr.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/boot/dcr.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/boot/dcr.h 2008-01-29 21:30:05.000000000 -0500 @@ -26,6 +26,43 @@ #define SDRAM_CONFIG_BANK_SIZE(reg) \ (0x00400000 << ((reg & SDRAM_CONFIG_SIZE_MASK) >> 17)) @@ -13241,7 +13241,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/dcr.h linux-2.6.22-590/arch/powerp #define DCRN_CPC0_ER 0x0b1 diff -Nurb linux-2.6.22-570/arch/powerpc/boot/dts/ebony.dts linux-2.6.22-590/arch/powerpc/boot/dts/ebony.dts --- linux-2.6.22-570/arch/powerpc/boot/dts/ebony.dts 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/boot/dts/ebony.dts 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/boot/dts/ebony.dts 2008-01-29 21:30:05.000000000 -0500 @@ -135,11 +135,9 @@ #address-cells = <2>; #size-cells = <1>; @@ -13259,7 +13259,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/dts/ebony.dts linux-2.6.22-590/arc diff -Nurb linux-2.6.22-570/arch/powerpc/boot/dts/holly.dts linux-2.6.22-590/arch/powerpc/boot/dts/holly.dts --- linux-2.6.22-570/arch/powerpc/boot/dts/holly.dts 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/boot/dts/holly.dts 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/boot/dts/holly.dts 2008-01-29 21:30:05.000000000 -0500 @@ -46,7 +46,7 @@ tsi109@c0000000 { @@ -13396,7 +13396,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/dts/holly.dts linux-2.6.22-590/arc }; diff -Nurb linux-2.6.22-570/arch/powerpc/boot/dts/mpc7448hpc2.dts linux-2.6.22-590/arch/powerpc/boot/dts/mpc7448hpc2.dts --- linux-2.6.22-570/arch/powerpc/boot/dts/mpc7448hpc2.dts 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/boot/dts/mpc7448hpc2.dts 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/boot/dts/mpc7448hpc2.dts 2008-01-29 21:30:05.000000000 -0500 @@ -45,7 +45,7 @@ #address-cells = <1>; #size-cells = <1>; @@ -13485,7 +13485,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/dts/mpc7448hpc2.dts linux-2.6.22-5 #size-cells = <2>; diff -Nurb linux-2.6.22-570/arch/powerpc/boot/ebony.c linux-2.6.22-590/arch/powerpc/boot/ebony.c --- linux-2.6.22-570/arch/powerpc/boot/ebony.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/boot/ebony.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/boot/ebony.c 2008-01-29 21:30:05.000000000 -0500 @@ -100,28 +100,13 @@ ibm440gp_fixup_clocks(sysclk, 6 * 1843200); ibm44x_fixup_memsize(); @@ -13519,7 +13519,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/ebony.c linux-2.6.22-590/arch/powe ft_init(_dtb_start, _dtb_end - _dtb_start, 32); diff -Nurb linux-2.6.22-570/arch/powerpc/boot/of.c linux-2.6.22-590/arch/powerpc/boot/of.c --- linux-2.6.22-570/arch/powerpc/boot/of.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/boot/of.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/boot/of.c 2008-01-29 21:30:05.000000000 -0500 @@ -15,8 +15,7 @@ #include "page.h" #include "ops.h" @@ -13765,7 +13765,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/of.c linux-2.6.22-590/arch/powerpc loader_info.initrd_addr = a1; diff -Nurb linux-2.6.22-570/arch/powerpc/boot/of.h linux-2.6.22-590/arch/powerpc/boot/of.h --- linux-2.6.22-570/arch/powerpc/boot/of.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/boot/of.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/boot/of.h 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,15 @@ +#ifndef _PPC_BOOT_OF_H_ +#define _PPC_BOOT_OF_H_ @@ -13784,7 +13784,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/of.h linux-2.6.22-590/arch/powerpc +#endif /* _PPC_BOOT_OF_H_ */ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/ofconsole.c linux-2.6.22-590/arch/powerpc/boot/ofconsole.c --- linux-2.6.22-570/arch/powerpc/boot/ofconsole.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/boot/ofconsole.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/boot/ofconsole.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,45 @@ +/* + * OF console routines @@ -13833,7 +13833,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/ofconsole.c linux-2.6.22-590/arch/ +} diff -Nurb linux-2.6.22-570/arch/powerpc/boot/oflib.c linux-2.6.22-590/arch/powerpc/boot/oflib.c --- linux-2.6.22-570/arch/powerpc/boot/oflib.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/boot/oflib.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/boot/oflib.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,172 @@ +/* + * Copyright (C) Paul Mackerras 1997. @@ -14009,7 +14009,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/boot/oflib.c linux-2.6.22-590/arch/powe +} diff -Nurb linux-2.6.22-570/arch/powerpc/configs/holly_defconfig linux-2.6.22-590/arch/powerpc/configs/holly_defconfig --- linux-2.6.22-570/arch/powerpc/configs/holly_defconfig 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/configs/holly_defconfig 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/configs/holly_defconfig 2008-01-29 21:30:05.000000000 -0500 @@ -190,7 +190,8 @@ # CONFIG_RESOURCES_64BIT is not set CONFIG_ZONE_DMA_FLAG=1 @@ -14022,7 +14022,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/configs/holly_defconfig linux-2.6.22-59 # CONFIG_WANT_DEVICE_TREE is not set diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/Makefile linux-2.6.22-590/arch/powerpc/kernel/Makefile --- linux-2.6.22-570/arch/powerpc/kernel/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/kernel/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -12,7 +12,8 @@ obj-y := semaphore.o cputable.o ptrace.o syscalls.o \ @@ -14053,7 +14053,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/Makefile linux-2.6.22-590/arch/p obj-$(CONFIG_PCI_MSI) += msi.o diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/head_32.S linux-2.6.22-590/arch/powerpc/kernel/head_32.S --- linux-2.6.22-570/arch/powerpc/kernel/head_32.S 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/kernel/head_32.S 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/head_32.S 2008-01-29 21:30:05.000000000 -0500 @@ -9,7 +9,6 @@ * rewritten by Paul Mackerras. * Copyright (C) 1996 Paul Mackerras. @@ -14262,8 +14262,8 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/head_32.S linux-2.6.22-590/arch/ #ifdef CONFIG_8260 /* Jump into the system reset for the rom. diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/irq.c linux-2.6.22-590/arch/powerpc/kernel/irq.c ---- linux-2.6.22-570/arch/powerpc/kernel/irq.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/kernel/irq.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/powerpc/kernel/irq.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/irq.c 2008-01-29 21:30:05.000000000 -0500 @@ -7,7 +7,6 @@ * Copyright (C) 1996-2001 Cort Dougan * Adapted for Power Macintosh by Paul Mackerras @@ -14274,7 +14274,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/irq.c linux-2.6.22-590/arch/powe * modify it under the terms of the GNU General Public License diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/isa-bridge.c linux-2.6.22-590/arch/powerpc/kernel/isa-bridge.c --- linux-2.6.22-570/arch/powerpc/kernel/isa-bridge.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/kernel/isa-bridge.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/isa-bridge.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,271 @@ +/* + * Routines for tracking a legacy ISA bridge @@ -14549,7 +14549,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/isa-bridge.c linux-2.6.22-590/ar +arch_initcall(isa_bridge_init); diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/kgdb.c linux-2.6.22-590/arch/powerpc/kernel/kgdb.c --- linux-2.6.22-570/arch/powerpc/kernel/kgdb.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/kernel/kgdb.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/kgdb.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,499 @@ +/* + * arch/powerpc/kernel/kgdb.c @@ -15052,7 +15052,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/kgdb.c linux-2.6.22-590/arch/pow +arch_initcall(kgdb_arch_init); diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/kgdb_setjmp32.S linux-2.6.22-590/arch/powerpc/kernel/kgdb_setjmp32.S --- linux-2.6.22-570/arch/powerpc/kernel/kgdb_setjmp32.S 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/kernel/kgdb_setjmp32.S 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/kgdb_setjmp32.S 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,41 @@ +/* + * Copyright (C) 1996 Paul Mackerras @@ -15097,7 +15097,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/kgdb_setjmp32.S linux-2.6.22-590 + blr diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/kgdb_setjmp64.S linux-2.6.22-590/arch/powerpc/kernel/kgdb_setjmp64.S --- linux-2.6.22-570/arch/powerpc/kernel/kgdb_setjmp64.S 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/kernel/kgdb_setjmp64.S 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/kgdb_setjmp64.S 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,77 @@ +/* + * Copyright (C) 1996 Paul Mackerras @@ -15178,7 +15178,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/kgdb_setjmp64.S linux-2.6.22-590 + blr diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/legacy_serial.c linux-2.6.22-590/arch/powerpc/kernel/legacy_serial.c --- linux-2.6.22-570/arch/powerpc/kernel/legacy_serial.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/kernel/legacy_serial.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/legacy_serial.c 2008-01-29 21:30:05.000000000 -0500 @@ -11,6 +11,9 @@ #include #include @@ -15200,8 +15200,8 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/legacy_serial.c linux-2.6.22-590 DBG("Registering platform serial ports\n"); diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/misc_32.S linux-2.6.22-590/arch/powerpc/kernel/misc_32.S ---- linux-2.6.22-570/arch/powerpc/kernel/misc_32.S 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/kernel/misc_32.S 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/powerpc/kernel/misc_32.S 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/misc_32.S 2008-01-29 21:30:05.000000000 -0500 @@ -392,7 +392,7 @@ mtspr SPRN_L1CSR0,r3 isync @@ -15242,7 +15242,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/misc_32.S linux-2.6.22-590/arch/ mtmsr r0 diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/of_platform.c linux-2.6.22-590/arch/powerpc/kernel/of_platform.c --- linux-2.6.22-570/arch/powerpc/kernel/of_platform.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/kernel/of_platform.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/of_platform.c 2008-01-29 21:30:05.000000000 -0500 @@ -427,14 +427,6 @@ /* Process "ranges" property */ pci_process_bridge_OF_ranges(phb, dev->node, 0); @@ -15260,7 +15260,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/of_platform.c linux-2.6.22-590/a diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/pci_64.c linux-2.6.22-590/arch/powerpc/kernel/pci_64.c --- linux-2.6.22-570/arch/powerpc/kernel/pci_64.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/kernel/pci_64.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/pci_64.c 2008-01-29 21:30:05.000000000 -0500 @@ -11,7 +11,7 @@ * 2 of the License, or (at your option) any later version. */ @@ -15766,8 +15766,8 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/pci_64.c linux-2.6.22-590/arch/p } } diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/process.c linux-2.6.22-590/arch/powerpc/kernel/process.c ---- linux-2.6.22-570/arch/powerpc/kernel/process.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/kernel/process.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/powerpc/kernel/process.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/process.c 2008-01-29 21:30:05.000000000 -0500 @@ -219,22 +219,26 @@ } #endif /* CONFIG_SMP */ @@ -15826,7 +15826,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/process.c linux-2.6.22-590/arch/ void diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/prom_init.c linux-2.6.22-590/arch/powerpc/kernel/prom_init.c --- linux-2.6.22-570/arch/powerpc/kernel/prom_init.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/kernel/prom_init.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/prom_init.c 2008-01-29 21:30:05.000000000 -0500 @@ -635,6 +635,7 @@ /* ibm,dynamic-reconfiguration-memory property supported */ #define OV5_DRCONF_MEMORY 0x20 @@ -16012,7 +16012,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/ptrace-common.h linux-2.6.22-590 -#endif /* _PPC64_PTRACE_COMMON_H */ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/ptrace.c linux-2.6.22-590/arch/powerpc/kernel/ptrace.c --- linux-2.6.22-570/arch/powerpc/kernel/ptrace.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/kernel/ptrace.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/ptrace.c 2008-01-29 21:30:05.000000000 -0500 @@ -35,11 +35,11 @@ #include #include @@ -16506,7 +16506,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/ptrace.c linux-2.6.22-590/arch/p diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/ptrace32.c linux-2.6.22-590/arch/powerpc/kernel/ptrace32.c --- linux-2.6.22-570/arch/powerpc/kernel/ptrace32.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/kernel/ptrace32.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/ptrace32.c 2008-01-29 21:30:05.000000000 -0500 @@ -33,13 +33,55 @@ #include #include @@ -16826,7 +16826,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/ptrace32.c linux-2.6.22-590/arch ret = ptrace_request(child, request, addr, data); diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/rtas_pci.c linux-2.6.22-590/arch/powerpc/kernel/rtas_pci.c --- linux-2.6.22-570/arch/powerpc/kernel/rtas_pci.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/kernel/rtas_pci.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/rtas_pci.c 2008-01-29 21:30:05.000000000 -0500 @@ -278,10 +278,8 @@ { struct device_node *node; @@ -16859,7 +16859,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/rtas_pci.c linux-2.6.22-590/arch __FUNCTION__, b->name); diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/setup_32.c linux-2.6.22-590/arch/powerpc/kernel/setup_32.c --- linux-2.6.22-570/arch/powerpc/kernel/setup_32.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/kernel/setup_32.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/setup_32.c 2008-01-29 21:30:05.000000000 -0500 @@ -45,10 +45,6 @@ #define DBG(fmt...) @@ -16906,7 +16906,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/setup_32.c linux-2.6.22-590/arch panic_timeout = 180; diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/signal.c linux-2.6.22-590/arch/powerpc/kernel/signal.c --- linux-2.6.22-570/arch/powerpc/kernel/signal.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/kernel/signal.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/signal.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,180 @@ +/* + * Common signal handling code for both 32 and 64 bits @@ -17090,7 +17090,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/signal.c linux-2.6.22-590/arch/p +} diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/signal.h linux-2.6.22-590/arch/powerpc/kernel/signal.h --- linux-2.6.22-570/arch/powerpc/kernel/signal.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/kernel/signal.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/signal.h 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,55 @@ +/* + * Copyright (c) 2007 Benjamin Herrenschmidt, IBM Coproration @@ -17149,7 +17149,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/signal.h linux-2.6.22-590/arch/p +#endif /* _POWERPC_ARCH_SIGNAL_H */ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/signal_32.c linux-2.6.22-590/arch/powerpc/kernel/signal_32.c --- linux-2.6.22-570/arch/powerpc/kernel/signal_32.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/kernel/signal_32.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/signal_32.c 2008-01-29 21:30:05.000000000 -0500 @@ -51,12 +51,11 @@ #include #endif @@ -17438,7 +17438,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/signal_32.c linux-2.6.22-590/arc -} diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/signal_64.c linux-2.6.22-590/arch/powerpc/kernel/signal_64.c --- linux-2.6.22-570/arch/powerpc/kernel/signal_64.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/kernel/signal_64.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/signal_64.c 2008-01-29 21:30:05.000000000 -0500 @@ -34,9 +34,9 @@ #include #include @@ -17676,8 +17676,8 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/signal_64.c linux-2.6.22-590/arc -} -EXPORT_SYMBOL(do_signal); diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/sys_ppc32.c linux-2.6.22-590/arch/powerpc/kernel/sys_ppc32.c ---- linux-2.6.22-570/arch/powerpc/kernel/sys_ppc32.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/kernel/sys_ppc32.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/powerpc/kernel/sys_ppc32.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/sys_ppc32.c 2008-01-29 21:30:05.000000000 -0500 @@ -773,6 +773,13 @@ return sys_truncate(path, (high << 32) | low); } @@ -17693,8 +17693,8 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/sys_ppc32.c linux-2.6.22-590/arc unsigned long low) { diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/vdso.c linux-2.6.22-590/arch/powerpc/kernel/vdso.c ---- linux-2.6.22-570/arch/powerpc/kernel/vdso.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/kernel/vdso.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/powerpc/kernel/vdso.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/kernel/vdso.c 2008-01-29 21:30:05.000000000 -0500 @@ -671,7 +671,7 @@ /* * Fill up the "systemcfg" stuff for backward compatiblity @@ -17706,7 +17706,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/kernel/vdso.c linux-2.6.22-590/arch/pow vdso_data->processor = mfspr(SPRN_PVR); diff -Nurb linux-2.6.22-570/arch/powerpc/mm/44x_mmu.c linux-2.6.22-590/arch/powerpc/mm/44x_mmu.c --- linux-2.6.22-570/arch/powerpc/mm/44x_mmu.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/mm/44x_mmu.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/mm/44x_mmu.c 2008-01-29 21:30:05.000000000 -0500 @@ -12,7 +12,6 @@ * Modifications by Paul Mackerras (PowerMac) (paulus@cs.anu.edu.au) * and Cort Dougan (PReP) (cort@cs.nmt.edu) @@ -17717,7 +17717,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/mm/44x_mmu.c linux-2.6.22-590/arch/powe * Copyright (C) 1991, 1992, 1993, 1994 Linus Torvalds diff -Nurb linux-2.6.22-570/arch/powerpc/mm/4xx_mmu.c linux-2.6.22-590/arch/powerpc/mm/4xx_mmu.c --- linux-2.6.22-570/arch/powerpc/mm/4xx_mmu.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/mm/4xx_mmu.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/mm/4xx_mmu.c 2008-01-29 21:30:05.000000000 -0500 @@ -9,7 +9,6 @@ * Modifications by Paul Mackerras (PowerMac) (paulus@cs.anu.edu.au) * and Cort Dougan (PReP) (cort@cs.nmt.edu) @@ -17728,7 +17728,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/mm/4xx_mmu.c linux-2.6.22-590/arch/powe * Copyright (C) 1991, 1992, 1993, 1994 Linus Torvalds diff -Nurb linux-2.6.22-570/arch/powerpc/mm/Makefile linux-2.6.22-590/arch/powerpc/mm/Makefile --- linux-2.6.22-570/arch/powerpc/mm/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/mm/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/mm/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -11,8 +11,7 @@ hash-$(CONFIG_PPC_NATIVE) := hash_native_64.o obj-$(CONFIG_PPC64) += init_64.o pgtable_64.o mmu_context_64.o \ @@ -17740,8 +17740,8 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/mm/Makefile linux-2.6.22-590/arch/power obj-$(CONFIG_40x) += 4xx_mmu.o obj-$(CONFIG_44x) += 44x_mmu.o diff -Nurb linux-2.6.22-570/arch/powerpc/mm/fault.c linux-2.6.22-590/arch/powerpc/mm/fault.c ---- linux-2.6.22-570/arch/powerpc/mm/fault.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/mm/fault.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/powerpc/mm/fault.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/mm/fault.c 2008-01-29 21:30:05.000000000 -0500 @@ -29,6 +29,7 @@ #include #include @@ -17775,7 +17775,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/mm/fault.c linux-2.6.22-590/arch/powerp switch (regs->trap) { diff -Nurb linux-2.6.22-570/arch/powerpc/mm/fsl_booke_mmu.c linux-2.6.22-590/arch/powerpc/mm/fsl_booke_mmu.c --- linux-2.6.22-570/arch/powerpc/mm/fsl_booke_mmu.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/mm/fsl_booke_mmu.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/mm/fsl_booke_mmu.c 2008-01-29 21:30:05.000000000 -0500 @@ -14,7 +14,6 @@ * Modifications by Paul Mackerras (PowerMac) (paulus@cs.anu.edu.au) * and Cort Dougan (PReP) (cort@cs.nmt.edu) @@ -17786,7 +17786,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/mm/fsl_booke_mmu.c linux-2.6.22-590/arc * Copyright (C) 1991, 1992, 1993, 1994 Linus Torvalds diff -Nurb linux-2.6.22-570/arch/powerpc/mm/hash_native_64.c linux-2.6.22-590/arch/powerpc/mm/hash_native_64.c --- linux-2.6.22-570/arch/powerpc/mm/hash_native_64.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/mm/hash_native_64.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/mm/hash_native_64.c 2008-01-29 21:30:05.000000000 -0500 @@ -104,7 +104,7 @@ spin_unlock(&native_tlbie_lock); } @@ -17905,7 +17905,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/mm/hash_native_64.c linux-2.6.22-590/ar unsigned long flags; diff -Nurb linux-2.6.22-570/arch/powerpc/mm/hash_utils_64.c linux-2.6.22-590/arch/powerpc/mm/hash_utils_64.c --- linux-2.6.22-570/arch/powerpc/mm/hash_utils_64.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/mm/hash_utils_64.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/mm/hash_utils_64.c 2008-01-29 21:30:05.000000000 -0500 @@ -87,7 +87,7 @@ static unsigned long _SDR1; struct mmu_psize_def mmu_psize_defs[MMU_PAGE_COUNT]; @@ -18234,7 +18234,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/mm/imalloc.c linux-2.6.22-590/arch/powe -} diff -Nurb linux-2.6.22-570/arch/powerpc/mm/init_32.c linux-2.6.22-590/arch/powerpc/mm/init_32.c --- linux-2.6.22-570/arch/powerpc/mm/init_32.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/mm/init_32.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/mm/init_32.c 2008-01-29 21:30:05.000000000 -0500 @@ -5,7 +5,6 @@ * Modifications by Paul Mackerras (PowerMac) (paulus@cs.anu.edu.au) * and Cort Dougan (PReP) (cort@cs.nmt.edu) @@ -18245,7 +18245,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/mm/init_32.c linux-2.6.22-590/arch/powe * Derived from "arch/i386/mm/init.c" diff -Nurb linux-2.6.22-570/arch/powerpc/mm/init_64.c linux-2.6.22-590/arch/powerpc/mm/init_64.c --- linux-2.6.22-570/arch/powerpc/mm/init_64.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/mm/init_64.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/mm/init_64.c 2008-01-29 21:30:05.000000000 -0500 @@ -5,7 +5,6 @@ * Modifications by Paul Mackerras (PowerMac) (paulus@cs.anu.edu.au) * and Cort Dougan (PReP) (cort@cs.nmt.edu) @@ -18256,7 +18256,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/mm/init_64.c linux-2.6.22-590/arch/powe * Copyright (C) 1991, 1992, 1993, 1994 Linus Torvalds diff -Nurb linux-2.6.22-570/arch/powerpc/mm/mem.c linux-2.6.22-590/arch/powerpc/mm/mem.c --- linux-2.6.22-570/arch/powerpc/mm/mem.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/mm/mem.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/mm/mem.c 2008-01-29 21:30:05.000000000 -0500 @@ -5,7 +5,6 @@ * Modifications by Paul Mackerras (PowerMac) (paulus@cs.anu.edu.au) * and Cort Dougan (PReP) (cort@cs.nmt.edu) @@ -18267,7 +18267,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/mm/mem.c linux-2.6.22-590/arch/powerpc/ * Derived from "arch/i386/mm/init.c" diff -Nurb linux-2.6.22-570/arch/powerpc/mm/mmu_context_32.c linux-2.6.22-590/arch/powerpc/mm/mmu_context_32.c --- linux-2.6.22-570/arch/powerpc/mm/mmu_context_32.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/mm/mmu_context_32.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/mm/mmu_context_32.c 2008-01-29 21:30:05.000000000 -0500 @@ -11,7 +11,6 @@ * Modifications by Paul Mackerras (PowerMac) (paulus@cs.anu.edu.au) * and Cort Dougan (PReP) (cort@cs.nmt.edu) @@ -18278,7 +18278,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/mm/mmu_context_32.c linux-2.6.22-590/ar * Copyright (C) 1991, 1992, 1993, 1994 Linus Torvalds diff -Nurb linux-2.6.22-570/arch/powerpc/mm/mmu_decl.h linux-2.6.22-590/arch/powerpc/mm/mmu_decl.h --- linux-2.6.22-570/arch/powerpc/mm/mmu_decl.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/mm/mmu_decl.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/mm/mmu_decl.h 2008-01-29 21:30:05.000000000 -0500 @@ -8,7 +8,6 @@ * Modifications by Paul Mackerras (PowerMac) (paulus@cs.anu.edu.au) * and Cort Dougan (PReP) (cort@cs.nmt.edu) @@ -18317,7 +18317,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/mm/mmu_decl.h linux-2.6.22-590/arch/pow #endif diff -Nurb linux-2.6.22-570/arch/powerpc/mm/pgtable_32.c linux-2.6.22-590/arch/powerpc/mm/pgtable_32.c --- linux-2.6.22-570/arch/powerpc/mm/pgtable_32.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/mm/pgtable_32.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/mm/pgtable_32.c 2008-01-29 21:30:05.000000000 -0500 @@ -8,7 +8,6 @@ * Modifications by Paul Mackerras (PowerMac) (paulus@cs.anu.edu.au) * and Cort Dougan (PReP) (cort@cs.nmt.edu) @@ -18471,7 +18471,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/mm/pgtable_32.c linux-2.6.22-590/arch/p static int __change_page_attr(struct page *page, pgprot_t prot) diff -Nurb linux-2.6.22-570/arch/powerpc/mm/pgtable_64.c linux-2.6.22-590/arch/powerpc/mm/pgtable_64.c --- linux-2.6.22-570/arch/powerpc/mm/pgtable_64.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/mm/pgtable_64.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/mm/pgtable_64.c 2008-01-29 21:30:05.000000000 -0500 @@ -7,7 +7,6 @@ * Modifications by Paul Mackerras (PowerMac) (paulus@samba.org) * and Cort Dougan (PReP) (cort@cs.nmt.edu) @@ -18788,7 +18788,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/mm/pgtable_64.c linux-2.6.22-590/arch/p -} diff -Nurb linux-2.6.22-570/arch/powerpc/mm/ppc_mmu_32.c linux-2.6.22-590/arch/powerpc/mm/ppc_mmu_32.c --- linux-2.6.22-570/arch/powerpc/mm/ppc_mmu_32.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/mm/ppc_mmu_32.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/mm/ppc_mmu_32.c 2008-01-29 21:30:05.000000000 -0500 @@ -11,7 +11,6 @@ * Modifications by Paul Mackerras (PowerMac) (paulus@cs.anu.edu.au) * and Cort Dougan (PReP) (cort@cs.nmt.edu) @@ -18823,7 +18823,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/mm/ppc_mmu_32.c linux-2.6.22-590/arch/p total_memory >> 20, Hash_size >> 10, Hash); diff -Nurb linux-2.6.22-570/arch/powerpc/mm/tlb_32.c linux-2.6.22-590/arch/powerpc/mm/tlb_32.c --- linux-2.6.22-570/arch/powerpc/mm/tlb_32.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/mm/tlb_32.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/mm/tlb_32.c 2008-01-29 21:30:05.000000000 -0500 @@ -11,7 +11,6 @@ * Modifications by Paul Mackerras (PowerMac) (paulus@cs.anu.edu.au) * and Cort Dougan (PReP) (cort@cs.nmt.edu) @@ -18834,7 +18834,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/mm/tlb_32.c linux-2.6.22-590/arch/power * Copyright (C) 1991, 1992, 1993, 1994 Linus Torvalds diff -Nurb linux-2.6.22-570/arch/powerpc/mm/tlb_64.c linux-2.6.22-590/arch/powerpc/mm/tlb_64.c --- linux-2.6.22-570/arch/powerpc/mm/tlb_64.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/mm/tlb_64.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/mm/tlb_64.c 2008-01-29 21:30:05.000000000 -0500 @@ -8,7 +8,6 @@ * Modifications by Paul Mackerras (PowerMac) (paulus@cs.anu.edu.au) * and Cort Dougan (PReP) (cort@cs.nmt.edu) @@ -18905,7 +18905,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/mm/tlb_64.c linux-2.6.22-590/arch/power +#endif /* CONFIG_HOTPLUG */ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/Kconfig linux-2.6.22-590/arch/powerpc/platforms/Kconfig --- linux-2.6.22-570/arch/powerpc/platforms/Kconfig 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/Kconfig 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -16,13 +16,6 @@ bool "Embedded 6xx/7xx/7xxx-based board" depends on PPC32 && (BROKEN||BROKEN_ON_SMP) @@ -18922,7 +18922,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/Kconfig linux-2.6.22-590/arch source "arch/powerpc/platforms/pseries/Kconfig" diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/Kconfig.cputype linux-2.6.22-590/arch/powerpc/platforms/Kconfig.cputype --- linux-2.6.22-570/arch/powerpc/platforms/Kconfig.cputype 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/platforms/Kconfig.cputype 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/Kconfig.cputype 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,252 @@ +config PPC64 + bool "64-bit kernel" @@ -19312,7 +19312,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/apus/Kconfig linux-2.6.22-590 - depends on !4xx && !8xx && APUS diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/cell/io-workarounds.c linux-2.6.22-590/arch/powerpc/platforms/cell/io-workarounds.c --- linux-2.6.22-570/arch/powerpc/platforms/cell/io-workarounds.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/cell/io-workarounds.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/cell/io-workarounds.c 2008-01-29 21:30:05.000000000 -0500 @@ -102,7 +102,7 @@ vaddr = (unsigned long)PCI_FIX_ADDR(addr); @@ -19324,7 +19324,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/cell/io-workarounds.c linux-2 /* Try to find a PTE. If not, clear the paddr, we'll do diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/cell/spufs/file.c linux-2.6.22-590/arch/powerpc/platforms/cell/spufs/file.c --- linux-2.6.22-570/arch/powerpc/platforms/cell/spufs/file.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/cell/spufs/file.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/cell/spufs/file.c 2008-01-29 21:30:05.000000000 -0500 @@ -28,6 +28,7 @@ #include #include @@ -19389,7 +19389,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/cell/spufs/file.c linux-2.6.2 { "ibox", &spufs_ibox_fops, 0444, }, diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/cell/spufs/run.c linux-2.6.22-590/arch/powerpc/platforms/cell/spufs/run.c --- linux-2.6.22-570/arch/powerpc/platforms/cell/spufs/run.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/cell/spufs/run.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/cell/spufs/run.c 2008-01-29 21:30:05.000000000 -0500 @@ -142,8 +142,12 @@ runcntl = SPU_RUNCNTL_RUNNABLE; ctx->ops->runcntl_write(ctx, runcntl); @@ -19431,7 +19431,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/cell/spufs/run.c linux-2.6.22 force_sig(SIGTRAP, current); diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/iseries/call_hpt.h linux-2.6.22-590/arch/powerpc/platforms/iseries/call_hpt.h --- linux-2.6.22-570/arch/powerpc/platforms/iseries/call_hpt.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/iseries/call_hpt.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/iseries/call_hpt.h 2008-01-29 21:30:05.000000000 -0500 @@ -76,24 +76,25 @@ return compressedStatus; } @@ -19464,7 +19464,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/iseries/call_hpt.h linux-2.6. } diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/iseries/htab.c linux-2.6.22-590/arch/powerpc/platforms/iseries/htab.c --- linux-2.6.22-570/arch/powerpc/platforms/iseries/htab.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/iseries/htab.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/iseries/htab.c 2008-01-29 21:30:05.000000000 -0500 @@ -44,7 +44,7 @@ unsigned long vflags, int psize) { @@ -19503,7 +19503,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/iseries/htab.c linux-2.6.22-5 /* diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/iseries/pci.c linux-2.6.22-590/arch/powerpc/platforms/iseries/pci.c --- linux-2.6.22-570/arch/powerpc/platforms/iseries/pci.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/iseries/pci.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/iseries/pci.c 2008-01-29 21:30:05.000000000 -0500 @@ -742,6 +742,11 @@ /* Install IO hooks */ ppc_pci_io = iseries_pci_io; @@ -19518,7 +19518,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/iseries/pci.c linux-2.6.22-59 "of device tree\n"); diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/maple/pci.c linux-2.6.22-590/arch/powerpc/platforms/maple/pci.c --- linux-2.6.22-570/arch/powerpc/platforms/maple/pci.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/maple/pci.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/maple/pci.c 2008-01-29 21:30:05.000000000 -0500 @@ -519,23 +519,6 @@ DBG(" <- maple_pci_irq_fixup\n"); } @@ -19570,7 +19570,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/maple/pci.c linux-2.6.22-590/ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/pasemi/pci.c linux-2.6.22-590/arch/powerpc/platforms/pasemi/pci.c --- linux-2.6.22-570/arch/powerpc/platforms/pasemi/pci.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/pasemi/pci.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/pasemi/pci.c 2008-01-29 21:30:05.000000000 -0500 @@ -150,29 +150,11 @@ printk(KERN_INFO "Found PA-PXP PCI host bridge.\n"); @@ -19612,7 +19612,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/pasemi/pci.c linux-2.6.22-590 diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/powermac/pci.c linux-2.6.22-590/arch/powerpc/platforms/powermac/pci.c --- linux-2.6.22-570/arch/powerpc/platforms/powermac/pci.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/powermac/pci.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/powermac/pci.c 2008-01-29 21:30:05.000000000 -0500 @@ -1006,19 +1006,6 @@ #endif /* CONFIG_PPC32 */ } @@ -19661,7 +19661,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/powermac/pci.c linux-2.6.22-5 diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/powermac/setup.c linux-2.6.22-590/arch/powerpc/platforms/powermac/setup.c --- linux-2.6.22-570/arch/powerpc/platforms/powermac/setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/powermac/setup.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/powermac/setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -98,8 +98,6 @@ int sccdbg; #endif @@ -19684,7 +19684,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/powermac/setup.c linux-2.6.22 smu_init(); diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/ps3/htab.c linux-2.6.22-590/arch/powerpc/platforms/ps3/htab.c --- linux-2.6.22-570/arch/powerpc/platforms/ps3/htab.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/ps3/htab.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/ps3/htab.c 2008-01-29 21:30:05.000000000 -0500 @@ -34,7 +34,7 @@ #define DBG(fmt...) do{if(0)printk(fmt);}while(0) #endif @@ -19734,7 +19734,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/ps3/htab.c linux-2.6.22-590/a DBG("%s:%d: lpar %016lxh, virt %016lxh\n", __func__, __LINE__, diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/pseries/Makefile linux-2.6.22-590/arch/powerpc/platforms/pseries/Makefile --- linux-2.6.22-570/arch/powerpc/platforms/pseries/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/pseries/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/pseries/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -8,7 +8,7 @@ obj-$(CONFIG_SMP) += smp.o obj-$(CONFIG_XICS) += xics.o @@ -19746,7 +19746,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/pseries/Makefile linux-2.6.22 obj-$(CONFIG_PCI_MSI) += msi.o diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/pseries/eeh.c linux-2.6.22-590/arch/powerpc/platforms/pseries/eeh.c --- linux-2.6.22-570/arch/powerpc/platforms/pseries/eeh.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/pseries/eeh.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/pseries/eeh.c 2008-01-29 21:30:05.000000000 -0500 @@ -1,6 +1,8 @@ /* * eeh.c @@ -19847,7 +19847,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/pseries/eeh.c linux-2.6.22-59 diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/pseries/eeh_cache.c linux-2.6.22-590/arch/powerpc/platforms/pseries/eeh_cache.c --- linux-2.6.22-570/arch/powerpc/platforms/pseries/eeh_cache.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/pseries/eeh_cache.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/pseries/eeh_cache.c 2008-01-29 21:30:05.000000000 -0500 @@ -2,7 +2,8 @@ * eeh_cache.c * PCI address cache; allows the lookup of PCI devices based on I/O address @@ -19869,7 +19869,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/pseries/eeh_cache.c linux-2.6 #ifdef DEBUG diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/pseries/eeh_driver.c linux-2.6.22-590/arch/powerpc/platforms/pseries/eeh_driver.c --- linux-2.6.22-570/arch/powerpc/platforms/pseries/eeh_driver.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/pseries/eeh_driver.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/pseries/eeh_driver.c 2008-01-29 21:30:05.000000000 -0500 @@ -1,6 +1,7 @@ /* * PCI Error Recovery Driver for RPA-compliant PPC64 platform. @@ -19891,7 +19891,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/pseries/eeh_driver.c linux-2. #include diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/pseries/eeh_sysfs.c linux-2.6.22-590/arch/powerpc/platforms/pseries/eeh_sysfs.c --- linux-2.6.22-570/arch/powerpc/platforms/pseries/eeh_sysfs.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/powerpc/platforms/pseries/eeh_sysfs.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/pseries/eeh_sysfs.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,87 @@ +/* + * Sysfs entries for PCI Error Recovery for PAPR-compliant platform. @@ -19982,7 +19982,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/pseries/eeh_sysfs.c linux-2.6 + diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/pseries/pci_dlpar.c linux-2.6.22-590/arch/powerpc/platforms/pseries/pci_dlpar.c --- linux-2.6.22-570/arch/powerpc/platforms/pseries/pci_dlpar.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/pseries/pci_dlpar.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/pseries/pci_dlpar.c 2008-01-29 21:30:05.000000000 -0500 @@ -110,8 +110,6 @@ } } @@ -20036,7 +20036,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/pseries/pci_dlpar.c linux-2.6 } diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/pseries/pseries.h linux-2.6.22-590/arch/powerpc/platforms/pseries/pseries.h --- linux-2.6.22-570/arch/powerpc/platforms/pseries/pseries.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/pseries/pseries.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/pseries/pseries.h 2008-01-29 21:30:05.000000000 -0500 @@ -33,6 +33,8 @@ static inline void setup_kexec_cpu_down_mpic(void) { } #endif @@ -20048,7 +20048,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/pseries/pseries.h linux-2.6.2 diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/pseries/setup.c linux-2.6.22-590/arch/powerpc/platforms/pseries/setup.c --- linux-2.6.22-570/arch/powerpc/platforms/pseries/setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/platforms/pseries/setup.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/platforms/pseries/setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -399,6 +399,7 @@ * a good time to find other work to dispatch. */ @@ -20067,7 +20067,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/platforms/pseries/setup.c linux-2.6.22- diff -Nurb linux-2.6.22-570/arch/powerpc/sysdev/tsi108_dev.c linux-2.6.22-590/arch/powerpc/sysdev/tsi108_dev.c --- linux-2.6.22-570/arch/powerpc/sysdev/tsi108_dev.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/powerpc/sysdev/tsi108_dev.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/powerpc/sysdev/tsi108_dev.c 2008-01-29 21:30:05.000000000 -0500 @@ -72,12 +72,11 @@ int ret; @@ -20133,7 +20133,7 @@ diff -Nurb linux-2.6.22-570/arch/powerpc/sysdev/tsi108_dev.c linux-2.6.22-590/ar sizeof(hw_info)); diff -Nurb linux-2.6.22-570/arch/ppc/8260_io/enet.c linux-2.6.22-590/arch/ppc/8260_io/enet.c --- linux-2.6.22-570/arch/ppc/8260_io/enet.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/8260_io/enet.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/8260_io/enet.c 2008-01-29 21:30:05.000000000 -0500 @@ -477,9 +477,9 @@ } else { @@ -20148,7 +20148,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/8260_io/enet.c linux-2.6.22-590/arch/ppc/82 } diff -Nurb linux-2.6.22-570/arch/ppc/8260_io/fcc_enet.c linux-2.6.22-590/arch/ppc/8260_io/fcc_enet.c --- linux-2.6.22-570/arch/ppc/8260_io/fcc_enet.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/8260_io/fcc_enet.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/8260_io/fcc_enet.c 2008-01-29 21:30:05.000000000 -0500 @@ -734,9 +734,9 @@ } else { @@ -20163,7 +20163,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/8260_io/fcc_enet.c linux-2.6.22-590/arch/pp } diff -Nurb linux-2.6.22-570/arch/ppc/8xx_io/enet.c linux-2.6.22-590/arch/ppc/8xx_io/enet.c --- linux-2.6.22-570/arch/ppc/8xx_io/enet.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/8xx_io/enet.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/8xx_io/enet.c 2008-01-29 21:30:05.000000000 -0500 @@ -506,9 +506,9 @@ } else { @@ -20178,7 +20178,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/8xx_io/enet.c linux-2.6.22-590/arch/ppc/8xx } diff -Nurb linux-2.6.22-570/arch/ppc/8xx_io/fec.c linux-2.6.22-590/arch/ppc/8xx_io/fec.c --- linux-2.6.22-570/arch/ppc/8xx_io/fec.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/8xx_io/fec.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/8xx_io/fec.c 2008-01-29 21:30:05.000000000 -0500 @@ -725,7 +725,7 @@ fep->stats.rx_dropped++; } else { @@ -20190,7 +20190,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/8xx_io/fec.c linux-2.6.22-590/arch/ppc/8xx_ } diff -Nurb linux-2.6.22-570/arch/ppc/Kconfig.debug linux-2.6.22-590/arch/ppc/Kconfig.debug --- linux-2.6.22-570/arch/ppc/Kconfig.debug 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/Kconfig.debug 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/Kconfig.debug 2008-01-29 21:30:05.000000000 -0500 @@ -2,42 +2,6 @@ source "lib/Kconfig.debug" @@ -20236,7 +20236,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/Kconfig.debug linux-2.6.22-590/arch/ppc/Kco depends on DEBUG_KERNEL diff -Nurb linux-2.6.22-570/arch/ppc/amiga/config.c linux-2.6.22-590/arch/ppc/amiga/config.c --- linux-2.6.22-570/arch/ppc/amiga/config.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/amiga/config.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/amiga/config.c 2008-01-29 21:30:05.000000000 -0500 @@ -753,17 +753,11 @@ void amiga_serial_console_write(struct console *co, const char *s, unsigned int count) @@ -20257,7 +20257,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/amiga/config.c linux-2.6.22-590/arch/ppc/am #ifdef CONFIG_SERIAL_CONSOLE diff -Nurb linux-2.6.22-570/arch/ppc/kernel/Makefile linux-2.6.22-590/arch/ppc/kernel/Makefile --- linux-2.6.22-570/arch/ppc/kernel/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/kernel/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/kernel/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -14,7 +14,7 @@ obj-$(CONFIG_MODULES) += ppc_ksyms.o obj-$(CONFIG_PCI) += pci.o @@ -20269,7 +20269,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/kernel/Makefile linux-2.6.22-590/arch/ppc/k diff -Nurb linux-2.6.22-570/arch/ppc/kernel/kgdb.c linux-2.6.22-590/arch/ppc/kernel/kgdb.c --- linux-2.6.22-570/arch/ppc/kernel/kgdb.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/ppc/kernel/kgdb.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/kernel/kgdb.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,348 @@ +/* + * arch/ppc/kernel/kgdb.c @@ -20621,7 +20621,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/kernel/kgdb.c linux-2.6.22-590/arch/ppc/ker +arch_initcall(kgdb_arch_init); diff -Nurb linux-2.6.22-570/arch/ppc/kernel/kgdb_setjmp32.S linux-2.6.22-590/arch/ppc/kernel/kgdb_setjmp32.S --- linux-2.6.22-570/arch/ppc/kernel/kgdb_setjmp32.S 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/ppc/kernel/kgdb_setjmp32.S 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/kernel/kgdb_setjmp32.S 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,41 @@ +/* + * Copyright (C) 1996 Paul Mackerras @@ -20665,8 +20665,8 @@ diff -Nurb linux-2.6.22-570/arch/ppc/kernel/kgdb_setjmp32.S linux-2.6.22-590/arc + mr r3,r1 + blr diff -Nurb linux-2.6.22-570/arch/ppc/kernel/misc.S linux-2.6.22-590/arch/ppc/kernel/misc.S ---- linux-2.6.22-570/arch/ppc/kernel/misc.S 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/ppc/kernel/misc.S 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/ppc/kernel/misc.S 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/kernel/misc.S 2008-01-29 21:30:05.000000000 -0500 @@ -328,7 +328,7 @@ mtspr SPRN_L1CSR0,r3 isync @@ -21575,7 +21575,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/kernel/ppc-stub.c linux-2.6.22-590/arch/ppc -module_init(gdb_register_sysrq); diff -Nurb linux-2.6.22-570/arch/ppc/kernel/setup.c linux-2.6.22-590/arch/ppc/kernel/setup.c --- linux-2.6.22-570/arch/ppc/kernel/setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/kernel/setup.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/kernel/setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -48,10 +48,6 @@ #include #endif @@ -21614,8 +21614,8 @@ diff -Nurb linux-2.6.22-570/arch/ppc/kernel/setup.c linux-2.6.22-590/arch/ppc/ke icache_bsize = cur_cpu_spec->icache_bsize; ucache_bsize = 0; diff -Nurb linux-2.6.22-570/arch/ppc/mm/fault.c linux-2.6.22-590/arch/ppc/mm/fault.c ---- linux-2.6.22-570/arch/ppc/mm/fault.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/ppc/mm/fault.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/ppc/mm/fault.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/mm/fault.c 2008-01-29 21:30:05.000000000 -0500 @@ -25,6 +25,7 @@ #include #include @@ -21641,7 +21641,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/mm/fault.c linux-2.6.22-590/arch/ppc/mm/fau if (debugger_kernel_faults) diff -Nurb linux-2.6.22-570/arch/ppc/platforms/4xx/bamboo.c linux-2.6.22-590/arch/ppc/platforms/4xx/bamboo.c --- linux-2.6.22-570/arch/ppc/platforms/4xx/bamboo.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/4xx/bamboo.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/4xx/bamboo.c 2008-01-29 21:30:05.000000000 -0500 @@ -30,6 +30,7 @@ #include #include @@ -21717,7 +21717,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/4xx/bamboo.c linux-2.6.22-590/arc diff -Nurb linux-2.6.22-570/arch/ppc/platforms/4xx/bubinga.c linux-2.6.22-590/arch/ppc/platforms/4xx/bubinga.c --- linux-2.6.22-570/arch/ppc/platforms/4xx/bubinga.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/4xx/bubinga.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/4xx/bubinga.c 2008-01-29 21:30:05.000000000 -0500 @@ -4,7 +4,7 @@ * Author: SAW (IBM), derived from walnut.c. * Maintained by MontaVista Software @@ -21785,7 +21785,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/4xx/bubinga.c linux-2.6.22-590/ar - diff -Nurb linux-2.6.22-570/arch/ppc/platforms/4xx/ebony.c linux-2.6.22-590/arch/ppc/platforms/4xx/ebony.c --- linux-2.6.22-570/arch/ppc/platforms/4xx/ebony.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/4xx/ebony.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/4xx/ebony.c 2008-01-29 21:30:05.000000000 -0500 @@ -32,6 +32,7 @@ #include #include @@ -21851,7 +21851,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/4xx/ebony.c linux-2.6.22-590/arch - diff -Nurb linux-2.6.22-570/arch/ppc/platforms/4xx/luan.c linux-2.6.22-590/arch/ppc/platforms/4xx/luan.c --- linux-2.6.22-570/arch/ppc/platforms/4xx/luan.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/4xx/luan.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/4xx/luan.c 2008-01-29 21:30:05.000000000 -0500 @@ -30,6 +30,7 @@ #include #include @@ -21900,7 +21900,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/4xx/luan.c linux-2.6.22-590/arch/ } diff -Nurb linux-2.6.22-570/arch/ppc/platforms/4xx/ocotea.c linux-2.6.22-590/arch/ppc/platforms/4xx/ocotea.c --- linux-2.6.22-570/arch/ppc/platforms/4xx/ocotea.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/4xx/ocotea.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/4xx/ocotea.c 2008-01-29 21:30:05.000000000 -0500 @@ -30,6 +30,7 @@ #include #include @@ -21966,7 +21966,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/4xx/ocotea.c linux-2.6.22-590/arc } diff -Nurb linux-2.6.22-570/arch/ppc/platforms/4xx/taishan.c linux-2.6.22-590/arch/ppc/platforms/4xx/taishan.c --- linux-2.6.22-570/arch/ppc/platforms/4xx/taishan.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/4xx/taishan.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/4xx/taishan.c 2008-01-29 21:30:05.000000000 -0500 @@ -310,7 +310,7 @@ if (early_serial_setup(&port) != 0) printk("Early serial init of port 0 failed\n"); @@ -21997,7 +21997,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/4xx/taishan.c linux-2.6.22-590/ar diff -Nurb linux-2.6.22-570/arch/ppc/platforms/4xx/xilinx_ml300.c linux-2.6.22-590/arch/ppc/platforms/4xx/xilinx_ml300.c --- linux-2.6.22-570/arch/ppc/platforms/4xx/xilinx_ml300.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/4xx/xilinx_ml300.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/4xx/xilinx_ml300.c 2008-01-29 21:30:05.000000000 -0500 @@ -16,6 +16,8 @@ #include #include @@ -22019,7 +22019,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/4xx/xilinx_ml300.c linux-2.6.22-5 * ppc4xx_find_bridges arch/ppc/syslib/ppc405_pci.c diff -Nurb linux-2.6.22-570/arch/ppc/platforms/4xx/xilinx_ml403.c linux-2.6.22-590/arch/ppc/platforms/4xx/xilinx_ml403.c --- linux-2.6.22-570/arch/ppc/platforms/4xx/xilinx_ml403.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/4xx/xilinx_ml403.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/4xx/xilinx_ml403.c 2008-01-29 21:30:05.000000000 -0500 @@ -43,9 +43,6 @@ * ppc4xx_map_io arch/ppc/syslib/ppc4xx_setup.c * start_kernel init/main.c @@ -22032,7 +22032,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/4xx/xilinx_ml403.c linux-2.6.22-5 * ppc4xx_find_bridges arch/ppc/syslib/ppc405_pci.c diff -Nurb linux-2.6.22-570/arch/ppc/platforms/4xx/yucca.c linux-2.6.22-590/arch/ppc/platforms/4xx/yucca.c --- linux-2.6.22-570/arch/ppc/platforms/4xx/yucca.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/4xx/yucca.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/4xx/yucca.c 2008-01-29 21:30:05.000000000 -0500 @@ -386,7 +386,4 @@ ppc_md.get_irq = NULL; /* Set in ppc4xx_pic_init() */ @@ -22043,7 +22043,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/4xx/yucca.c linux-2.6.22-590/arch } diff -Nurb linux-2.6.22-570/arch/ppc/platforms/83xx/mpc834x_sys.c linux-2.6.22-590/arch/ppc/platforms/83xx/mpc834x_sys.c --- linux-2.6.22-570/arch/ppc/platforms/83xx/mpc834x_sys.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/83xx/mpc834x_sys.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/83xx/mpc834x_sys.c 2008-01-29 21:30:05.000000000 -0500 @@ -42,11 +42,11 @@ #include #include @@ -22077,7 +22077,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/83xx/mpc834x_sys.c linux-2.6.22-5 #endif /* CONFIG_SERIAL_8250 && CONFIG_SERIAL_TEXT_DEBUG */ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/85xx/mpc8540_ads.c linux-2.6.22-590/arch/ppc/platforms/85xx/mpc8540_ads.c --- linux-2.6.22-570/arch/ppc/platforms/85xx/mpc8540_ads.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/85xx/mpc8540_ads.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/85xx/mpc8540_ads.c 2008-01-29 21:30:05.000000000 -0500 @@ -43,11 +43,11 @@ #include #include @@ -22112,7 +22112,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/85xx/mpc8540_ads.c linux-2.6.22-5 ppc_md.progress("mpc8540ads_init(): exit", 0); diff -Nurb linux-2.6.22-570/arch/ppc/platforms/85xx/mpc8560_ads.c linux-2.6.22-590/arch/ppc/platforms/85xx/mpc8560_ads.c --- linux-2.6.22-570/arch/ppc/platforms/85xx/mpc8560_ads.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/85xx/mpc8560_ads.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/85xx/mpc8560_ads.c 2008-01-29 21:30:05.000000000 -0500 @@ -44,7 +44,6 @@ #include #include @@ -22123,7 +22123,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/85xx/mpc8560_ads.c linux-2.6.22-5 #include diff -Nurb linux-2.6.22-570/arch/ppc/platforms/85xx/mpc85xx_cds_common.c linux-2.6.22-590/arch/ppc/platforms/85xx/mpc85xx_cds_common.c --- linux-2.6.22-570/arch/ppc/platforms/85xx/mpc85xx_cds_common.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/85xx/mpc85xx_cds_common.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/85xx/mpc85xx_cds_common.c 2008-01-29 21:30:05.000000000 -0500 @@ -47,12 +47,12 @@ #include #include @@ -22159,7 +22159,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/85xx/mpc85xx_cds_common.c linux-2 ppc_md.progress("mpc85xx_cds_init(): exit", 0); diff -Nurb linux-2.6.22-570/arch/ppc/platforms/85xx/sbc8560.c linux-2.6.22-590/arch/ppc/platforms/85xx/sbc8560.c --- linux-2.6.22-570/arch/ppc/platforms/85xx/sbc8560.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/85xx/sbc8560.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/85xx/sbc8560.c 2008-01-29 21:30:05.000000000 -0500 @@ -29,6 +29,7 @@ #include #include @@ -22251,7 +22251,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/85xx/sbc8560.c linux-2.6.22-590/a ppc_md.progress("sbc8560_init(): exit", 0); diff -Nurb linux-2.6.22-570/arch/ppc/platforms/85xx/tqm85xx.c linux-2.6.22-590/arch/ppc/platforms/85xx/tqm85xx.c --- linux-2.6.22-570/arch/ppc/platforms/85xx/tqm85xx.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/85xx/tqm85xx.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/85xx/tqm85xx.c 2008-01-29 21:30:05.000000000 -0500 @@ -46,7 +46,6 @@ #include #include @@ -22289,7 +22289,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/85xx/tqm85xx.c linux-2.6.22-590/a if (ppc_md.progress) diff -Nurb linux-2.6.22-570/arch/ppc/platforms/apus_setup.c linux-2.6.22-590/arch/ppc/platforms/apus_setup.c --- linux-2.6.22-570/arch/ppc/platforms/apus_setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/apus_setup.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/apus_setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -598,12 +598,6 @@ ciab.ddra |= (SER_DTR | SER_RTS); /* outputs */ ciab.ddra &= ~(SER_DCD | SER_CTS | SER_DSR); /* inputs */ @@ -22305,7 +22305,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/apus_setup.c linux-2.6.22-590/arc diff -Nurb linux-2.6.22-570/arch/ppc/platforms/chestnut.c linux-2.6.22-590/arch/ppc/platforms/chestnut.c --- linux-2.6.22-570/arch/ppc/platforms/chestnut.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/chestnut.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/chestnut.c 2008-01-29 21:30:05.000000000 -0500 @@ -34,9 +34,9 @@ #include #include @@ -22338,7 +22338,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/chestnut.c linux-2.6.22-590/arch/ ppc_md.progress("chestnut_init(): exit", 0); diff -Nurb linux-2.6.22-570/arch/ppc/platforms/ev64260.c linux-2.6.22-590/arch/ppc/platforms/ev64260.c --- linux-2.6.22-570/arch/ppc/platforms/ev64260.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/ev64260.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/ev64260.c 2008-01-29 21:30:05.000000000 -0500 @@ -330,7 +330,7 @@ port.iotype = UPIO_MEM; port.flags = STD_COM_FLAGS; @@ -22380,7 +22380,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/ev64260.c linux-2.6.22-590/arch/p diff -Nurb linux-2.6.22-570/arch/ppc/platforms/hdpu.c linux-2.6.22-590/arch/ppc/platforms/hdpu.c --- linux-2.6.22-570/arch/ppc/platforms/hdpu.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/hdpu.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/hdpu.c 2008-01-29 21:30:05.000000000 -0500 @@ -281,25 +281,6 @@ #if defined(CONFIG_SERIAL_MPSC_CONSOLE) static void __init hdpu_early_serial_map(void) @@ -22409,7 +22409,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/hdpu.c linux-2.6.22-590/arch/ppc/ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/lopec.c linux-2.6.22-590/arch/ppc/platforms/lopec.c --- linux-2.6.22-570/arch/ppc/platforms/lopec.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/lopec.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/lopec.c 2008-01-29 21:30:05.000000000 -0500 @@ -32,7 +32,8 @@ #include #include @@ -22422,7 +22422,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/lopec.c linux-2.6.22-590/arch/ppc * Define all of the IRQ senses and polarities. Taken from the diff -Nurb linux-2.6.22-570/arch/ppc/platforms/pplus.c linux-2.6.22-590/arch/ppc/platforms/pplus.c --- linux-2.6.22-570/arch/ppc/platforms/pplus.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/pplus.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/pplus.c 2008-01-29 21:30:05.000000000 -0500 @@ -35,9 +35,9 @@ #include #include @@ -22446,7 +22446,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/pplus.c linux-2.6.22-590/arch/ppc #endif /* CONFIG_SMP */ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/radstone_ppc7d.c linux-2.6.22-590/arch/ppc/platforms/radstone_ppc7d.c --- linux-2.6.22-570/arch/ppc/platforms/radstone_ppc7d.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/radstone_ppc7d.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/radstone_ppc7d.c 2008-01-29 21:30:05.000000000 -0500 @@ -84,7 +84,7 @@ * Serial port code *****************************************************************************/ @@ -22492,7 +22492,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/radstone_ppc7d.c linux-2.6.22-590 * flash probe. diff -Nurb linux-2.6.22-570/arch/ppc/platforms/sandpoint.c linux-2.6.22-590/arch/ppc/platforms/sandpoint.c --- linux-2.6.22-570/arch/ppc/platforms/sandpoint.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/sandpoint.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/sandpoint.c 2008-01-29 21:30:05.000000000 -0500 @@ -95,9 +95,9 @@ #include #include @@ -22516,7 +22516,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/sandpoint.c linux-2.6.22-590/arch #endif diff -Nurb linux-2.6.22-570/arch/ppc/platforms/spruce.c linux-2.6.22-590/arch/ppc/platforms/spruce.c --- linux-2.6.22-570/arch/ppc/platforms/spruce.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/platforms/spruce.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/platforms/spruce.c 2008-01-29 21:30:05.000000000 -0500 @@ -27,6 +27,7 @@ #include #include @@ -22585,7 +22585,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/platforms/spruce.c linux-2.6.22-590/arch/pp } diff -Nurb linux-2.6.22-570/arch/ppc/syslib/Makefile linux-2.6.22-590/arch/ppc/syslib/Makefile --- linux-2.6.22-570/arch/ppc/syslib/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/syslib/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/syslib/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -77,7 +77,6 @@ obj-$(CONFIG_8260_PCI9) += m8260_pci_erratum9.o obj-$(CONFIG_CPM2) += cpm2_common.o cpm2_pic.o @@ -22596,7 +22596,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/syslib/Makefile linux-2.6.22-590/arch/ppc/s ifeq ($(CONFIG_SERIAL_MPSC_CONSOLE),y) diff -Nurb linux-2.6.22-570/arch/ppc/syslib/gen550.h linux-2.6.22-590/arch/ppc/syslib/gen550.h --- linux-2.6.22-570/arch/ppc/syslib/gen550.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/syslib/gen550.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/syslib/gen550.h 2008-01-29 21:30:05.000000000 -0500 @@ -11,4 +11,3 @@ extern void gen550_progress(char *, unsigned short); @@ -22691,7 +22691,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/syslib/gen550_kgdb.c linux-2.6.22-590/arch/ -} diff -Nurb linux-2.6.22-570/arch/ppc/syslib/ibm44x_common.c linux-2.6.22-590/arch/ppc/syslib/ibm44x_common.c --- linux-2.6.22-570/arch/ppc/syslib/ibm44x_common.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/syslib/ibm44x_common.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/syslib/ibm44x_common.c 2008-01-29 21:30:05.000000000 -0500 @@ -192,9 +192,6 @@ #ifdef CONFIG_SERIAL_TEXT_DEBUG ppc_md.progress = gen550_progress; @@ -22704,7 +22704,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/syslib/ibm44x_common.c linux-2.6.22-590/arc * The Abatron BDI JTAG debugger does not tolerate others diff -Nurb linux-2.6.22-570/arch/ppc/syslib/mv64x60.c linux-2.6.22-590/arch/ppc/syslib/mv64x60.c --- linux-2.6.22-570/arch/ppc/syslib/mv64x60.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/syslib/mv64x60.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/syslib/mv64x60.c 2008-01-29 21:30:05.000000000 -0500 @@ -241,6 +241,12 @@ .end = MV64x60_IRQ_SDMA_0, .flags = IORESOURCE_IRQ, @@ -22802,7 +22802,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/syslib/mv64x60.c linux-2.6.22-590/arch/ppc/ .read = mv64xxx_hs_reg_read, diff -Nurb linux-2.6.22-570/arch/ppc/syslib/mv64x60_dbg.c linux-2.6.22-590/arch/ppc/syslib/mv64x60_dbg.c --- linux-2.6.22-570/arch/ppc/syslib/mv64x60_dbg.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/syslib/mv64x60_dbg.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/syslib/mv64x60_dbg.c 2008-01-29 21:30:05.000000000 -0500 @@ -34,7 +34,7 @@ void mv64x60_progress_init(u32 base) @@ -22868,7 +22868,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/syslib/mv64x60_dbg.c linux-2.6.22-590/arch/ -#endif /* CONFIG_KGDB */ diff -Nurb linux-2.6.22-570/arch/ppc/syslib/ppc4xx_setup.c linux-2.6.22-590/arch/ppc/syslib/ppc4xx_setup.c --- linux-2.6.22-570/arch/ppc/syslib/ppc4xx_setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/syslib/ppc4xx_setup.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/syslib/ppc4xx_setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -32,7 +32,6 @@ #include #include @@ -22879,7 +22879,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/syslib/ppc4xx_setup.c linux-2.6.22-590/arch #include diff -Nurb linux-2.6.22-570/arch/ppc/syslib/ppc83xx_setup.c linux-2.6.22-590/arch/ppc/syslib/ppc83xx_setup.c --- linux-2.6.22-570/arch/ppc/syslib/ppc83xx_setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/syslib/ppc83xx_setup.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/syslib/ppc83xx_setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -30,12 +30,12 @@ #include /* for linux/serial_core.h */ #include @@ -22961,7 +22961,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/syslib/ppc83xx_setup.c linux-2.6.22-590/arc diff -Nurb linux-2.6.22-570/arch/ppc/syslib/ppc85xx_setup.c linux-2.6.22-590/arch/ppc/syslib/ppc85xx_setup.c --- linux-2.6.22-570/arch/ppc/syslib/ppc85xx_setup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/ppc/syslib/ppc85xx_setup.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/ppc/syslib/ppc85xx_setup.c 2008-01-29 21:30:05.000000000 -0500 @@ -19,16 +19,17 @@ #include /* for linux/serial_core.h */ #include @@ -23046,7 +23046,7 @@ diff -Nurb linux-2.6.22-570/arch/ppc/syslib/ppc85xx_setup.c linux-2.6.22-590/arc - diff -Nurb linux-2.6.22-570/arch/s390/appldata/appldata_net_sum.c linux-2.6.22-590/arch/s390/appldata/appldata_net_sum.c --- linux-2.6.22-570/arch/s390/appldata/appldata_net_sum.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/s390/appldata/appldata_net_sum.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/s390/appldata/appldata_net_sum.c 2008-01-29 21:30:05.000000000 -0500 @@ -16,6 +16,7 @@ #include #include @@ -23066,7 +23066,7 @@ diff -Nurb linux-2.6.22-570/arch/s390/appldata/appldata_net_sum.c linux-2.6.22-5 tx_packets += stats->tx_packets; diff -Nurb linux-2.6.22-570/arch/s390/kernel/ipl.c linux-2.6.22-590/arch/s390/kernel/ipl.c --- linux-2.6.22-570/arch/s390/kernel/ipl.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/s390/kernel/ipl.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/s390/kernel/ipl.c 2008-01-29 21:30:05.000000000 -0500 @@ -314,7 +314,6 @@ .attr = { .name = "binary_parameter", @@ -23085,7 +23085,7 @@ diff -Nurb linux-2.6.22-570/arch/s390/kernel/ipl.c linux-2.6.22-590/arch/s390/ke .read = &ipl_scp_data_read, diff -Nurb linux-2.6.22-570/arch/sh/Kconfig.debug linux-2.6.22-590/arch/sh/Kconfig.debug --- linux-2.6.22-570/arch/sh/Kconfig.debug 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/sh/Kconfig.debug 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/sh/Kconfig.debug 2008-01-29 21:30:05.000000000 -0500 @@ -78,82 +78,4 @@ on the VM subsystem for higher order allocations. This option will also use IRQ stacks to compensate for the reduced stackspace. @@ -23171,7 +23171,7 @@ diff -Nurb linux-2.6.22-570/arch/sh/Kconfig.debug linux-2.6.22-590/arch/sh/Kconf endmenu diff -Nurb linux-2.6.22-570/arch/sh/kernel/Makefile linux-2.6.22-590/arch/sh/kernel/Makefile --- linux-2.6.22-570/arch/sh/kernel/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/sh/kernel/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/sh/kernel/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -15,7 +15,7 @@ obj-$(CONFIG_SMP) += smp.o obj-$(CONFIG_CF_ENABLER) += cf-enabler.o @@ -23183,7 +23183,7 @@ diff -Nurb linux-2.6.22-570/arch/sh/kernel/Makefile linux-2.6.22-590/arch/sh/ker obj-$(CONFIG_EARLY_PRINTK) += early_printk.o diff -Nurb linux-2.6.22-570/arch/sh/kernel/cpu/sh3/ex.S linux-2.6.22-590/arch/sh/kernel/cpu/sh3/ex.S --- linux-2.6.22-570/arch/sh/kernel/cpu/sh3/ex.S 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/sh/kernel/cpu/sh3/ex.S 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/sh/kernel/cpu/sh3/ex.S 2008-01-29 21:30:05.000000000 -0500 @@ -45,7 +45,7 @@ .long exception_error ! reserved_instruction (filled by trap_init) /* 180 */ .long exception_error ! illegal_slot_instruction (filled by trap_init) /*1A0*/ @@ -23195,7 +23195,7 @@ diff -Nurb linux-2.6.22-570/arch/sh/kernel/cpu/sh3/ex.S linux-2.6.22-590/arch/sh .long exception_none /* 1C0 */ ! Not implemented yet diff -Nurb linux-2.6.22-570/arch/sh/kernel/kgdb-jmp.S linux-2.6.22-590/arch/sh/kernel/kgdb-jmp.S --- linux-2.6.22-570/arch/sh/kernel/kgdb-jmp.S 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/sh/kernel/kgdb-jmp.S 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/sh/kernel/kgdb-jmp.S 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,32 @@ +#include + @@ -23231,7 +23231,7 @@ diff -Nurb linux-2.6.22-570/arch/sh/kernel/kgdb-jmp.S linux-2.6.22-590/arch/sh/k + nop diff -Nurb linux-2.6.22-570/arch/sh/kernel/kgdb.c linux-2.6.22-590/arch/sh/kernel/kgdb.c --- linux-2.6.22-570/arch/sh/kernel/kgdb.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/sh/kernel/kgdb.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/sh/kernel/kgdb.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,363 @@ +/* + * arch/sh/kernel/kgdb.c @@ -24732,7 +24732,7 @@ diff -Nurb linux-2.6.22-570/arch/sh/kernel/kgdb_stub.c linux-2.6.22-590/arch/sh/ -#endif diff -Nurb linux-2.6.22-570/arch/sh/kernel/time.c linux-2.6.22-590/arch/sh/kernel/time.c --- linux-2.6.22-570/arch/sh/kernel/time.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/sh/kernel/time.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/sh/kernel/time.c 2008-01-29 21:30:05.000000000 -0500 @@ -259,11 +259,4 @@ ((sh_hpt_frequency + 500) / 1000) / 1000, ((sh_hpt_frequency + 500) / 1000) % 1000); @@ -24747,7 +24747,7 @@ diff -Nurb linux-2.6.22-570/arch/sh/kernel/time.c linux-2.6.22-590/arch/sh/kerne } diff -Nurb linux-2.6.22-570/arch/sh/kernel/traps.c linux-2.6.22-590/arch/sh/kernel/traps.c --- linux-2.6.22-570/arch/sh/kernel/traps.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/sh/kernel/traps.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/sh/kernel/traps.c 2008-01-29 21:30:05.000000000 -0500 @@ -25,16 +25,10 @@ #include #include @@ -24803,7 +24803,7 @@ diff -Nurb linux-2.6.22-570/arch/sh/kernel/traps.c linux-2.6.22-590/arch/sh/kern } diff -Nurb linux-2.6.22-570/arch/sh/mm/extable.c linux-2.6.22-590/arch/sh/mm/extable.c --- linux-2.6.22-570/arch/sh/mm/extable.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/sh/mm/extable.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/sh/mm/extable.c 2008-01-29 21:30:05.000000000 -0500 @@ -5,6 +5,7 @@ */ @@ -24827,7 +24827,7 @@ diff -Nurb linux-2.6.22-570/arch/sh/mm/extable.c linux-2.6.22-590/arch/sh/mm/ext } diff -Nurb linux-2.6.22-570/arch/sh/mm/fault-nommu.c linux-2.6.22-590/arch/sh/mm/fault-nommu.c --- linux-2.6.22-570/arch/sh/mm/fault-nommu.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/sh/mm/fault-nommu.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/sh/mm/fault-nommu.c 2008-01-29 21:30:05.000000000 -0500 @@ -28,10 +28,6 @@ #include #include @@ -24864,8 +24864,8 @@ diff -Nurb linux-2.6.22-570/arch/sh/mm/fault-nommu.c linux-2.6.22-590/arch/sh/mm return 1; diff -Nurb linux-2.6.22-570/arch/sh/mm/fault.c linux-2.6.22-590/arch/sh/mm/fault.c ---- linux-2.6.22-570/arch/sh/mm/fault.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/sh/mm/fault.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/sh/mm/fault.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/sh/mm/fault.c 2008-01-29 21:30:05.000000000 -0500 @@ -18,7 +18,6 @@ #include #include @@ -24908,7 +24908,7 @@ diff -Nurb linux-2.6.22-570/arch/sh/mm/fault.c linux-2.6.22-590/arch/sh/mm/fault * are always mapped, whether it be due to legacy behaviour in diff -Nurb linux-2.6.22-570/arch/sparc64/kernel/power.c linux-2.6.22-590/arch/sparc64/kernel/power.c --- linux-2.6.22-570/arch/sparc64/kernel/power.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/sparc64/kernel/power.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/sparc64/kernel/power.c 2008-01-29 21:30:05.000000000 -0500 @@ -13,6 +13,7 @@ #include #include @@ -24985,7 +24985,7 @@ diff -Nurb linux-2.6.22-570/arch/sparc64/kernel/power.c linux-2.6.22-590/arch/sp printk("power: Error, cannot register IRQ handler.\n"); diff -Nurb linux-2.6.22-570/arch/sparc64/solaris/ioctl.c linux-2.6.22-590/arch/sparc64/solaris/ioctl.c --- linux-2.6.22-570/arch/sparc64/solaris/ioctl.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/sparc64/solaris/ioctl.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/sparc64/solaris/ioctl.c 2008-01-29 21:30:05.000000000 -0500 @@ -28,6 +28,7 @@ #include @@ -25005,7 +25005,7 @@ diff -Nurb linux-2.6.22-570/arch/sparc64/solaris/ioctl.c linux-2.6.22-590/arch/s diff -Nurb linux-2.6.22-570/arch/um/Kconfig.debug linux-2.6.22-590/arch/um/Kconfig.debug --- linux-2.6.22-570/arch/um/Kconfig.debug 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/um/Kconfig.debug 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/um/Kconfig.debug 2008-01-29 21:30:05.000000000 -0500 @@ -47,4 +47,13 @@ If you're involved in UML kernel development and want to use gcov, say Y. If you're unsure, say N. @@ -25022,15 +25022,15 @@ diff -Nurb linux-2.6.22-570/arch/um/Kconfig.debug linux-2.6.22-590/arch/um/Kconf endmenu diff -Nurb linux-2.6.22-570/arch/um/defconfig linux-2.6.22-590/arch/um/defconfig --- linux-2.6.22-570/arch/um/defconfig 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/um/defconfig 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/um/defconfig 2008-01-29 21:30:05.000000000 -0500 @@ -527,3 +527,4 @@ # CONFIG_RCU_TORTURE_TEST is not set # CONFIG_GPROF is not set # CONFIG_GCOV is not set +# CONFIG_DEBUG_STACK_USAGE is not set diff -Nurb linux-2.6.22-570/arch/x86_64/Kconfig linux-2.6.22-590/arch/x86_64/Kconfig ---- linux-2.6.22-570/arch/x86_64/Kconfig 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/x86_64/Kconfig 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/x86_64/Kconfig 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/x86_64/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -698,6 +698,8 @@ source "arch/x86_64/kernel/cpufreq/Kconfig" @@ -25042,7 +25042,7 @@ diff -Nurb linux-2.6.22-570/arch/x86_64/Kconfig linux-2.6.22-590/arch/x86_64/Kco menu "Bus options (PCI etc.)" diff -Nurb linux-2.6.22-570/arch/x86_64/Kconfig.debug linux-2.6.22-590/arch/x86_64/Kconfig.debug --- linux-2.6.22-570/arch/x86_64/Kconfig.debug 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/x86_64/Kconfig.debug 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/x86_64/Kconfig.debug 2008-01-29 21:30:05.000000000 -0500 @@ -55,7 +55,4 @@ This option will slow down process creation somewhat. @@ -25052,8 +25052,8 @@ diff -Nurb linux-2.6.22-570/arch/x86_64/Kconfig.debug linux-2.6.22-590/arch/x86_ - endmenu diff -Nurb linux-2.6.22-570/arch/x86_64/Makefile linux-2.6.22-590/arch/x86_64/Makefile ---- linux-2.6.22-570/arch/x86_64/Makefile 2008-01-29 21:02:48.000000000 -0500 -+++ linux-2.6.22-590/arch/x86_64/Makefile 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/x86_64/Makefile 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/arch/x86_64/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -41,7 +41,9 @@ cflags-y += -mcmodel=kernel cflags-y += -pipe @@ -25065,8 +25065,8 @@ diff -Nurb linux-2.6.22-570/arch/x86_64/Makefile linux-2.6.22-590/arch/x86_64/Ma # -fweb shrinks the kernel a bit, but the difference is very small # it also messes up debugging, so don't use it for now. diff -Nurb linux-2.6.22-570/arch/x86_64/ia32/ia32entry.S linux-2.6.22-590/arch/x86_64/ia32/ia32entry.S ---- linux-2.6.22-570/arch/x86_64/ia32/ia32entry.S 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/x86_64/ia32/ia32entry.S 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/x86_64/ia32/ia32entry.S 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/x86_64/ia32/ia32entry.S 2008-01-29 21:30:05.000000000 -0500 @@ -731,4 +731,7 @@ .quad compat_sys_signalfd .quad compat_sys_timerfd @@ -25076,8 +25076,8 @@ diff -Nurb linux-2.6.22-570/arch/x86_64/ia32/ia32entry.S linux-2.6.22-590/arch/x + .quad sys_fallocate ia32_syscall_end: diff -Nurb linux-2.6.22-570/arch/x86_64/kernel/Makefile linux-2.6.22-590/arch/x86_64/kernel/Makefile ---- linux-2.6.22-570/arch/x86_64/kernel/Makefile 2008-01-29 21:02:48.000000000 -0500 -+++ linux-2.6.22-590/arch/x86_64/kernel/Makefile 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/x86_64/kernel/Makefile 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/arch/x86_64/kernel/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -33,10 +33,12 @@ obj-$(CONFIG_CALGARY_IOMMU) += pci-calgary.o tce.o obj-$(CONFIG_SWIOTLB) += pci-swiotlb.o @@ -25093,7 +25093,7 @@ diff -Nurb linux-2.6.22-570/arch/x86_64/kernel/Makefile linux-2.6.22-590/arch/x8 obj-$(CONFIG_PCI) += early-quirks.o diff -Nurb linux-2.6.22-570/arch/x86_64/kernel/kgdb-jmp.S linux-2.6.22-590/arch/x86_64/kernel/kgdb-jmp.S --- linux-2.6.22-570/arch/x86_64/kernel/kgdb-jmp.S 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/x86_64/kernel/kgdb-jmp.S 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/x86_64/kernel/kgdb-jmp.S 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,65 @@ +/* + * arch/x86_64/kernel/kgdb-jmp.S @@ -25162,7 +25162,7 @@ diff -Nurb linux-2.6.22-570/arch/x86_64/kernel/kgdb-jmp.S linux-2.6.22-590/arch/ + jmpq *%rdx diff -Nurb linux-2.6.22-570/arch/x86_64/kernel/kgdb.c linux-2.6.22-590/arch/x86_64/kernel/kgdb.c --- linux-2.6.22-570/arch/x86_64/kernel/kgdb.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/x86_64/kernel/kgdb.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/x86_64/kernel/kgdb.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,461 @@ +/* + * @@ -25627,7 +25627,7 @@ diff -Nurb linux-2.6.22-570/arch/x86_64/kernel/kgdb.c linux-2.6.22-590/arch/x86_ +}; diff -Nurb linux-2.6.22-570/arch/x86_64/kernel/mce.c linux-2.6.22-590/arch/x86_64/kernel/mce.c --- linux-2.6.22-570/arch/x86_64/kernel/mce.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/x86_64/kernel/mce.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/x86_64/kernel/mce.c 2008-01-29 21:30:05.000000000 -0500 @@ -174,7 +174,7 @@ if (events != atomic_read(&mce_logged) && trigger[0]) { /* Small race window, but should be harmless. */ @@ -25639,7 +25639,7 @@ diff -Nurb linux-2.6.22-570/arch/x86_64/kernel/mce.c linux-2.6.22-590/arch/x86_6 diff -Nurb linux-2.6.22-570/arch/x86_64/kernel/signal.c linux-2.6.22-590/arch/x86_64/kernel/signal.c --- linux-2.6.22-570/arch/x86_64/kernel/signal.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/x86_64/kernel/signal.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/x86_64/kernel/signal.c 2008-01-29 21:30:05.000000000 -0500 @@ -480,7 +480,7 @@ void signal_fault(struct pt_regs *regs, void __user *frame, char *where) { @@ -25650,8 +25650,8 @@ diff -Nurb linux-2.6.22-570/arch/x86_64/kernel/signal.c linux-2.6.22-590/arch/x8 me->comm,me->pid,where,frame,regs->rip,regs->rsp,regs->orig_rax); diff -Nurb linux-2.6.22-570/arch/x86_64/kernel/traps.c linux-2.6.22-590/arch/x86_64/kernel/traps.c ---- linux-2.6.22-570/arch/x86_64/kernel/traps.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/x86_64/kernel/traps.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/x86_64/kernel/traps.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/x86_64/kernel/traps.c 2008-01-29 21:30:05.000000000 -0500 @@ -96,6 +96,11 @@ } @@ -25791,7 +25791,7 @@ diff -Nurb linux-2.6.22-570/arch/x86_64/kernel/traps.c linux-2.6.22-590/arch/x86 +#endif diff -Nurb linux-2.6.22-570/arch/x86_64/kernel/unwind.S linux-2.6.22-590/arch/x86_64/kernel/unwind.S --- linux-2.6.22-570/arch/x86_64/kernel/unwind.S 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/arch/x86_64/kernel/unwind.S 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/x86_64/kernel/unwind.S 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,38 @@ +/* Assembler support for dwarf2 unwinder */ +#include @@ -25833,7 +25833,7 @@ diff -Nurb linux-2.6.22-570/arch/x86_64/kernel/unwind.S linux-2.6.22-590/arch/x8 + diff -Nurb linux-2.6.22-570/arch/x86_64/kernel/vmlinux.lds.S linux-2.6.22-590/arch/x86_64/kernel/vmlinux.lds.S --- linux-2.6.22-570/arch/x86_64/kernel/vmlinux.lds.S 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/arch/x86_64/kernel/vmlinux.lds.S 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/arch/x86_64/kernel/vmlinux.lds.S 2008-01-29 21:30:05.000000000 -0500 @@ -219,7 +219,9 @@ /* Sections to be discarded */ /DISCARD/ : { @@ -25845,8 +25845,8 @@ diff -Nurb linux-2.6.22-570/arch/x86_64/kernel/vmlinux.lds.S linux-2.6.22-590/ar STABS_DEBUG diff -Nurb linux-2.6.22-570/arch/x86_64/mm/fault.c linux-2.6.22-590/arch/x86_64/mm/fault.c ---- linux-2.6.22-570/arch/x86_64/mm/fault.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/arch/x86_64/mm/fault.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/x86_64/mm/fault.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/arch/x86_64/mm/fault.c 2008-01-29 21:30:05.000000000 -0500 @@ -221,16 +221,6 @@ return 0; } @@ -25885,8 +25885,8 @@ diff -Nurb linux-2.6.22-570/arch/x86_64/mm/fault.c linux-2.6.22-590/arch/x86_64/ * Oops. The kernel tried to access some bad page. We'll have to * terminate things with extreme prejudice. diff -Nurb linux-2.6.22-570/arch/x86_64/mm/init.c linux-2.6.22-590/arch/x86_64/mm/init.c ---- linux-2.6.22-570/arch/x86_64/mm/init.c 2008-01-29 21:02:48.000000000 -0500 -+++ linux-2.6.22-590/arch/x86_64/mm/init.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/arch/x86_64/mm/init.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/arch/x86_64/mm/init.c 2008-01-29 21:30:05.000000000 -0500 @@ -697,41 +697,6 @@ return pfn_valid(pte_pfn(*pte)); } @@ -25931,7 +25931,7 @@ diff -Nurb linux-2.6.22-570/arch/x86_64/mm/init.c linux-2.6.22-590/arch/x86_64/m not need special handling anymore. */ diff -Nurb linux-2.6.22-570/creatinst.sh linux-2.6.22-590/creatinst.sh --- linux-2.6.22-570/creatinst.sh 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/creatinst.sh 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/creatinst.sh 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,12 @@ +rm -fR inst +mkdir inst @@ -25947,7 +25947,7 @@ diff -Nurb linux-2.6.22-570/creatinst.sh linux-2.6.22-590/creatinst.sh +ssh -i ~/newvici root@vici-03 reboot diff -Nurb linux-2.6.22-570/crypto/Kconfig linux-2.6.22-590/crypto/Kconfig --- linux-2.6.22-570/crypto/Kconfig 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/crypto/Kconfig 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/crypto/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -1,7 +1,17 @@ # -# Cryptographic API Configuration @@ -25969,7 +25969,7 @@ diff -Nurb linux-2.6.22-570/crypto/Kconfig linux-2.6.22-590/crypto/Kconfig config CRYPTO diff -Nurb linux-2.6.22-570/crypto/Makefile linux-2.6.22-590/crypto/Makefile --- linux-2.6.22-570/crypto/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/crypto/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/crypto/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -50,3 +50,9 @@ obj-$(CONFIG_CRYPTO_CRC32C) += crc32c.o @@ -25982,7 +25982,7 @@ diff -Nurb linux-2.6.22-570/crypto/Makefile linux-2.6.22-590/crypto/Makefile +obj-$(CONFIG_ASYNC_CORE) += async_tx/ diff -Nurb linux-2.6.22-570/crypto/async_tx/Kconfig linux-2.6.22-590/crypto/async_tx/Kconfig --- linux-2.6.22-570/crypto/async_tx/Kconfig 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/crypto/async_tx/Kconfig 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/crypto/async_tx/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,16 @@ +config ASYNC_CORE + tristate @@ -26002,7 +26002,7 @@ diff -Nurb linux-2.6.22-570/crypto/async_tx/Kconfig linux-2.6.22-590/crypto/asyn + diff -Nurb linux-2.6.22-570/crypto/async_tx/Makefile linux-2.6.22-590/crypto/async_tx/Makefile --- linux-2.6.22-570/crypto/async_tx/Makefile 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/crypto/async_tx/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/crypto/async_tx/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,4 @@ +obj-$(CONFIG_ASYNC_CORE) += async_tx.o +obj-$(CONFIG_ASYNC_MEMCPY) += async_memcpy.o @@ -26010,7 +26010,7 @@ diff -Nurb linux-2.6.22-570/crypto/async_tx/Makefile linux-2.6.22-590/crypto/asy +obj-$(CONFIG_ASYNC_XOR) += async_xor.o diff -Nurb linux-2.6.22-570/crypto/async_tx/async_memcpy.c linux-2.6.22-590/crypto/async_tx/async_memcpy.c --- linux-2.6.22-570/crypto/async_tx/async_memcpy.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/crypto/async_tx/async_memcpy.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/crypto/async_tx/async_memcpy.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,131 @@ +/* + * copy offload engine support @@ -26145,7 +26145,7 @@ diff -Nurb linux-2.6.22-570/crypto/async_tx/async_memcpy.c linux-2.6.22-590/cryp +MODULE_LICENSE("GPL"); diff -Nurb linux-2.6.22-570/crypto/async_tx/async_memset.c linux-2.6.22-590/crypto/async_tx/async_memset.c --- linux-2.6.22-570/crypto/async_tx/async_memset.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/crypto/async_tx/async_memset.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/crypto/async_tx/async_memset.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,109 @@ +/* + * memory fill offload engine support @@ -26258,7 +26258,7 @@ diff -Nurb linux-2.6.22-570/crypto/async_tx/async_memset.c linux-2.6.22-590/cryp +MODULE_LICENSE("GPL"); diff -Nurb linux-2.6.22-570/crypto/async_tx/async_tx.c linux-2.6.22-590/crypto/async_tx/async_tx.c --- linux-2.6.22-570/crypto/async_tx/async_tx.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/crypto/async_tx/async_tx.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/crypto/async_tx/async_tx.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,497 @@ +/* + * core routines for the asynchronous memory transfer/transform api @@ -26759,7 +26759,7 @@ diff -Nurb linux-2.6.22-570/crypto/async_tx/async_tx.c linux-2.6.22-590/crypto/a +MODULE_LICENSE("GPL"); diff -Nurb linux-2.6.22-570/crypto/async_tx/async_xor.c linux-2.6.22-590/crypto/async_tx/async_xor.c --- linux-2.6.22-570/crypto/async_tx/async_xor.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/crypto/async_tx/async_xor.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/crypto/async_tx/async_xor.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,327 @@ +/* + * xor offload engine api @@ -27090,7 +27090,7 @@ diff -Nurb linux-2.6.22-570/crypto/async_tx/async_xor.c linux-2.6.22-590/crypto/ +MODULE_LICENSE("GPL"); diff -Nurb linux-2.6.22-570/crypto/xor.c linux-2.6.22-590/crypto/xor.c --- linux-2.6.22-570/crypto/xor.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/crypto/xor.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/crypto/xor.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,155 @@ +/* + * xor.c : Multiple Devices driver for Linux @@ -27249,7 +27249,7 @@ diff -Nurb linux-2.6.22-570/crypto/xor.c linux-2.6.22-590/crypto/xor.c +module_exit(xor_exit); diff -Nurb linux-2.6.22-570/drivers/Makefile linux-2.6.22-590/drivers/Makefile --- linux-2.6.22-570/drivers/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -70,6 +70,7 @@ obj-$(CONFIG_MCA) += mca/ obj-$(CONFIG_EISA) += eisa/ @@ -27260,7 +27260,7 @@ diff -Nurb linux-2.6.22-570/drivers/Makefile linux-2.6.22-590/drivers/Makefile obj-$(CONFIG_INFINIBAND) += infiniband/ diff -Nurb linux-2.6.22-570/drivers/acpi/Kconfig linux-2.6.22-590/drivers/acpi/Kconfig --- linux-2.6.22-570/drivers/acpi/Kconfig 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/acpi/Kconfig 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/acpi/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -124,7 +124,7 @@ config ACPI_VIDEO @@ -27287,7 +27287,7 @@ diff -Nurb linux-2.6.22-570/drivers/acpi/Kconfig linux-2.6.22-590/drivers/acpi/K default y diff -Nurb linux-2.6.22-570/drivers/acpi/battery.c linux-2.6.22-590/drivers/acpi/battery.c --- linux-2.6.22-570/drivers/acpi/battery.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/acpi/battery.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/acpi/battery.c 2008-01-29 21:30:05.000000000 -0500 @@ -43,21 +43,30 @@ #define ACPI_BATTERY_CLASS "battery" #define ACPI_BATTERY_HID "PNP0C0A" @@ -28342,7 +28342,7 @@ diff -Nurb linux-2.6.22-570/drivers/acpi/battery.c linux-2.6.22-590/drivers/acpi acpi_unlock_battery_dir(acpi_battery_dir); diff -Nurb linux-2.6.22-570/drivers/acpi/bay.c linux-2.6.22-590/drivers/acpi/bay.c --- linux-2.6.22-570/drivers/acpi/bay.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/acpi/bay.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/acpi/bay.c 2008-01-29 21:30:05.000000000 -0500 @@ -288,6 +288,11 @@ new_bay->pdev = pdev; platform_set_drvdata(pdev, new_bay); @@ -28379,8 +28379,8 @@ diff -Nurb linux-2.6.22-570/drivers/acpi/bay.c linux-2.6.22-590/drivers/acpi/bay static acpi_status diff -Nurb linux-2.6.22-570/drivers/acpi/dock.c linux-2.6.22-590/drivers/acpi/dock.c ---- linux-2.6.22-570/drivers/acpi/dock.c 2008-01-29 21:02:48.000000000 -0500 -+++ linux-2.6.22-590/drivers/acpi/dock.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/drivers/acpi/dock.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/acpi/dock.c 2008-01-29 21:30:05.000000000 -0500 @@ -40,8 +40,15 @@ MODULE_DESCRIPTION(ACPI_DOCK_DRIVER_DESCRIPTION); MODULE_LICENSE("GPL"); @@ -28508,7 +28508,7 @@ diff -Nurb linux-2.6.22-570/drivers/acpi/dock.c linux-2.6.22-590/drivers/acpi/do * @handle: the dock station handle diff -Nurb linux-2.6.22-570/drivers/acpi/ec.c linux-2.6.22-590/drivers/acpi/ec.c --- linux-2.6.22-570/drivers/acpi/ec.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/acpi/ec.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/acpi/ec.c 2008-01-29 21:30:05.000000000 -0500 @@ -34,25 +34,26 @@ #include #include @@ -28937,7 +28937,7 @@ diff -Nurb linux-2.6.22-570/drivers/acpi/ec.c linux-2.6.22-590/drivers/acpi/ec.c boot_ec->data_addr = ecdt_ptr->data.address; diff -Nurb linux-2.6.22-570/drivers/acpi/osl.c linux-2.6.22-590/drivers/acpi/osl.c --- linux-2.6.22-570/drivers/acpi/osl.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/acpi/osl.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/acpi/osl.c 2008-01-29 21:30:05.000000000 -0500 @@ -77,13 +77,7 @@ #define OSI_STRING_LENGTH_MAX 64 /* arbitrary */ static char osi_additional_string[OSI_STRING_LENGTH_MAX]; @@ -29035,8 +29035,8 @@ diff -Nurb linux-2.6.22-570/drivers/acpi/osl.c linux-2.6.22-590/drivers/acpi/osl }; #endif /* CONFIG_DMI */ diff -Nurb linux-2.6.22-570/drivers/acpi/processor_core.c linux-2.6.22-590/drivers/acpi/processor_core.c ---- linux-2.6.22-570/drivers/acpi/processor_core.c 2008-01-29 21:02:48.000000000 -0500 -+++ linux-2.6.22-590/drivers/acpi/processor_core.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/drivers/acpi/processor_core.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/acpi/processor_core.c 2008-01-29 21:30:05.000000000 -0500 @@ -44,6 +44,7 @@ #include #include @@ -29089,8 +29089,8 @@ diff -Nurb linux-2.6.22-570/drivers/acpi/processor_core.c linux-2.6.22-590/drive acpi_processor_ppc_exit(); diff -Nurb linux-2.6.22-570/drivers/acpi/processor_idle.c linux-2.6.22-590/drivers/acpi/processor_idle.c ---- linux-2.6.22-570/drivers/acpi/processor_idle.c 2008-01-29 21:02:48.000000000 -0500 -+++ linux-2.6.22-590/drivers/acpi/processor_idle.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/drivers/acpi/processor_idle.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/acpi/processor_idle.c 2008-01-29 21:30:05.000000000 -0500 @@ -40,6 +40,7 @@ #include /* need_resched() */ #include @@ -29728,7 +29728,7 @@ diff -Nurb linux-2.6.22-570/drivers/acpi/processor_idle.c linux-2.6.22-590/drive +}; diff -Nurb linux-2.6.22-570/drivers/acpi/processor_throttling.c linux-2.6.22-590/drivers/acpi/processor_throttling.c --- linux-2.6.22-570/drivers/acpi/processor_throttling.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/acpi/processor_throttling.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/acpi/processor_throttling.c 2008-01-29 21:30:05.000000000 -0500 @@ -44,17 +44,231 @@ #define _COMPONENT ACPI_PROCESSOR_COMPONENT ACPI_MODULE_NAME("processor_throttling"); @@ -30220,7 +30220,7 @@ diff -Nurb linux-2.6.22-570/drivers/acpi/processor_throttling.c linux-2.6.22-590 diff -Nurb linux-2.6.22-570/drivers/acpi/sbs.c linux-2.6.22-590/drivers/acpi/sbs.c --- linux-2.6.22-570/drivers/acpi/sbs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/acpi/sbs.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/acpi/sbs.c 2008-01-29 21:30:05.000000000 -0500 @@ -127,7 +127,7 @@ static struct acpi_driver acpi_sbs_driver = { .name = "sbs", @@ -30313,7 +30313,7 @@ diff -Nurb linux-2.6.22-570/drivers/acpi/sbs.c linux-2.6.22-590/drivers/acpi/sbs if (result) diff -Nurb linux-2.6.22-570/drivers/acpi/system.c linux-2.6.22-590/drivers/acpi/system.c --- linux-2.6.22-570/drivers/acpi/system.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/acpi/system.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/acpi/system.c 2008-01-29 21:30:05.000000000 -0500 @@ -39,15 +39,12 @@ #define ACPI_SYSTEM_CLASS "system" @@ -30558,7 +30558,7 @@ diff -Nurb linux-2.6.22-570/drivers/acpi/system.c linux-2.6.22-590/drivers/acpi/ subsys_initcall(acpi_system_init); diff -Nurb linux-2.6.22-570/drivers/acpi/thermal.c linux-2.6.22-590/drivers/acpi/thermal.c --- linux-2.6.22-570/drivers/acpi/thermal.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/acpi/thermal.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/acpi/thermal.c 2008-01-29 21:30:05.000000000 -0500 @@ -40,6 +40,7 @@ #include #include @@ -30621,7 +30621,7 @@ diff -Nurb linux-2.6.22-570/drivers/acpi/thermal.c linux-2.6.22-590/drivers/acpi case ACPI_THERMAL_NOTIFY_DEVICES: diff -Nurb linux-2.6.22-570/drivers/acpi/utilities/uteval.c linux-2.6.22-590/drivers/acpi/utilities/uteval.c --- linux-2.6.22-570/drivers/acpi/utilities/uteval.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/acpi/utilities/uteval.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/acpi/utilities/uteval.c 2008-01-29 21:30:05.000000000 -0500 @@ -62,16 +62,13 @@ static char *acpi_interfaces_supported[] = { /* Operating System Vendor Strings */ @@ -30648,7 +30648,7 @@ diff -Nurb linux-2.6.22-570/drivers/acpi/utilities/uteval.c linux-2.6.22-590/dri diff -Nurb linux-2.6.22-570/drivers/acpi/video.c linux-2.6.22-590/drivers/acpi/video.c --- linux-2.6.22-570/drivers/acpi/video.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/acpi/video.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/acpi/video.c 2008-01-29 21:30:05.000000000 -0500 @@ -33,6 +33,7 @@ #include @@ -30776,7 +30776,7 @@ diff -Nurb linux-2.6.22-570/drivers/acpi/video.c linux-2.6.22-590/drivers/acpi/v diff -Nurb linux-2.6.22-570/drivers/atm/idt77252.c linux-2.6.22-590/drivers/atm/idt77252.c --- linux-2.6.22-570/drivers/atm/idt77252.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/atm/idt77252.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/atm/idt77252.c 2008-01-29 21:30:05.000000000 -0500 @@ -3576,7 +3576,7 @@ * XXX: */ @@ -30788,7 +30788,7 @@ diff -Nurb linux-2.6.22-570/drivers/atm/idt77252.c linux-2.6.22-590/drivers/atm/ diff -Nurb linux-2.6.22-570/drivers/base/bus.c linux-2.6.22-590/drivers/base/bus.c --- linux-2.6.22-570/drivers/base/bus.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/base/bus.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/base/bus.c 2008-01-29 21:30:05.000000000 -0500 @@ -562,7 +562,6 @@ bus->drivers_probe_attr.attr.name = "drivers_probe"; @@ -30807,7 +30807,7 @@ diff -Nurb linux-2.6.22-570/drivers/base/bus.c linux-2.6.22-590/drivers/base/bus retval = bus_create_file(bus, &bus->drivers_autoprobe_attr); diff -Nurb linux-2.6.22-570/drivers/base/class.c linux-2.6.22-590/drivers/base/class.c --- linux-2.6.22-570/drivers/base/class.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/base/class.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/base/class.c 2008-01-29 21:30:05.000000000 -0500 @@ -134,6 +134,17 @@ } } @@ -30951,7 +30951,7 @@ diff -Nurb linux-2.6.22-570/drivers/base/class.c linux-2.6.22-590/drivers/base/c diff -Nurb linux-2.6.22-570/drivers/base/core.c linux-2.6.22-590/drivers/base/core.c --- linux-2.6.22-570/drivers/base/core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/base/core.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/base/core.c 2008-01-29 21:30:05.000000000 -0500 @@ -310,6 +310,9 @@ return count; } @@ -31285,7 +31285,7 @@ diff -Nurb linux-2.6.22-570/drivers/base/core.c linux-2.6.22-590/drivers/base/co } diff -Nurb linux-2.6.22-570/drivers/base/dd.c linux-2.6.22-590/drivers/base/dd.c --- linux-2.6.22-570/drivers/base/dd.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/base/dd.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/base/dd.c 2008-01-29 21:30:05.000000000 -0500 @@ -296,9 +296,8 @@ { struct device_driver * drv; @@ -31299,7 +31299,7 @@ diff -Nurb linux-2.6.22-570/drivers/base/dd.c linux-2.6.22-590/drivers/base/dd.c klist_remove(&dev->knode_driver); diff -Nurb linux-2.6.22-570/drivers/base/firmware_class.c linux-2.6.22-590/drivers/base/firmware_class.c --- linux-2.6.22-570/drivers/base/firmware_class.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/base/firmware_class.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/base/firmware_class.c 2008-01-29 21:30:05.000000000 -0500 @@ -175,7 +175,7 @@ static DEVICE_ATTR(loading, 0644, firmware_loading_show, firmware_loading_store); @@ -31329,7 +31329,7 @@ diff -Nurb linux-2.6.22-570/drivers/base/firmware_class.c linux-2.6.22-590/drive .write = firmware_data_write, diff -Nurb linux-2.6.22-570/drivers/block/acsi_slm.c linux-2.6.22-590/drivers/block/acsi_slm.c --- linux-2.6.22-570/drivers/block/acsi_slm.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/block/acsi_slm.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/block/acsi_slm.c 2008-01-29 21:30:05.000000000 -0500 @@ -367,7 +367,7 @@ int length; int end; @@ -31341,7 +31341,7 @@ diff -Nurb linux-2.6.22-570/drivers/block/acsi_slm.c linux-2.6.22-590/drivers/bl length = slm_getstats( (char *)page, iminor(node) ); diff -Nurb linux-2.6.22-570/drivers/block/aoe/aoecmd.c linux-2.6.22-590/drivers/block/aoe/aoecmd.c --- linux-2.6.22-570/drivers/block/aoe/aoecmd.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/block/aoe/aoecmd.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/block/aoe/aoecmd.c 2008-01-29 21:30:05.000000000 -0500 @@ -9,6 +9,7 @@ #include #include @@ -31361,7 +31361,7 @@ diff -Nurb linux-2.6.22-570/drivers/block/aoe/aoecmd.c linux-2.6.22-590/drivers/ goto cont; diff -Nurb linux-2.6.22-570/drivers/block/aoe/aoenet.c linux-2.6.22-590/drivers/block/aoe/aoenet.c --- linux-2.6.22-570/drivers/block/aoe/aoenet.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/block/aoe/aoenet.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/block/aoe/aoenet.c 2008-01-29 21:30:05.000000000 -0500 @@ -8,6 +8,7 @@ #include #include @@ -31382,7 +31382,7 @@ diff -Nurb linux-2.6.22-570/drivers/block/aoe/aoenet.c linux-2.6.22-590/drivers/ return 0; diff -Nurb linux-2.6.22-570/drivers/block/cciss_scsi.c linux-2.6.22-590/drivers/block/cciss_scsi.c --- linux-2.6.22-570/drivers/block/cciss_scsi.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/block/cciss_scsi.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/block/cciss_scsi.c 2008-01-29 21:30:05.000000000 -0500 @@ -555,7 +555,6 @@ { struct scsi_cmnd *cmd; @@ -31485,8 +31485,8 @@ diff -Nurb linux-2.6.22-570/drivers/block/cciss_scsi.c linux-2.6.22-590/drivers/ } diff -Nurb linux-2.6.22-570/drivers/block/loop.c linux-2.6.22-590/drivers/block/loop.c ---- linux-2.6.22-570/drivers/block/loop.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/drivers/block/loop.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/drivers/block/loop.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/drivers/block/loop.c 2008-01-29 21:30:05.000000000 -0500 @@ -68,6 +68,7 @@ #include #include @@ -31511,7 +31511,7 @@ diff -Nurb linux-2.6.22-570/drivers/block/loop.c linux-2.6.22-590/drivers/block/ while (!kthread_should_stop() || lo->lo_bio) { diff -Nurb linux-2.6.22-570/drivers/block/pktcdvd.c linux-2.6.22-590/drivers/block/pktcdvd.c --- linux-2.6.22-570/drivers/block/pktcdvd.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/block/pktcdvd.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/block/pktcdvd.c 2008-01-29 21:30:05.000000000 -0500 @@ -146,8 +146,7 @@ **********************************************************/ @@ -31532,7 +31532,7 @@ diff -Nurb linux-2.6.22-570/drivers/block/pktcdvd.c linux-2.6.22-590/drivers/blo DECLARE_WAITQUEUE(wait, current); diff -Nurb linux-2.6.22-570/drivers/char/apm-emulation.c linux-2.6.22-590/drivers/char/apm-emulation.c --- linux-2.6.22-570/drivers/char/apm-emulation.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/char/apm-emulation.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/char/apm-emulation.c 2008-01-29 21:30:05.000000000 -0500 @@ -20,6 +20,7 @@ #include #include @@ -31579,7 +31579,7 @@ diff -Nurb linux-2.6.22-570/drivers/char/apm-emulation.c linux-2.6.22-590/driver #ifdef CONFIG_PROC_FS diff -Nurb linux-2.6.22-570/drivers/char/hvc_console.c linux-2.6.22-590/drivers/char/hvc_console.c --- linux-2.6.22-570/drivers/char/hvc_console.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/char/hvc_console.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/char/hvc_console.c 2008-01-29 21:30:05.000000000 -0500 @@ -674,11 +674,12 @@ * calling hvc_poll() who determines whether a console adapter support * interrupts. @@ -31596,7 +31596,7 @@ diff -Nurb linux-2.6.22-570/drivers/char/hvc_console.c linux-2.6.22-590/drivers/ poll_mask = 0; diff -Nurb linux-2.6.22-570/drivers/char/ipmi/ipmi_msghandler.c linux-2.6.22-590/drivers/char/ipmi/ipmi_msghandler.c --- linux-2.6.22-570/drivers/char/ipmi/ipmi_msghandler.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/char/ipmi/ipmi_msghandler.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/char/ipmi/ipmi_msghandler.c 2008-01-29 21:30:05.000000000 -0500 @@ -2171,52 +2171,42 @@ int err; @@ -31652,7 +31652,7 @@ diff -Nurb linux-2.6.22-570/drivers/char/ipmi/ipmi_msghandler.c linux-2.6.22-590 diff -Nurb linux-2.6.22-570/drivers/char/keyboard.c linux-2.6.22-590/drivers/char/keyboard.c --- linux-2.6.22-570/drivers/char/keyboard.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/char/keyboard.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/char/keyboard.c 2008-01-29 21:30:05.000000000 -0500 @@ -1150,6 +1150,7 @@ sysrq_down = 0; if (sysrq_down && down && !rep) { @@ -31663,7 +31663,7 @@ diff -Nurb linux-2.6.22-570/drivers/char/keyboard.c linux-2.6.22-590/drivers/cha #endif diff -Nurb linux-2.6.22-570/drivers/connector/connector.c linux-2.6.22-590/drivers/connector/connector.c --- linux-2.6.22-570/drivers/connector/connector.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/connector/connector.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/connector/connector.c 2008-01-29 21:30:05.000000000 -0500 @@ -446,7 +446,7 @@ dev->id.idx = cn_idx; dev->id.val = cn_val; @@ -31675,7 +31675,7 @@ diff -Nurb linux-2.6.22-570/drivers/connector/connector.c linux-2.6.22-590/drive if (!dev->nls) diff -Nurb linux-2.6.22-570/drivers/cpufreq/cpufreq_stats.c linux-2.6.22-590/drivers/cpufreq/cpufreq_stats.c --- linux-2.6.22-570/drivers/cpufreq/cpufreq_stats.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/cpufreq/cpufreq_stats.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/cpufreq/cpufreq_stats.c 2008-01-29 21:30:05.000000000 -0500 @@ -25,8 +25,7 @@ #define CPUFREQ_STATDEVICE_ATTR(_name,_mode,_show) \ @@ -31688,7 +31688,7 @@ diff -Nurb linux-2.6.22-570/drivers/cpufreq/cpufreq_stats.c linux-2.6.22-590/dri diff -Nurb linux-2.6.22-570/drivers/cpufreq/cpufreq_userspace.c linux-2.6.22-590/drivers/cpufreq/cpufreq_userspace.c --- linux-2.6.22-570/drivers/cpufreq/cpufreq_userspace.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/cpufreq/cpufreq_userspace.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/cpufreq/cpufreq_userspace.c 2008-01-29 21:30:05.000000000 -0500 @@ -120,7 +120,7 @@ static struct freq_attr freq_attr_scaling_setspeed = @@ -31700,7 +31700,7 @@ diff -Nurb linux-2.6.22-570/drivers/cpufreq/cpufreq_userspace.c linux-2.6.22-590 }; diff -Nurb linux-2.6.22-570/drivers/cpufreq/freq_table.c linux-2.6.22-590/drivers/cpufreq/freq_table.c --- linux-2.6.22-570/drivers/cpufreq/freq_table.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/cpufreq/freq_table.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/cpufreq/freq_table.c 2008-01-29 21:30:05.000000000 -0500 @@ -199,7 +199,6 @@ struct freq_attr cpufreq_freq_attr_scaling_available_freqs = { .attr = { .name = "scaling_available_frequencies", @@ -31711,7 +31711,7 @@ diff -Nurb linux-2.6.22-570/drivers/cpufreq/freq_table.c linux-2.6.22-590/driver }; diff -Nurb linux-2.6.22-570/drivers/cpuidle/Kconfig linux-2.6.22-590/drivers/cpuidle/Kconfig --- linux-2.6.22-570/drivers/cpuidle/Kconfig 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/cpuidle/Kconfig 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/cpuidle/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,39 @@ +menu "CPU idle PM support" + @@ -31754,7 +31754,7 @@ diff -Nurb linux-2.6.22-570/drivers/cpuidle/Kconfig linux-2.6.22-590/drivers/cpu +endmenu diff -Nurb linux-2.6.22-570/drivers/cpuidle/Makefile linux-2.6.22-590/drivers/cpuidle/Makefile --- linux-2.6.22-570/drivers/cpuidle/Makefile 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/cpuidle/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/cpuidle/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,5 @@ +# +# Makefile for cpuidle. @@ -31763,7 +31763,7 @@ diff -Nurb linux-2.6.22-570/drivers/cpuidle/Makefile linux-2.6.22-590/drivers/cp +obj-y += cpuidle.o driver.o governor.o sysfs.o governors/ diff -Nurb linux-2.6.22-570/drivers/cpuidle/cpuidle.c linux-2.6.22-590/drivers/cpuidle/cpuidle.c --- linux-2.6.22-570/drivers/cpuidle/cpuidle.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/cpuidle/cpuidle.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/cpuidle/cpuidle.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,306 @@ +/* + * cpuidle.c - core cpuidle infrastructure @@ -32073,7 +32073,7 @@ diff -Nurb linux-2.6.22-570/drivers/cpuidle/cpuidle.c linux-2.6.22-590/drivers/c +core_initcall(cpuidle_init); diff -Nurb linux-2.6.22-570/drivers/cpuidle/cpuidle.h linux-2.6.22-590/drivers/cpuidle/cpuidle.h --- linux-2.6.22-570/drivers/cpuidle/cpuidle.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/cpuidle/cpuidle.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/cpuidle/cpuidle.h 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,50 @@ +/* + * cpuidle.h - The internal header file @@ -32127,7 +32127,7 @@ diff -Nurb linux-2.6.22-570/drivers/cpuidle/cpuidle.h linux-2.6.22-590/drivers/c +#endif /* __DRIVER_CPUIDLE_H */ diff -Nurb linux-2.6.22-570/drivers/cpuidle/driver.c linux-2.6.22-590/drivers/cpuidle/driver.c --- linux-2.6.22-570/drivers/cpuidle/driver.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/cpuidle/driver.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/cpuidle/driver.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,276 @@ +/* + * driver.c - driver support @@ -32407,7 +32407,7 @@ diff -Nurb linux-2.6.22-570/drivers/cpuidle/driver.c linux-2.6.22-590/drivers/cp + diff -Nurb linux-2.6.22-570/drivers/cpuidle/governor.c linux-2.6.22-590/drivers/cpuidle/governor.c --- linux-2.6.22-570/drivers/cpuidle/governor.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/cpuidle/governor.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/cpuidle/governor.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,160 @@ +/* + * governor.c - governor support @@ -32571,7 +32571,7 @@ diff -Nurb linux-2.6.22-570/drivers/cpuidle/governor.c linux-2.6.22-590/drivers/ +EXPORT_SYMBOL_GPL(cpuidle_unregister_governor); diff -Nurb linux-2.6.22-570/drivers/cpuidle/governors/Makefile linux-2.6.22-590/drivers/cpuidle/governors/Makefile --- linux-2.6.22-570/drivers/cpuidle/governors/Makefile 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/cpuidle/governors/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/cpuidle/governors/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,6 @@ +# +# Makefile for cpuidle governors. @@ -32581,7 +32581,7 @@ diff -Nurb linux-2.6.22-570/drivers/cpuidle/governors/Makefile linux-2.6.22-590/ +obj-$(CONFIG_CPU_IDLE_GOV_MENU) += menu.o diff -Nurb linux-2.6.22-570/drivers/cpuidle/governors/ladder.c linux-2.6.22-590/drivers/cpuidle/governors/ladder.c --- linux-2.6.22-570/drivers/cpuidle/governors/ladder.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/cpuidle/governors/ladder.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/cpuidle/governors/ladder.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,227 @@ +/* + * ladder.c - the residency ladder algorithm @@ -32812,7 +32812,7 @@ diff -Nurb linux-2.6.22-570/drivers/cpuidle/governors/ladder.c linux-2.6.22-590/ +module_exit(exit_ladder); diff -Nurb linux-2.6.22-570/drivers/cpuidle/governors/menu.c linux-2.6.22-590/drivers/cpuidle/governors/menu.c --- linux-2.6.22-570/drivers/cpuidle/governors/menu.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/cpuidle/governors/menu.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/cpuidle/governors/menu.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,152 @@ +/* + * menu.c - the menu idle governor @@ -32968,7 +32968,7 @@ diff -Nurb linux-2.6.22-570/drivers/cpuidle/governors/menu.c linux-2.6.22-590/dr +module_exit(exit_menu); diff -Nurb linux-2.6.22-570/drivers/cpuidle/sysfs.c linux-2.6.22-590/drivers/cpuidle/sysfs.c --- linux-2.6.22-570/drivers/cpuidle/sysfs.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/cpuidle/sysfs.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/cpuidle/sysfs.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,393 @@ +/* + * sysfs.c - sysfs support @@ -33365,7 +33365,7 @@ diff -Nurb linux-2.6.22-570/drivers/cpuidle/sysfs.c linux-2.6.22-590/drivers/cpu +} diff -Nurb linux-2.6.22-570/drivers/dma/Kconfig linux-2.6.22-590/drivers/dma/Kconfig --- linux-2.6.22-570/drivers/dma/Kconfig 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/dma/Kconfig 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/dma/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -8,8 +8,8 @@ config DMA_ENGINE bool "Support for DMA engines" @@ -33391,7 +33391,7 @@ diff -Nurb linux-2.6.22-570/drivers/dma/Kconfig linux-2.6.22-590/drivers/dma/Kco endmenu diff -Nurb linux-2.6.22-570/drivers/dma/Makefile linux-2.6.22-590/drivers/dma/Makefile --- linux-2.6.22-570/drivers/dma/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/dma/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/dma/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -1,3 +1,4 @@ obj-$(CONFIG_DMA_ENGINE) += dmaengine.o obj-$(CONFIG_NET_DMA) += iovlock.o @@ -33399,7 +33399,7 @@ diff -Nurb linux-2.6.22-570/drivers/dma/Makefile linux-2.6.22-590/drivers/dma/Ma +obj-$(CONFIG_INTEL_IOP_ADMA) += iop-adma.o diff -Nurb linux-2.6.22-570/drivers/dma/dmaengine.c linux-2.6.22-590/drivers/dma/dmaengine.c --- linux-2.6.22-570/drivers/dma/dmaengine.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/dma/dmaengine.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/dma/dmaengine.c 2008-01-29 21:30:05.000000000 -0500 @@ -37,11 +37,11 @@ * Each device has a channels list, which runs unlocked but is never modified * once the device is registered, it's just setup by the driver. @@ -33962,7 +33962,7 @@ diff -Nurb linux-2.6.22-570/drivers/dma/dmaengine.c linux-2.6.22-590/drivers/dma mutex_init(&dma_list_mutex); diff -Nurb linux-2.6.22-570/drivers/dma/ioatdma.c linux-2.6.22-590/drivers/dma/ioatdma.c --- linux-2.6.22-570/drivers/dma/ioatdma.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/dma/ioatdma.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/dma/ioatdma.c 2008-01-29 21:30:05.000000000 -0500 @@ -39,6 +39,7 @@ #define to_ioat_chan(chan) container_of(chan, struct ioat_dma_chan, common) #define to_ioat_device(dev) container_of(dev, struct ioat_device, common) @@ -34370,7 +34370,7 @@ diff -Nurb linux-2.6.22-570/drivers/dma/ioatdma.c linux-2.6.22-590/drivers/dma/i diff -Nurb linux-2.6.22-570/drivers/dma/ioatdma.h linux-2.6.22-590/drivers/dma/ioatdma.h --- linux-2.6.22-570/drivers/dma/ioatdma.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/dma/ioatdma.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/dma/ioatdma.h 2008-01-29 21:30:05.000000000 -0500 @@ -30,9 +30,6 @@ #define IOAT_LOW_COMPLETION_MASK 0xffffffc0 @@ -34410,7 +34410,7 @@ diff -Nurb linux-2.6.22-570/drivers/dma/ioatdma.h linux-2.6.22-590/drivers/dma/i - diff -Nurb linux-2.6.22-570/drivers/dma/iop-adma.c linux-2.6.22-590/drivers/dma/iop-adma.c --- linux-2.6.22-570/drivers/dma/iop-adma.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/dma/iop-adma.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/dma/iop-adma.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,1465 @@ +/* + * offload engine driver for the Intel Xscale series of i/o processors @@ -35879,7 +35879,7 @@ diff -Nurb linux-2.6.22-570/drivers/dma/iop-adma.c linux-2.6.22-590/drivers/dma/ +MODULE_LICENSE("GPL"); diff -Nurb linux-2.6.22-570/drivers/edac/edac_mc.c linux-2.6.22-590/drivers/edac/edac_mc.c --- linux-2.6.22-570/drivers/edac/edac_mc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/edac/edac_mc.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/edac/edac_mc.c 2008-01-29 21:30:05.000000000 -0500 @@ -1906,6 +1906,7 @@ static int edac_kernel_thread(void *arg) @@ -35890,7 +35890,7 @@ diff -Nurb linux-2.6.22-570/drivers/edac/edac_mc.c linux-2.6.22-590/drivers/edac diff -Nurb linux-2.6.22-570/drivers/firmware/dcdbas.c linux-2.6.22-590/drivers/firmware/dcdbas.c --- linux-2.6.22-570/drivers/firmware/dcdbas.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/firmware/dcdbas.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/firmware/dcdbas.c 2008-01-29 21:30:05.000000000 -0500 @@ -149,8 +149,9 @@ return count; } @@ -35917,7 +35917,7 @@ diff -Nurb linux-2.6.22-570/drivers/firmware/dcdbas.c linux-2.6.22-590/drivers/f diff -Nurb linux-2.6.22-570/drivers/firmware/dcdbas.h linux-2.6.22-590/drivers/firmware/dcdbas.h --- linux-2.6.22-570/drivers/firmware/dcdbas.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/firmware/dcdbas.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/firmware/dcdbas.h 2008-01-29 21:30:05.000000000 -0500 @@ -67,8 +67,7 @@ #define DCDBAS_BIN_ATTR_RW(_name) \ struct bin_attribute bin_attr_##_name = { \ @@ -35930,7 +35930,7 @@ diff -Nurb linux-2.6.22-570/drivers/firmware/dcdbas.h linux-2.6.22-590/drivers/f } diff -Nurb linux-2.6.22-570/drivers/firmware/dell_rbu.c linux-2.6.22-590/drivers/firmware/dell_rbu.c --- linux-2.6.22-570/drivers/firmware/dell_rbu.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/firmware/dell_rbu.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/firmware/dell_rbu.c 2008-01-29 21:30:05.000000000 -0500 @@ -543,8 +543,9 @@ return ret_count; } @@ -36015,7 +36015,7 @@ diff -Nurb linux-2.6.22-570/drivers/firmware/dell_rbu.c linux-2.6.22-590/drivers }; diff -Nurb linux-2.6.22-570/drivers/firmware/edd.c linux-2.6.22-590/drivers/firmware/edd.c --- linux-2.6.22-570/drivers/firmware/edd.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/firmware/edd.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/firmware/edd.c 2008-01-29 21:30:05.000000000 -0500 @@ -74,7 +74,7 @@ #define EDD_DEVICE_ATTR(_name,_mode,_show,_test) \ @@ -36027,7 +36027,7 @@ diff -Nurb linux-2.6.22-570/drivers/firmware/edd.c linux-2.6.22-590/drivers/firm }; diff -Nurb linux-2.6.22-570/drivers/firmware/efivars.c linux-2.6.22-590/drivers/firmware/efivars.c --- linux-2.6.22-570/drivers/firmware/efivars.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/firmware/efivars.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/firmware/efivars.c 2008-01-29 21:30:05.000000000 -0500 @@ -131,21 +131,21 @@ #define EFI_ATTR(_name, _mode, _show, _store) \ @@ -36054,8 +36054,8 @@ diff -Nurb linux-2.6.22-570/drivers/firmware/efivars.c linux-2.6.22-590/drivers/ .store = _store, \ }; diff -Nurb linux-2.6.22-570/drivers/i2c/chips/eeprom.c linux-2.6.22-590/drivers/i2c/chips/eeprom.c ---- linux-2.6.22-570/drivers/i2c/chips/eeprom.c 2008-01-29 21:02:48.000000000 -0500 -+++ linux-2.6.22-590/drivers/i2c/chips/eeprom.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/drivers/i2c/chips/eeprom.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/i2c/chips/eeprom.c 2008-01-29 21:30:05.000000000 -0500 @@ -110,7 +110,8 @@ mutex_unlock(&data->update_lock); } @@ -36076,7 +36076,7 @@ diff -Nurb linux-2.6.22-570/drivers/i2c/chips/eeprom.c linux-2.6.22-590/drivers/ .read = eeprom_read, diff -Nurb linux-2.6.22-570/drivers/i2c/chips/max6875.c linux-2.6.22-590/drivers/i2c/chips/max6875.c --- linux-2.6.22-570/drivers/i2c/chips/max6875.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/i2c/chips/max6875.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/i2c/chips/max6875.c 2008-01-29 21:30:05.000000000 -0500 @@ -125,8 +125,9 @@ mutex_unlock(&data->update_lock); } @@ -36098,8 +36098,8 @@ diff -Nurb linux-2.6.22-570/drivers/i2c/chips/max6875.c linux-2.6.22-590/drivers .size = USER_EEPROM_SIZE, .read = max6875_read, diff -Nurb linux-2.6.22-570/drivers/ieee1394/ieee1394_core.c linux-2.6.22-590/drivers/ieee1394/ieee1394_core.c ---- linux-2.6.22-570/drivers/ieee1394/ieee1394_core.c 2008-01-29 21:02:48.000000000 -0500 -+++ linux-2.6.22-590/drivers/ieee1394/ieee1394_core.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/drivers/ieee1394/ieee1394_core.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/ieee1394/ieee1394_core.c 2008-01-29 21:30:05.000000000 -0500 @@ -30,6 +30,7 @@ #include #include @@ -36119,7 +36119,7 @@ diff -Nurb linux-2.6.22-570/drivers/ieee1394/ieee1394_core.c linux-2.6.22-590/dr INIT_LIST_HEAD(&tmp); diff -Nurb linux-2.6.22-570/drivers/ieee1394/nodemgr.c linux-2.6.22-590/drivers/ieee1394/nodemgr.c --- linux-2.6.22-570/drivers/ieee1394/nodemgr.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/ieee1394/nodemgr.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/ieee1394/nodemgr.c 2008-01-29 21:30:05.000000000 -0500 @@ -1669,6 +1669,7 @@ unsigned int g, generation = 0; int i, reset_cycles = 0; @@ -36129,8 +36129,8 @@ diff -Nurb linux-2.6.22-570/drivers/ieee1394/nodemgr.c linux-2.6.22-590/drivers/ nodemgr_create_host_dev_files(host); diff -Nurb linux-2.6.22-570/drivers/ieee1394/sbp2.c linux-2.6.22-590/drivers/ieee1394/sbp2.c ---- linux-2.6.22-570/drivers/ieee1394/sbp2.c 2008-01-29 21:02:48.000000000 -0500 -+++ linux-2.6.22-590/drivers/ieee1394/sbp2.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/drivers/ieee1394/sbp2.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/ieee1394/sbp2.c 2008-01-29 21:30:05.000000000 -0500 @@ -1505,69 +1505,6 @@ } } @@ -36237,7 +36237,7 @@ diff -Nurb linux-2.6.22-570/drivers/ieee1394/sbp2.c linux-2.6.22-590/drivers/iee diff -Nurb linux-2.6.22-570/drivers/infiniband/core/addr.c linux-2.6.22-590/drivers/infiniband/core/addr.c --- linux-2.6.22-570/drivers/infiniband/core/addr.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/infiniband/core/addr.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/infiniband/core/addr.c 2008-01-29 21:30:05.000000000 -0500 @@ -110,7 +110,7 @@ __be32 ip = ((struct sockaddr_in *) addr)->sin_addr.s_addr; int ret; @@ -36274,7 +36274,7 @@ diff -Nurb linux-2.6.22-570/drivers/infiniband/core/addr.c linux-2.6.22-590/driv diff -Nurb linux-2.6.22-570/drivers/infiniband/core/cma.c linux-2.6.22-590/drivers/infiniband/core/cma.c --- linux-2.6.22-570/drivers/infiniband/core/cma.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/infiniband/core/cma.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/infiniband/core/cma.c 2008-01-29 21:30:05.000000000 -0500 @@ -1267,7 +1267,7 @@ atomic_inc(&conn_id->dev_remove); conn_id->state = CMA_CONNECT; @@ -36322,7 +36322,7 @@ diff -Nurb linux-2.6.22-570/drivers/infiniband/core/cma.c linux-2.6.22-590/drive return -ENOMEM; diff -Nurb linux-2.6.22-570/drivers/infiniband/core/sysfs.c linux-2.6.22-590/drivers/infiniband/core/sysfs.c --- linux-2.6.22-570/drivers/infiniband/core/sysfs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/infiniband/core/sysfs.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/infiniband/core/sysfs.c 2008-01-29 21:30:05.000000000 -0500 @@ -479,7 +479,6 @@ element->attr.attr.name = element->name; @@ -36333,7 +36333,7 @@ diff -Nurb linux-2.6.22-570/drivers/infiniband/core/sysfs.c linux-2.6.22-590/dri diff -Nurb linux-2.6.22-570/drivers/infiniband/ulp/iser/iscsi_iser.c linux-2.6.22-590/drivers/infiniband/ulp/iser/iscsi_iser.c --- linux-2.6.22-570/drivers/infiniband/ulp/iser/iscsi_iser.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/infiniband/ulp/iser/iscsi_iser.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/infiniband/ulp/iser/iscsi_iser.c 2008-01-29 21:30:05.000000000 -0500 @@ -134,19 +134,9 @@ { struct iscsi_iser_conn *iser_conn = ctask->conn->dd_data; @@ -36427,7 +36427,7 @@ diff -Nurb linux-2.6.22-570/drivers/infiniband/ulp/iser/iscsi_iser.c linux-2.6.2 .get_stats = iscsi_iser_conn_get_stats, diff -Nurb linux-2.6.22-570/drivers/infiniband/ulp/iser/iscsi_iser.h linux-2.6.22-590/drivers/infiniband/ulp/iser/iscsi_iser.h --- linux-2.6.22-570/drivers/infiniband/ulp/iser/iscsi_iser.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/infiniband/ulp/iser/iscsi_iser.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/infiniband/ulp/iser/iscsi_iser.h 2008-01-29 21:30:05.000000000 -0500 @@ -98,7 +98,7 @@ #define ISER_MAX_TX_MISC_PDUS 6 /* NOOP_OUT(2), TEXT(1), * * SCSI_TMFUNC(2), LOGOUT(1) */ @@ -36448,7 +36448,7 @@ diff -Nurb linux-2.6.22-570/drivers/infiniband/ulp/iser/iscsi_iser.h linux-2.6.2 ISER_MAX_RX_MISC_PDUS) diff -Nurb linux-2.6.22-570/drivers/infiniband/ulp/iser/iser_initiator.c linux-2.6.22-590/drivers/infiniband/ulp/iser/iser_initiator.c --- linux-2.6.22-570/drivers/infiniband/ulp/iser/iser_initiator.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/infiniband/ulp/iser/iser_initiator.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/infiniband/ulp/iser/iser_initiator.c 2008-01-29 21:30:05.000000000 -0500 @@ -351,18 +351,12 @@ else data_buf = &iser_ctask->data[ISER_DIR_OUT]; @@ -36474,7 +36474,7 @@ diff -Nurb linux-2.6.22-570/drivers/infiniband/ulp/iser/iser_initiator.c linux-2 err = iser_prepare_read_cmd(ctask, edtl); diff -Nurb linux-2.6.22-570/drivers/infiniband/ulp/iser/iser_verbs.c linux-2.6.22-590/drivers/infiniband/ulp/iser/iser_verbs.c --- linux-2.6.22-570/drivers/infiniband/ulp/iser/iser_verbs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/infiniband/ulp/iser/iser_verbs.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/infiniband/ulp/iser/iser_verbs.c 2008-01-29 21:30:05.000000000 -0500 @@ -155,8 +155,8 @@ params.max_pages_per_fmr = ISCSI_ISER_SG_TABLESIZE + 1; /* make the pool size twice the max number of SCSI commands * @@ -36488,7 +36488,7 @@ diff -Nurb linux-2.6.22-570/drivers/infiniband/ulp/iser/iser_verbs.c linux-2.6.2 params.access = (IB_ACCESS_LOCAL_WRITE | diff -Nurb linux-2.6.22-570/drivers/infiniband/ulp/srp/ib_srp.c linux-2.6.22-590/drivers/infiniband/ulp/srp/ib_srp.c --- linux-2.6.22-570/drivers/infiniband/ulp/srp/ib_srp.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/infiniband/ulp/srp/ib_srp.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/infiniband/ulp/srp/ib_srp.c 2008-01-29 21:30:05.000000000 -0500 @@ -455,10 +455,7 @@ struct srp_target_port *target, struct srp_request *req) @@ -36636,7 +36636,7 @@ diff -Nurb linux-2.6.22-570/drivers/infiniband/ulp/srp/ib_srp.c linux-2.6.22-590 scmnd->host_scribble = (void *) -1L; diff -Nurb linux-2.6.22-570/drivers/infiniband/ulp/srp/ib_srp.h linux-2.6.22-590/drivers/infiniband/ulp/srp/ib_srp.h --- linux-2.6.22-570/drivers/infiniband/ulp/srp/ib_srp.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/infiniband/ulp/srp/ib_srp.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/infiniband/ulp/srp/ib_srp.h 2008-01-29 21:30:05.000000000 -0500 @@ -106,11 +106,6 @@ struct srp_iu *cmd; struct srp_iu *tsk_mgmt; @@ -36651,7 +36651,7 @@ diff -Nurb linux-2.6.22-570/drivers/infiniband/ulp/srp/ib_srp.h linux-2.6.22-590 u8 cmd_done; diff -Nurb linux-2.6.22-570/drivers/input/gameport/gameport.c linux-2.6.22-590/drivers/input/gameport/gameport.c --- linux-2.6.22-570/drivers/input/gameport/gameport.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/input/gameport/gameport.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/input/gameport/gameport.c 2008-01-29 21:30:05.000000000 -0500 @@ -445,6 +445,7 @@ static int gameport_thread(void *nothing) @@ -36662,7 +36662,7 @@ diff -Nurb linux-2.6.22-570/drivers/input/gameport/gameport.c linux-2.6.22-590/d wait_event_interruptible(gameport_wait, diff -Nurb linux-2.6.22-570/drivers/input/mouse/psmouse.h linux-2.6.22-590/drivers/input/mouse/psmouse.h --- linux-2.6.22-570/drivers/input/mouse/psmouse.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/input/mouse/psmouse.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/input/mouse/psmouse.h 2008-01-29 21:30:05.000000000 -0500 @@ -118,7 +118,6 @@ .attr = { \ .name = __stringify(_name), \ @@ -36673,7 +36673,7 @@ diff -Nurb linux-2.6.22-570/drivers/input/mouse/psmouse.h linux-2.6.22-590/drive .store = psmouse_attr_set_helper, \ diff -Nurb linux-2.6.22-570/drivers/input/serio/serio.c linux-2.6.22-590/drivers/input/serio/serio.c --- linux-2.6.22-570/drivers/input/serio/serio.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/input/serio/serio.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/input/serio/serio.c 2008-01-29 21:30:05.000000000 -0500 @@ -384,6 +384,7 @@ static int serio_thread(void *nothing) @@ -36684,7 +36684,7 @@ diff -Nurb linux-2.6.22-570/drivers/input/serio/serio.c linux-2.6.22-590/drivers wait_event_interruptible(serio_wait, diff -Nurb linux-2.6.22-570/drivers/input/touchscreen/ucb1400_ts.c linux-2.6.22-590/drivers/input/touchscreen/ucb1400_ts.c --- linux-2.6.22-570/drivers/input/touchscreen/ucb1400_ts.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/input/touchscreen/ucb1400_ts.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/input/touchscreen/ucb1400_ts.c 2008-01-29 21:30:05.000000000 -0500 @@ -292,6 +292,7 @@ sched_setscheduler(tsk, SCHED_FIFO, ¶m); @@ -36695,7 +36695,7 @@ diff -Nurb linux-2.6.22-570/drivers/input/touchscreen/ucb1400_ts.c linux-2.6.22- long timeout; diff -Nurb linux-2.6.22-570/drivers/isdn/divert/divert_procfs.c linux-2.6.22-590/drivers/isdn/divert/divert_procfs.c --- linux-2.6.22-570/drivers/isdn/divert/divert_procfs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/isdn/divert/divert_procfs.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/isdn/divert/divert_procfs.c 2008-01-29 21:30:05.000000000 -0500 @@ -17,6 +17,7 @@ #include #endif @@ -36730,7 +36730,7 @@ diff -Nurb linux-2.6.22-570/drivers/isdn/divert/divert_procfs.c linux-2.6.22-590 return (0); diff -Nurb linux-2.6.22-570/drivers/isdn/hardware/eicon/diva_didd.c linux-2.6.22-590/drivers/isdn/hardware/eicon/diva_didd.c --- linux-2.6.22-570/drivers/isdn/hardware/eicon/diva_didd.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/isdn/hardware/eicon/diva_didd.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/isdn/hardware/eicon/diva_didd.c 2008-01-29 21:30:05.000000000 -0500 @@ -15,6 +15,7 @@ #include #include @@ -36759,7 +36759,7 @@ diff -Nurb linux-2.6.22-570/drivers/isdn/hardware/eicon/diva_didd.c linux-2.6.22 static int DIVA_INIT_FUNCTION divadidd_init(void) diff -Nurb linux-2.6.22-570/drivers/isdn/hysdn/hysdn_procconf.c linux-2.6.22-590/drivers/isdn/hysdn/hysdn_procconf.c --- linux-2.6.22-570/drivers/isdn/hysdn/hysdn_procconf.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/isdn/hysdn/hysdn_procconf.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/isdn/hysdn/hysdn_procconf.c 2008-01-29 21:30:05.000000000 -0500 @@ -392,7 +392,7 @@ hysdn_card *card; unsigned char conf_name[20]; @@ -36778,7 +36778,7 @@ diff -Nurb linux-2.6.22-570/drivers/isdn/hysdn/hysdn_procconf.c linux-2.6.22-590 } diff -Nurb linux-2.6.22-570/drivers/macintosh/therm_adt746x.c linux-2.6.22-590/drivers/macintosh/therm_adt746x.c --- linux-2.6.22-570/drivers/macintosh/therm_adt746x.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/macintosh/therm_adt746x.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/macintosh/therm_adt746x.c 2008-01-29 21:30:05.000000000 -0500 @@ -335,6 +335,7 @@ { struct thermostat* th = arg; @@ -36789,7 +36789,7 @@ diff -Nurb linux-2.6.22-570/drivers/macintosh/therm_adt746x.c linux-2.6.22-590/d msleep_interruptible(2000); diff -Nurb linux-2.6.22-570/drivers/macintosh/therm_pm72.c linux-2.6.22-590/drivers/macintosh/therm_pm72.c --- linux-2.6.22-570/drivers/macintosh/therm_pm72.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/macintosh/therm_pm72.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/macintosh/therm_pm72.c 2008-01-29 21:30:05.000000000 -0500 @@ -1770,7 +1770,8 @@ "PATH=/sbin:/usr/sbin:/bin:/usr/bin", NULL }; @@ -36802,7 +36802,7 @@ diff -Nurb linux-2.6.22-570/drivers/macintosh/therm_pm72.c linux-2.6.22-590/driv diff -Nurb linux-2.6.22-570/drivers/macintosh/windfarm_core.c linux-2.6.22-590/drivers/macintosh/windfarm_core.c --- linux-2.6.22-570/drivers/macintosh/windfarm_core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/macintosh/windfarm_core.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/macintosh/windfarm_core.c 2008-01-29 21:30:05.000000000 -0500 @@ -80,7 +80,8 @@ "PATH=/sbin:/usr/sbin:/bin:/usr/bin", NULL }; @@ -36839,7 +36839,7 @@ diff -Nurb linux-2.6.22-570/drivers/macintosh/windfarm_core.c linux-2.6.22-590/d new_sr->attr.store = NULL; diff -Nurb linux-2.6.22-570/drivers/md/Kconfig linux-2.6.22-590/drivers/md/Kconfig --- linux-2.6.22-570/drivers/md/Kconfig 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/md/Kconfig 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/md/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -109,6 +109,8 @@ config MD_RAID456 tristate "RAID-4/RAID-5/RAID-6 mode" @@ -36863,7 +36863,7 @@ diff -Nurb linux-2.6.22-570/drivers/md/Kconfig linux-2.6.22-590/drivers/md/Kconf endif diff -Nurb linux-2.6.22-570/drivers/md/Makefile linux-2.6.22-590/drivers/md/Makefile --- linux-2.6.22-570/drivers/md/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/md/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/md/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -17,7 +17,7 @@ hostprogs-y := mktables @@ -36895,7 +36895,7 @@ diff -Nurb linux-2.6.22-570/drivers/md/Makefile linux-2.6.22-590/drivers/md/Make $(obj)/raid6int1.c: $(src)/raid6int.uc $(src)/unroll.pl FORCE diff -Nurb linux-2.6.22-570/drivers/md/dm-netlink.c linux-2.6.22-590/drivers/md/dm-netlink.c --- linux-2.6.22-570/drivers/md/dm-netlink.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/md/dm-netlink.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/md/dm-netlink.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,103 @@ +/* + * Device Mapper Netlink Support (dm-netlink) @@ -37002,7 +37002,7 @@ diff -Nurb linux-2.6.22-570/drivers/md/dm-netlink.c linux-2.6.22-590/drivers/md/ +} diff -Nurb linux-2.6.22-570/drivers/md/dm-netlink.h linux-2.6.22-590/drivers/md/dm-netlink.h --- linux-2.6.22-570/drivers/md/dm-netlink.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/md/dm-netlink.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/md/dm-netlink.h 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,50 @@ +/* + * Device Mapper Netlink Support @@ -37055,8 +37055,8 @@ diff -Nurb linux-2.6.22-570/drivers/md/dm-netlink.h linux-2.6.22-590/drivers/md/ + +#endif /* DM_NETLINK_H */ diff -Nurb linux-2.6.22-570/drivers/md/dm.c linux-2.6.22-590/drivers/md/dm.c ---- linux-2.6.22-570/drivers/md/dm.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/drivers/md/dm.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/drivers/md/dm.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/drivers/md/dm.c 2008-01-29 21:30:05.000000000 -0500 @@ -7,6 +7,7 @@ #include "dm.h" @@ -37083,7 +37083,7 @@ diff -Nurb linux-2.6.22-570/drivers/md/dm.c linux-2.6.22-590/drivers/md/dm.c static int __init dm_init(void) diff -Nurb linux-2.6.22-570/drivers/md/md.c linux-2.6.22-590/drivers/md/md.c --- linux-2.6.22-570/drivers/md/md.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/md/md.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/md/md.c 2008-01-29 21:30:05.000000000 -0500 @@ -4642,7 +4642,6 @@ * many dirty RAID5 blocks. */ @@ -37103,7 +37103,7 @@ diff -Nurb linux-2.6.22-570/drivers/md/md.c linux-2.6.22-590/drivers/md/md.c static int get_ro(char *buffer, struct kernel_param *kp) diff -Nurb linux-2.6.22-570/drivers/md/raid5.c linux-2.6.22-590/drivers/md/raid5.c --- linux-2.6.22-570/drivers/md/raid5.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/md/raid5.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/md/raid5.c 2008-01-29 21:30:05.000000000 -0500 @@ -52,6 +52,7 @@ #include "raid6.h" @@ -40719,7 +40719,7 @@ diff -Nurb linux-2.6.22-570/drivers/md/xor.c linux-2.6.22-590/drivers/md/xor.c -module_exit(xor_exit); diff -Nurb linux-2.6.22-570/drivers/media/dvb/dvb-core/dvb_frontend.c linux-2.6.22-590/drivers/media/dvb/dvb-core/dvb_frontend.c --- linux-2.6.22-570/drivers/media/dvb/dvb-core/dvb_frontend.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/media/dvb/dvb-core/dvb_frontend.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/media/dvb/dvb-core/dvb_frontend.c 2008-01-29 21:30:05.000000000 -0500 @@ -523,6 +523,7 @@ dvb_frontend_init(fe); @@ -40730,7 +40730,7 @@ diff -Nurb linux-2.6.22-570/drivers/media/dvb/dvb-core/dvb_frontend.c linux-2.6. restart: diff -Nurb linux-2.6.22-570/drivers/media/video/cx88/cx88-tvaudio.c linux-2.6.22-590/drivers/media/video/cx88/cx88-tvaudio.c --- linux-2.6.22-570/drivers/media/video/cx88/cx88-tvaudio.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/media/video/cx88/cx88-tvaudio.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/media/video/cx88/cx88-tvaudio.c 2008-01-29 21:30:05.000000000 -0500 @@ -906,6 +906,7 @@ u32 mode = 0; @@ -40741,7 +40741,7 @@ diff -Nurb linux-2.6.22-570/drivers/media/video/cx88/cx88-tvaudio.c linux-2.6.22 if (kthread_should_stop()) diff -Nurb linux-2.6.22-570/drivers/media/video/msp3400-kthreads.c linux-2.6.22-590/drivers/media/video/msp3400-kthreads.c --- linux-2.6.22-570/drivers/media/video/msp3400-kthreads.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/media/video/msp3400-kthreads.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/media/video/msp3400-kthreads.c 2008-01-29 21:30:05.000000000 -0500 @@ -23,6 +23,7 @@ #include #include @@ -40778,7 +40778,7 @@ diff -Nurb linux-2.6.22-570/drivers/media/video/msp3400-kthreads.c linux-2.6.22- msp_sleep(state, -1); diff -Nurb linux-2.6.22-570/drivers/media/video/tvaudio.c linux-2.6.22-590/drivers/media/video/tvaudio.c --- linux-2.6.22-570/drivers/media/video/tvaudio.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/media/video/tvaudio.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/media/video/tvaudio.c 2008-01-29 21:30:05.000000000 -0500 @@ -271,7 +271,7 @@ struct CHIPDESC *desc = chiplist + chip->type; @@ -40790,7 +40790,7 @@ diff -Nurb linux-2.6.22-570/drivers/media/video/tvaudio.c linux-2.6.22-590/drive if (!kthread_should_stop()) diff -Nurb linux-2.6.22-570/drivers/media/video/video-buf-dvb.c linux-2.6.22-590/drivers/media/video/video-buf-dvb.c --- linux-2.6.22-570/drivers/media/video/video-buf-dvb.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/media/video/video-buf-dvb.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/media/video/video-buf-dvb.c 2008-01-29 21:30:05.000000000 -0500 @@ -47,6 +47,7 @@ int err; @@ -40801,7 +40801,7 @@ diff -Nurb linux-2.6.22-570/drivers/media/video/video-buf-dvb.c linux-2.6.22-590 for (;;) { diff -Nurb linux-2.6.22-570/drivers/media/video/vivi.c linux-2.6.22-590/drivers/media/video/vivi.c --- linux-2.6.22-570/drivers/media/video/vivi.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/media/video/vivi.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/media/video/vivi.c 2008-01-29 21:30:05.000000000 -0500 @@ -573,6 +573,7 @@ dprintk(1,"thread started\n"); @@ -40825,7 +40825,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/fusion/linux_compat.h linux-2.6.22-5 -#endif /* _LINUX_COMPAT_H */ diff -Nurb linux-2.6.22-570/drivers/message/fusion/lsi/mpi.h linux-2.6.22-590/drivers/message/fusion/lsi/mpi.h --- linux-2.6.22-570/drivers/message/fusion/lsi/mpi.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/message/fusion/lsi/mpi.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/message/fusion/lsi/mpi.h 2008-01-29 21:30:05.000000000 -0500 @@ -1,12 +1,12 @@ /* - * Copyright (c) 2000-2006 LSI Logic Corporation. @@ -40860,7 +40860,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/fusion/lsi/mpi.h linux-2.6.22-590/dr #define MPI_HEADER_VERSION_UNIT_SHIFT (8) diff -Nurb linux-2.6.22-570/drivers/message/fusion/lsi/mpi_cnfg.h linux-2.6.22-590/drivers/message/fusion/lsi/mpi_cnfg.h --- linux-2.6.22-570/drivers/message/fusion/lsi/mpi_cnfg.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/message/fusion/lsi/mpi_cnfg.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/message/fusion/lsi/mpi_cnfg.h 2008-01-29 21:30:05.000000000 -0500 @@ -1,12 +1,12 @@ /* - * Copyright (c) 2000-2006 LSI Logic Corporation. @@ -41033,7 +41033,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/fusion/lsi/mpi_cnfg.h linux-2.6.22-5 diff -Nurb linux-2.6.22-570/drivers/message/fusion/lsi/mpi_history.txt linux-2.6.22-590/drivers/message/fusion/lsi/mpi_history.txt --- linux-2.6.22-570/drivers/message/fusion/lsi/mpi_history.txt 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/message/fusion/lsi/mpi_history.txt 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/message/fusion/lsi/mpi_history.txt 2008-01-29 21:30:05.000000000 -0500 @@ -3,28 +3,28 @@ MPI Header File Change History ============================== @@ -41395,7 +41395,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/fusion/lsi/mpi_inb.h linux-2.6.22-59 - diff -Nurb linux-2.6.22-570/drivers/message/fusion/lsi/mpi_init.h linux-2.6.22-590/drivers/message/fusion/lsi/mpi_init.h --- linux-2.6.22-570/drivers/message/fusion/lsi/mpi_init.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/message/fusion/lsi/mpi_init.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/message/fusion/lsi/mpi_init.h 2008-01-29 21:30:05.000000000 -0500 @@ -1,12 +1,12 @@ /* - * Copyright (c) 2000-2006 LSI Logic Corporation. @@ -41437,7 +41437,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/fusion/lsi/mpi_init.h linux-2.6.22-5 { diff -Nurb linux-2.6.22-570/drivers/message/fusion/lsi/mpi_ioc.h linux-2.6.22-590/drivers/message/fusion/lsi/mpi_ioc.h --- linux-2.6.22-570/drivers/message/fusion/lsi/mpi_ioc.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/message/fusion/lsi/mpi_ioc.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/message/fusion/lsi/mpi_ioc.h 2008-01-29 21:30:05.000000000 -0500 @@ -1,12 +1,12 @@ /* - * Copyright (c) 2000-2006 LSI Logic Corporation. @@ -41505,7 +41505,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/fusion/lsi/mpi_ioc.h linux-2.6.22-59 { diff -Nurb linux-2.6.22-570/drivers/message/fusion/lsi/mpi_raid.h linux-2.6.22-590/drivers/message/fusion/lsi/mpi_raid.h --- linux-2.6.22-570/drivers/message/fusion/lsi/mpi_raid.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/message/fusion/lsi/mpi_raid.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/message/fusion/lsi/mpi_raid.h 2008-01-29 21:30:05.000000000 -0500 @@ -1,12 +1,12 @@ /* - * Copyright (c) 2001-2005 LSI Logic Corporation. @@ -41551,7 +41551,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/fusion/lsi/mpi_raid.h linux-2.6.22-5 /* RAID Action reply message */ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptbase.c linux-2.6.22-590/drivers/message/fusion/mptbase.c --- linux-2.6.22-570/drivers/message/fusion/mptbase.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/message/fusion/mptbase.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/message/fusion/mptbase.c 2008-01-29 21:30:05.000000000 -0500 @@ -6,7 +6,7 @@ * running LSI Logic Fusion MPT (Message Passing Technology) firmware. * @@ -41616,7 +41616,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptbase.c linux-2.6.22-590/dr /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptbase.h linux-2.6.22-590/drivers/message/fusion/mptbase.h --- linux-2.6.22-570/drivers/message/fusion/mptbase.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/message/fusion/mptbase.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/message/fusion/mptbase.h 2008-01-29 21:30:05.000000000 -0500 @@ -6,7 +6,7 @@ * running LSI Logic Fusion MPT (Message Passing Technology) firmware. * @@ -41639,7 +41639,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptbase.h linux-2.6.22-590/dr #define show_mptmod_ver(s,ver) \ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptctl.c linux-2.6.22-590/drivers/message/fusion/mptctl.c --- linux-2.6.22-570/drivers/message/fusion/mptctl.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/message/fusion/mptctl.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/message/fusion/mptctl.c 2008-01-29 21:30:05.000000000 -0500 @@ -5,7 +5,7 @@ * running LSI Logic Fusion MPT (Message Passing Technology) firmware. * @@ -41651,7 +41651,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptctl.c linux-2.6.22-590/dri /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptctl.h linux-2.6.22-590/drivers/message/fusion/mptctl.h --- linux-2.6.22-570/drivers/message/fusion/mptctl.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/message/fusion/mptctl.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/message/fusion/mptctl.h 2008-01-29 21:30:05.000000000 -0500 @@ -6,7 +6,7 @@ * running LSI Logic Fusion MPT (Message Passing Technology) firmware. * @@ -41663,7 +41663,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptctl.h linux-2.6.22-590/dri /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptfc.c linux-2.6.22-590/drivers/message/fusion/mptfc.c --- linux-2.6.22-570/drivers/message/fusion/mptfc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/message/fusion/mptfc.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/message/fusion/mptfc.c 2008-01-29 21:30:05.000000000 -0500 @@ -4,7 +4,7 @@ * running LSI Logic Fusion MPT (Message Passing Technology) firmware. * @@ -41683,7 +41683,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptfc.c linux-2.6.22-590/driv #include diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptlan.c linux-2.6.22-590/drivers/message/fusion/mptlan.c --- linux-2.6.22-570/drivers/message/fusion/mptlan.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/message/fusion/mptlan.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/message/fusion/mptlan.c 2008-01-29 21:30:05.000000000 -0500 @@ -5,7 +5,7 @@ * running LSI Logic Fusion MPT (Message Passing Technology) firmware. * @@ -41695,7 +41695,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptlan.c linux-2.6.22-590/dri /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptlan.h linux-2.6.22-590/drivers/message/fusion/mptlan.h --- linux-2.6.22-570/drivers/message/fusion/mptlan.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/message/fusion/mptlan.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/message/fusion/mptlan.h 2008-01-29 21:30:05.000000000 -0500 @@ -5,7 +5,7 @@ * running LSI Logic Fusion MPT (Message Passing Technology) firmware. * @@ -41707,7 +41707,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptlan.h linux-2.6.22-590/dri /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptsas.c linux-2.6.22-590/drivers/message/fusion/mptsas.c --- linux-2.6.22-570/drivers/message/fusion/mptsas.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/message/fusion/mptsas.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/message/fusion/mptsas.c 2008-01-29 21:30:05.000000000 -0500 @@ -4,7 +4,7 @@ * running LSI Logic Fusion MPT (Message Passing Technology) firmware. * @@ -41719,7 +41719,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptsas.c linux-2.6.22-590/dri /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptscsih.c linux-2.6.22-590/drivers/message/fusion/mptscsih.c --- linux-2.6.22-570/drivers/message/fusion/mptscsih.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/message/fusion/mptscsih.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/message/fusion/mptscsih.c 2008-01-29 21:30:05.000000000 -0500 @@ -4,7 +4,7 @@ * running LSI Logic Fusion MPT (Message Passing Technology) firmware. * @@ -42206,7 +42206,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptscsih.c linux-2.6.22-590/d diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptscsih.h linux-2.6.22-590/drivers/message/fusion/mptscsih.h --- linux-2.6.22-570/drivers/message/fusion/mptscsih.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/message/fusion/mptscsih.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/message/fusion/mptscsih.h 2008-01-29 21:30:05.000000000 -0500 @@ -6,7 +6,7 @@ * running LSI Logic Fusion MPT (Message Passing Technology) firmware. * @@ -42218,7 +42218,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptscsih.h linux-2.6.22-590/d /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptspi.c linux-2.6.22-590/drivers/message/fusion/mptspi.c --- linux-2.6.22-570/drivers/message/fusion/mptspi.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/message/fusion/mptspi.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/message/fusion/mptspi.c 2008-01-29 21:30:05.000000000 -0500 @@ -4,7 +4,7 @@ * running LSI Logic Fusion MPT (Message Passing Technology) firmware. * @@ -42238,7 +42238,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/fusion/mptspi.c linux-2.6.22-590/dri #include diff -Nurb linux-2.6.22-570/drivers/message/i2o/i2o_scsi.c linux-2.6.22-590/drivers/message/i2o/i2o_scsi.c --- linux-2.6.22-570/drivers/message/i2o/i2o_scsi.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/message/i2o/i2o_scsi.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/message/i2o/i2o_scsi.c 2008-01-29 21:30:05.000000000 -0500 @@ -377,12 +377,8 @@ osm_err("SCSI error %08x\n", error); @@ -42283,7 +42283,7 @@ diff -Nurb linux-2.6.22-570/drivers/message/i2o/i2o_scsi.c linux-2.6.22-590/driv diff -Nurb linux-2.6.22-570/drivers/mfd/ucb1x00-ts.c linux-2.6.22-590/drivers/mfd/ucb1x00-ts.c --- linux-2.6.22-570/drivers/mfd/ucb1x00-ts.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/mfd/ucb1x00-ts.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mfd/ucb1x00-ts.c 2008-01-29 21:30:05.000000000 -0500 @@ -209,6 +209,7 @@ DECLARE_WAITQUEUE(wait, tsk); int valid = 0; @@ -42294,7 +42294,7 @@ diff -Nurb linux-2.6.22-570/drivers/mfd/ucb1x00-ts.c linux-2.6.22-590/drivers/mf unsigned int x, y, p; diff -Nurb linux-2.6.22-570/drivers/misc/asus-laptop.c linux-2.6.22-590/drivers/misc/asus-laptop.c --- linux-2.6.22-570/drivers/misc/asus-laptop.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/misc/asus-laptop.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/misc/asus-laptop.c 2008-01-29 21:30:05.000000000 -0500 @@ -737,8 +737,7 @@ struct device_attribute dev_attr_##_name = { \ .attr = { \ @@ -42307,7 +42307,7 @@ diff -Nurb linux-2.6.22-570/drivers/misc/asus-laptop.c linux-2.6.22-590/drivers/ } diff -Nurb linux-2.6.22-570/drivers/mmc/card/Kconfig linux-2.6.22-590/drivers/mmc/card/Kconfig --- linux-2.6.22-570/drivers/mmc/card/Kconfig 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/mmc/card/Kconfig 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/card/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -14,3 +14,21 @@ mount the filesystem. Almost everyone wishing MMC support should say Y or M here. @@ -42332,7 +42332,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/card/Kconfig linux-2.6.22-590/drivers/mm + diff -Nurb linux-2.6.22-570/drivers/mmc/card/block.c linux-2.6.22-590/drivers/mmc/card/block.c --- linux-2.6.22-570/drivers/mmc/card/block.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/mmc/card/block.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/card/block.c 2008-01-29 21:30:05.000000000 -0500 @@ -262,7 +262,9 @@ } @@ -42356,7 +42356,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/card/block.c linux-2.6.22-590/drivers/mm req->rq_disk->disk_name, brq.cmd.error); diff -Nurb linux-2.6.22-570/drivers/mmc/card/queue.c linux-2.6.22-590/drivers/mmc/card/queue.c --- linux-2.6.22-570/drivers/mmc/card/queue.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/mmc/card/queue.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/card/queue.c 2008-01-29 21:30:05.000000000 -0500 @@ -11,12 +11,15 @@ */ #include @@ -42614,7 +42614,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/card/queue.c linux-2.6.22-590/drivers/mm + diff -Nurb linux-2.6.22-570/drivers/mmc/card/queue.h linux-2.6.22-590/drivers/mmc/card/queue.h --- linux-2.6.22-570/drivers/mmc/card/queue.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/mmc/card/queue.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/card/queue.h 2008-01-29 21:30:05.000000000 -0500 @@ -14,6 +14,9 @@ void *data; struct request_queue *queue; @@ -42636,7 +42636,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/card/queue.h linux-2.6.22-590/drivers/mm #endif diff -Nurb linux-2.6.22-570/drivers/mmc/core/Kconfig linux-2.6.22-590/drivers/mmc/core/Kconfig --- linux-2.6.22-570/drivers/mmc/core/Kconfig 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/mmc/core/Kconfig 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/core/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -14,3 +14,16 @@ This option is usually just for embedded systems which use a MMC/SD card for rootfs. Most people should say N here. @@ -42656,7 +42656,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/core/Kconfig linux-2.6.22-590/drivers/mm + diff -Nurb linux-2.6.22-570/drivers/mmc/core/Makefile linux-2.6.22-590/drivers/mmc/core/Makefile --- linux-2.6.22-570/drivers/mmc/core/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/mmc/core/Makefile 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/core/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -7,5 +7,6 @@ endif @@ -42667,7 +42667,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/core/Makefile linux-2.6.22-590/drivers/m diff -Nurb linux-2.6.22-570/drivers/mmc/core/bus.c linux-2.6.22-590/drivers/mmc/core/bus.c --- linux-2.6.22-570/drivers/mmc/core/bus.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/mmc/core/bus.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/core/bus.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,245 @@ +/* + * linux/drivers/mmc/core/bus.c @@ -42916,7 +42916,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/core/bus.c linux-2.6.22-590/drivers/mmc/ + diff -Nurb linux-2.6.22-570/drivers/mmc/core/bus.h linux-2.6.22-590/drivers/mmc/core/bus.h --- linux-2.6.22-570/drivers/mmc/core/bus.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/mmc/core/bus.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/core/bus.h 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,22 @@ +/* + * linux/drivers/mmc/core/bus.h @@ -42942,7 +42942,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/core/bus.h linux-2.6.22-590/drivers/mmc/ + diff -Nurb linux-2.6.22-570/drivers/mmc/core/core.c linux-2.6.22-590/drivers/mmc/core/core.c --- linux-2.6.22-570/drivers/mmc/core/core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/mmc/core/core.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/core/core.c 2008-01-29 21:30:05.000000000 -0500 @@ -27,7 +27,9 @@ #include @@ -43159,7 +43159,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/core/core.c linux-2.6.22-590/drivers/mmc MODULE_LICENSE("GPL"); diff -Nurb linux-2.6.22-570/drivers/mmc/core/core.h linux-2.6.22-590/drivers/mmc/core/core.h --- linux-2.6.22-570/drivers/mmc/core/core.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/mmc/core/core.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/core/core.h 2008-01-29 21:30:05.000000000 -0500 @@ -54,8 +54,6 @@ u32 mmc_select_voltage(struct mmc_host *host, u32 ocr); void mmc_set_timing(struct mmc_host *host, unsigned int timing); @@ -43181,7 +43181,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/core/core.h linux-2.6.22-590/drivers/mmc diff -Nurb linux-2.6.22-570/drivers/mmc/core/host.c linux-2.6.22-590/drivers/mmc/core/host.c --- linux-2.6.22-570/drivers/mmc/core/host.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/mmc/core/host.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/core/host.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,156 @@ +/* + * linux/drivers/mmc/core/host.c @@ -43341,7 +43341,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/core/host.c linux-2.6.22-590/drivers/mmc + diff -Nurb linux-2.6.22-570/drivers/mmc/core/host.h linux-2.6.22-590/drivers/mmc/core/host.h --- linux-2.6.22-570/drivers/mmc/core/host.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/mmc/core/host.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/core/host.h 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,18 @@ +/* + * linux/drivers/mmc/core/host.h @@ -43363,7 +43363,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/core/host.h linux-2.6.22-590/drivers/mmc + diff -Nurb linux-2.6.22-570/drivers/mmc/core/lock.c linux-2.6.22-590/drivers/mmc/core/lock.c --- linux-2.6.22-570/drivers/mmc/core/lock.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/mmc/core/lock.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/core/lock.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,199 @@ +/* + * linux/drivers/mmc/core/lock.h @@ -43566,7 +43566,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/core/lock.c linux-2.6.22-590/drivers/mmc + diff -Nurb linux-2.6.22-570/drivers/mmc/core/lock.h linux-2.6.22-590/drivers/mmc/core/lock.h --- linux-2.6.22-570/drivers/mmc/core/lock.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/mmc/core/lock.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/core/lock.h 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,51 @@ +/* + * linux/drivers/mmc/core/lock.h @@ -43621,7 +43621,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/core/lock.h linux-2.6.22-590/drivers/mmc +#endif diff -Nurb linux-2.6.22-570/drivers/mmc/core/mmc.c linux-2.6.22-590/drivers/mmc/core/mmc.c --- linux-2.6.22-570/drivers/mmc/core/mmc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/mmc/core/mmc.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/core/mmc.c 2008-01-29 21:30:05.000000000 -0500 @@ -18,6 +18,8 @@ #include "core.h" @@ -43787,7 +43787,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/core/mmc.c linux-2.6.22-590/drivers/mmc/ diff -Nurb linux-2.6.22-570/drivers/mmc/core/mmc_ops.c linux-2.6.22-590/drivers/mmc/core/mmc_ops.c --- linux-2.6.22-570/drivers/mmc/core/mmc_ops.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/mmc/core/mmc_ops.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/core/mmc_ops.c 2008-01-29 21:30:05.000000000 -0500 @@ -2,6 +2,8 @@ * linux/drivers/mmc/mmc_ops.h * @@ -43929,7 +43929,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/core/mmc_ops.c linux-2.6.22-590/drivers/ + diff -Nurb linux-2.6.22-570/drivers/mmc/core/mmc_ops.h linux-2.6.22-590/drivers/mmc/core/mmc_ops.h --- linux-2.6.22-570/drivers/mmc/core/mmc_ops.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/mmc/core/mmc_ops.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/core/mmc_ops.h 2008-01-29 21:30:05.000000000 -0500 @@ -12,6 +12,8 @@ #ifndef _MMC_MMC_OPS_H #define _MMC_MMC_OPS_H @@ -43949,7 +43949,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/core/mmc_ops.h linux-2.6.22-590/drivers/ diff -Nurb linux-2.6.22-570/drivers/mmc/core/sd.c linux-2.6.22-590/drivers/mmc/core/sd.c --- linux-2.6.22-570/drivers/mmc/core/sd.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/mmc/core/sd.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/core/sd.c 2008-01-29 21:30:05.000000000 -0500 @@ -19,11 +19,11 @@ #include "core.h" @@ -44105,7 +44105,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/core/sd.c linux-2.6.22-590/drivers/mmc/c diff -Nurb linux-2.6.22-570/drivers/mmc/core/sysfs.c linux-2.6.22-590/drivers/mmc/core/sysfs.c --- linux-2.6.22-570/drivers/mmc/core/sysfs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/mmc/core/sysfs.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/core/sysfs.c 2008-01-29 21:30:05.000000000 -0500 @@ -2,6 +2,7 @@ * linux/drivers/mmc/core/sysfs.c * @@ -44483,7 +44483,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/core/sysfs.c linux-2.6.22-590/drivers/mm -module_exit(mmc_exit); diff -Nurb linux-2.6.22-570/drivers/mmc/core/sysfs.h linux-2.6.22-590/drivers/mmc/core/sysfs.h --- linux-2.6.22-570/drivers/mmc/core/sysfs.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/mmc/core/sysfs.h 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/core/sysfs.h 2008-01-29 21:30:05.000000000 -0500 @@ -11,17 +11,16 @@ #ifndef _MMC_CORE_SYSFS_H #define _MMC_CORE_SYSFS_H @@ -44513,7 +44513,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/core/sysfs.h linux-2.6.22-590/drivers/mm #endif diff -Nurb linux-2.6.22-570/drivers/mmc/host/sdhci.c linux-2.6.22-590/drivers/mmc/host/sdhci.c --- linux-2.6.22-570/drivers/mmc/host/sdhci.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/mmc/host/sdhci.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mmc/host/sdhci.c 2008-01-29 21:30:05.000000000 -0500 @@ -70,6 +70,14 @@ .driver_data = SDHCI_QUIRK_SINGLE_POWER_WRITE, }, @@ -44531,7 +44531,7 @@ diff -Nurb linux-2.6.22-570/drivers/mmc/host/sdhci.c linux-2.6.22-590/drivers/mm }, diff -Nurb linux-2.6.22-570/drivers/mtd/mtd_blkdevs.c linux-2.6.22-590/drivers/mtd/mtd_blkdevs.c --- linux-2.6.22-570/drivers/mtd/mtd_blkdevs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/mtd/mtd_blkdevs.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mtd/mtd_blkdevs.c 2008-01-29 21:30:05.000000000 -0500 @@ -16,6 +16,7 @@ #include #include @@ -44551,7 +44551,7 @@ diff -Nurb linux-2.6.22-570/drivers/mtd/mtd_blkdevs.c linux-2.6.22-590/drivers/m while (!kthread_should_stop()) { diff -Nurb linux-2.6.22-570/drivers/mtd/ubi/wl.c linux-2.6.22-590/drivers/mtd/ubi/wl.c --- linux-2.6.22-570/drivers/mtd/ubi/wl.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/mtd/ubi/wl.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/mtd/ubi/wl.c 2008-01-29 21:30:05.000000000 -0500 @@ -1346,6 +1346,7 @@ ubi_msg("background thread \"%s\" started, PID %d", ubi->bgt_name, current->pid); @@ -44562,7 +44562,7 @@ diff -Nurb linux-2.6.22-570/drivers/mtd/ubi/wl.c linux-2.6.22-590/drivers/mtd/ub diff -Nurb linux-2.6.22-570/drivers/net/3c523.c linux-2.6.22-590/drivers/net/3c523.c --- linux-2.6.22-570/drivers/net/3c523.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/3c523.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/3c523.c 2008-01-29 21:30:05.000000000 -0500 @@ -990,7 +990,7 @@ if (skb != NULL) { skb_reserve(skb, 2); /* 16 byte alignment */ @@ -44574,7 +44574,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/3c523.c linux-2.6.22-590/drivers/net/3c5 dev->last_rx = jiffies; diff -Nurb linux-2.6.22-570/drivers/net/7990.c linux-2.6.22-590/drivers/net/7990.c --- linux-2.6.22-570/drivers/net/7990.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/7990.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/7990.c 2008-01-29 21:30:05.000000000 -0500 @@ -333,9 +333,9 @@ skb_reserve (skb, 2); /* 16 byte align */ @@ -44589,7 +44589,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/7990.c linux-2.6.22-590/drivers/net/7990 dev->last_rx = jiffies; diff -Nurb linux-2.6.22-570/drivers/net/8139too.c linux-2.6.22-590/drivers/net/8139too.c --- linux-2.6.22-570/drivers/net/8139too.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/8139too.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/8139too.c 2008-01-29 21:30:05.000000000 -0500 @@ -2017,7 +2017,7 @@ #if RX_BUF_IDX == 3 wrap_copy(skb, rx_ring, ring_offset+4, pkt_size); @@ -44600,8 +44600,8 @@ diff -Nurb linux-2.6.22-570/drivers/net/8139too.c linux-2.6.22-590/drivers/net/8 skb_put (skb, pkt_size); diff -Nurb linux-2.6.22-570/drivers/net/Kconfig linux-2.6.22-590/drivers/net/Kconfig ---- linux-2.6.22-570/drivers/net/Kconfig 2008-01-29 21:02:51.000000000 -0500 -+++ linux-2.6.22-590/drivers/net/Kconfig 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/drivers/net/Kconfig 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -119,6 +119,20 @@ If you don't know what to use this for, you don't need it. @@ -44643,8 +44643,8 @@ diff -Nurb linux-2.6.22-570/drivers/net/Kconfig linux-2.6.22-590/drivers/net/Kco tristate "iSeries Virtual Ethernet driver support" depends on PPC_ISERIES diff -Nurb linux-2.6.22-570/drivers/net/Makefile linux-2.6.22-590/drivers/net/Makefile ---- linux-2.6.22-570/drivers/net/Makefile 2008-01-29 21:02:51.000000000 -0500 -+++ linux-2.6.22-590/drivers/net/Makefile 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/drivers/net/Makefile 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -186,6 +186,7 @@ obj-$(CONFIG_MACMACE) += macmace.o obj-$(CONFIG_MAC89x0) += mac89x0.o @@ -44666,7 +44666,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/Makefile linux-2.6.22-590/drivers/net/Ma + diff -Nurb linux-2.6.22-570/drivers/net/a2065.c linux-2.6.22-590/drivers/net/a2065.c --- linux-2.6.22-570/drivers/net/a2065.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/a2065.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/a2065.c 2008-01-29 21:30:05.000000000 -0500 @@ -322,9 +322,9 @@ skb_reserve (skb, 2); /* 16 byte align */ @@ -44681,7 +44681,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/a2065.c linux-2.6.22-590/drivers/net/a20 dev->last_rx = jiffies; diff -Nurb linux-2.6.22-570/drivers/net/ariadne.c linux-2.6.22-590/drivers/net/ariadne.c --- linux-2.6.22-570/drivers/net/ariadne.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/ariadne.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/ariadne.c 2008-01-29 21:30:05.000000000 -0500 @@ -746,7 +746,7 @@ skb_reserve(skb,2); /* 16 byte align */ @@ -44693,7 +44693,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/ariadne.c linux-2.6.22-590/drivers/net/a printk(KERN_DEBUG "RX pkt type 0x%04x from ", diff -Nurb linux-2.6.22-570/drivers/net/arm/ep93xx_eth.c linux-2.6.22-590/drivers/net/arm/ep93xx_eth.c --- linux-2.6.22-570/drivers/net/arm/ep93xx_eth.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/arm/ep93xx_eth.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/arm/ep93xx_eth.c 2008-01-29 21:30:05.000000000 -0500 @@ -258,7 +258,7 @@ skb_reserve(skb, 2); dma_sync_single(NULL, ep->descs->rdesc[entry].buf_addr, @@ -44705,7 +44705,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/arm/ep93xx_eth.c linux-2.6.22-590/driver diff -Nurb linux-2.6.22-570/drivers/net/au1000_eth.c linux-2.6.22-590/drivers/net/au1000_eth.c --- linux-2.6.22-570/drivers/net/au1000_eth.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/au1000_eth.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/au1000_eth.c 2008-01-29 21:30:05.000000000 -0500 @@ -1205,8 +1205,8 @@ continue; } @@ -44719,7 +44719,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/au1000_eth.c linux-2.6.22-590/drivers/ne netif_rx(skb); /* pass the packet to upper layers */ diff -Nurb linux-2.6.22-570/drivers/net/bnx2.c linux-2.6.22-590/drivers/net/bnx2.c --- linux-2.6.22-570/drivers/net/bnx2.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/bnx2.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/bnx2.c 2008-01-29 21:30:05.000000000 -0500 @@ -6490,10 +6490,10 @@ memcpy(dev->perm_addr, bp->mac_addr, 6); bp->name = board_info[ent->driver_data].name; @@ -44736,7 +44736,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/bnx2.c linux-2.6.22-590/drivers/net/bnx2 #endif diff -Nurb linux-2.6.22-570/drivers/net/bonding/bond_3ad.c linux-2.6.22-590/drivers/net/bonding/bond_3ad.c --- linux-2.6.22-570/drivers/net/bonding/bond_3ad.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/bonding/bond_3ad.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/bonding/bond_3ad.c 2008-01-29 21:30:05.000000000 -0500 @@ -29,6 +29,7 @@ #include #include @@ -44757,7 +44757,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/bonding/bond_3ad.c linux-2.6.22-590/driv diff -Nurb linux-2.6.22-570/drivers/net/bonding/bond_alb.c linux-2.6.22-590/drivers/net/bonding/bond_alb.c --- linux-2.6.22-570/drivers/net/bonding/bond_alb.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/bonding/bond_alb.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/bonding/bond_alb.c 2008-01-29 21:30:05.000000000 -0500 @@ -345,6 +345,9 @@ struct arp_pkt *arp = (struct arp_pkt *)skb->data; int res = NET_RX_DROP; @@ -44769,8 +44769,8 @@ diff -Nurb linux-2.6.22-570/drivers/net/bonding/bond_alb.c linux-2.6.22-590/driv goto out; diff -Nurb linux-2.6.22-570/drivers/net/bonding/bond_main.c linux-2.6.22-590/drivers/net/bonding/bond_main.c ---- linux-2.6.22-570/drivers/net/bonding/bond_main.c 2008-01-29 21:02:48.000000000 -0500 -+++ linux-2.6.22-590/drivers/net/bonding/bond_main.c 2008-01-29 21:03:19.000000000 -0500 +--- linux-2.6.22-570/drivers/net/bonding/bond_main.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/bonding/bond_main.c 2008-01-29 21:30:05.000000000 -0500 @@ -75,6 +75,7 @@ #include #include @@ -44845,7 +44845,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/bonding/bond_main.c linux-2.6.22-590/dri diff -Nurb linux-2.6.22-570/drivers/net/bonding/bond_sysfs.c linux-2.6.22-590/drivers/net/bonding/bond_sysfs.c --- linux-2.6.22-570/drivers/net/bonding/bond_sysfs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/bonding/bond_sysfs.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/bonding/bond_sysfs.c 2008-01-29 21:30:05.000000000 -0500 @@ -35,6 +35,7 @@ #include #include @@ -44865,7 +44865,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/bonding/bond_sysfs.c linux-2.6.22-590/dr ": %s: Interface %s does not exist!\n", diff -Nurb linux-2.6.22-570/drivers/net/dl2k.c linux-2.6.22-590/drivers/net/dl2k.c --- linux-2.6.22-570/drivers/net/dl2k.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/dl2k.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/dl2k.c 2008-01-29 21:30:05.000000000 -0500 @@ -866,9 +866,9 @@ PCI_DMA_FROMDEVICE); /* 16 byte align the IP header */ @@ -44880,7 +44880,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/dl2k.c linux-2.6.22-590/drivers/net/dl2k desc->fraginfo & diff -Nurb linux-2.6.22-570/drivers/net/dummy.c linux-2.6.22-590/drivers/net/dummy.c --- linux-2.6.22-570/drivers/net/dummy.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/dummy.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/dummy.c 2008-01-29 21:30:05.000000000 -0500 @@ -34,11 +34,17 @@ #include #include @@ -45067,7 +45067,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/dummy.c linux-2.6.22-590/drivers/net/dum +MODULE_ALIAS_RTNL_LINK("dummy"); diff -Nurb linux-2.6.22-570/drivers/net/eepro100.c linux-2.6.22-590/drivers/net/eepro100.c --- linux-2.6.22-570/drivers/net/eepro100.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/eepro100.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/eepro100.c 2008-01-29 21:30:05.000000000 -0500 @@ -1801,7 +1801,7 @@ #if 1 || USE_IP_CSUM @@ -45079,7 +45079,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/eepro100.c linux-2.6.22-590/drivers/net/ skb_copy_from_linear_data(sp->rx_skbuff[entry], diff -Nurb linux-2.6.22-570/drivers/net/epic100.c linux-2.6.22-590/drivers/net/epic100.c --- linux-2.6.22-570/drivers/net/epic100.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/epic100.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/epic100.c 2008-01-29 21:30:05.000000000 -0500 @@ -1201,7 +1201,7 @@ ep->rx_ring[entry].bufaddr, ep->rx_buf_sz, @@ -45091,7 +45091,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/epic100.c linux-2.6.22-590/drivers/net/e ep->rx_ring[entry].bufaddr, diff -Nurb linux-2.6.22-570/drivers/net/eql.c linux-2.6.22-590/drivers/net/eql.c --- linux-2.6.22-570/drivers/net/eql.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/eql.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/eql.c 2008-01-29 21:30:05.000000000 -0500 @@ -116,6 +116,7 @@ #include #include @@ -45138,7 +45138,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/eql.c linux-2.6.22-590/drivers/net/eql.c diff -Nurb linux-2.6.22-570/drivers/net/etun.c linux-2.6.22-590/drivers/net/etun.c --- linux-2.6.22-570/drivers/net/etun.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/net/etun.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/etun.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,489 @@ +/* + * ETUN - Universal ETUN device driver. @@ -45631,7 +45631,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/etun.c linux-2.6.22-590/drivers/net/etun +MODULE_LICENSE("GPL"); diff -Nurb linux-2.6.22-570/drivers/net/fealnx.c linux-2.6.22-590/drivers/net/fealnx.c --- linux-2.6.22-570/drivers/net/fealnx.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/fealnx.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/fealnx.c 2008-01-29 21:30:05.000000000 -0500 @@ -1727,8 +1727,8 @@ /* Call copy + cksum if available. */ @@ -45645,7 +45645,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/fealnx.c linux-2.6.22-590/drivers/net/fe memcpy(skb_put(skb, pkt_len), diff -Nurb linux-2.6.22-570/drivers/net/fec.c linux-2.6.22-590/drivers/net/fec.c --- linux-2.6.22-570/drivers/net/fec.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/fec.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/fec.c 2008-01-29 21:30:05.000000000 -0500 @@ -648,7 +648,7 @@ fep->stats.rx_dropped++; } else { @@ -45657,7 +45657,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/fec.c linux-2.6.22-590/drivers/net/fec.c } diff -Nurb linux-2.6.22-570/drivers/net/hamachi.c linux-2.6.22-590/drivers/net/hamachi.c --- linux-2.6.22-570/drivers/net/hamachi.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/hamachi.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/hamachi.c 2008-01-29 21:30:05.000000000 -0500 @@ -1575,8 +1575,8 @@ PCI_DMA_FROMDEVICE); /* Call copy + cksum if available. */ @@ -45671,7 +45671,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/hamachi.c linux-2.6.22-590/drivers/net/h memcpy(skb_put(skb, pkt_len), hmp->rx_ring_dma diff -Nurb linux-2.6.22-570/drivers/net/hamradio/baycom_epp.c linux-2.6.22-590/drivers/net/hamradio/baycom_epp.c --- linux-2.6.22-570/drivers/net/hamradio/baycom_epp.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/hamradio/baycom_epp.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/hamradio/baycom_epp.c 2008-01-29 21:30:05.000000000 -0500 @@ -320,7 +320,7 @@ sprintf(portarg, "%ld", bc->pdev->port->base); printk(KERN_DEBUG "%s: %s -s -p %s -m %s\n", bc_drvname, eppconfig_path, portarg, modearg); @@ -45683,7 +45683,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/hamradio/baycom_epp.c linux-2.6.22-590/d /* ---------------------------------------------------------------------- */ diff -Nurb linux-2.6.22-570/drivers/net/hamradio/bpqether.c linux-2.6.22-590/drivers/net/hamradio/bpqether.c --- linux-2.6.22-570/drivers/net/hamradio/bpqether.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/hamradio/bpqether.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/hamradio/bpqether.c 2008-01-29 21:30:05.000000000 -0500 @@ -83,6 +83,7 @@ #include @@ -45732,7 +45732,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/hamradio/bpqether.c linux-2.6.22-590/dri while (!list_empty(&bpq_devices)) { diff -Nurb linux-2.6.22-570/drivers/net/hamradio/scc.c linux-2.6.22-590/drivers/net/hamradio/scc.c --- linux-2.6.22-570/drivers/net/hamradio/scc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/hamradio/scc.c 2008-01-29 21:03:19.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/hamradio/scc.c 2008-01-29 21:30:05.000000000 -0500 @@ -174,6 +174,7 @@ #include #include @@ -45761,7 +45761,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/hamradio/scc.c linux-2.6.22-590/drivers/ MODULE_AUTHOR("Joerg Reuter "); diff -Nurb linux-2.6.22-570/drivers/net/hamradio/yam.c linux-2.6.22-590/drivers/net/hamradio/yam.c --- linux-2.6.22-570/drivers/net/hamradio/yam.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/hamradio/yam.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/hamradio/yam.c 2008-01-29 21:30:05.000000000 -0500 @@ -61,6 +61,7 @@ #include #include @@ -45790,7 +45790,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/hamradio/yam.c linux-2.6.22-590/drivers/ /* --------------------------------------------------------------------- */ diff -Nurb linux-2.6.22-570/drivers/net/ibmveth.c linux-2.6.22-590/drivers/net/ibmveth.c --- linux-2.6.22-570/drivers/net/ibmveth.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/ibmveth.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/ibmveth.c 2008-01-29 21:30:05.000000000 -0500 @@ -47,6 +47,7 @@ #include #include @@ -45837,7 +45837,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/ibmveth.c linux-2.6.22-590/drivers/net/i static ATTR(active, 0644); diff -Nurb linux-2.6.22-570/drivers/net/ifb.c linux-2.6.22-590/drivers/net/ifb.c --- linux-2.6.22-570/drivers/net/ifb.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/ifb.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/ifb.c 2008-01-29 21:30:05.000000000 -0500 @@ -33,12 +33,15 @@ #include #include @@ -46006,7 +46006,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/ifb.c linux-2.6.22-590/drivers/net/ifb.c +MODULE_ALIAS_RTNL_LINK("ifb"); diff -Nurb linux-2.6.22-570/drivers/net/ixp2000/ixpdev.c linux-2.6.22-590/drivers/net/ixp2000/ixpdev.c --- linux-2.6.22-570/drivers/net/ixp2000/ixpdev.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/ixp2000/ixpdev.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/ixp2000/ixpdev.c 2008-01-29 21:30:05.000000000 -0500 @@ -111,7 +111,7 @@ skb = dev_alloc_skb(desc->pkt_length + 2); if (likely(skb != NULL)) { @@ -46018,7 +46018,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/ixp2000/ixpdev.c linux-2.6.22-590/driver diff -Nurb linux-2.6.22-570/drivers/net/kgdboe.c linux-2.6.22-590/drivers/net/kgdboe.c --- linux-2.6.22-570/drivers/net/kgdboe.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/net/kgdboe.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/kgdboe.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,294 @@ +/* + * drivers/net/kgdboe.c @@ -46316,7 +46316,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/kgdboe.c linux-2.6.22-590/drivers/net/kg + "[tgt-port]@/\n"); diff -Nurb linux-2.6.22-570/drivers/net/lance.c linux-2.6.22-590/drivers/net/lance.c --- linux-2.6.22-570/drivers/net/lance.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/lance.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/lance.c 2008-01-29 21:30:05.000000000 -0500 @@ -1186,9 +1186,9 @@ } skb_reserve(skb,2); /* 16 byte align */ @@ -46331,7 +46331,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/lance.c linux-2.6.22-590/drivers/net/lan dev->last_rx = jiffies; diff -Nurb linux-2.6.22-570/drivers/net/loopback.c linux-2.6.22-590/drivers/net/loopback.c --- linux-2.6.22-570/drivers/net/loopback.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/loopback.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/loopback.c 2008-01-29 21:30:05.000000000 -0500 @@ -57,6 +57,7 @@ #include #include @@ -46414,8 +46414,8 @@ diff -Nurb linux-2.6.22-570/drivers/net/loopback.c linux-2.6.22-590/drivers/net/ - -EXPORT_SYMBOL(loopback_dev); diff -Nurb linux-2.6.22-570/drivers/net/natsemi.c linux-2.6.22-590/drivers/net/natsemi.c ---- linux-2.6.22-570/drivers/net/natsemi.c 2008-01-29 21:02:48.000000000 -0500 -+++ linux-2.6.22-590/drivers/net/natsemi.c 2008-01-29 21:03:20.000000000 -0500 +--- linux-2.6.22-570/drivers/net/natsemi.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/natsemi.c 2008-01-29 21:30:05.000000000 -0500 @@ -2357,8 +2357,8 @@ np->rx_dma[entry], buflen, @@ -46429,7 +46429,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/natsemi.c linux-2.6.22-590/drivers/net/n np->rx_dma[entry], diff -Nurb linux-2.6.22-570/drivers/net/ni52.c linux-2.6.22-590/drivers/net/ni52.c --- linux-2.6.22-570/drivers/net/ni52.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/ni52.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/ni52.c 2008-01-29 21:30:05.000000000 -0500 @@ -936,7 +936,7 @@ { skb_reserve(skb,2); @@ -46441,7 +46441,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/ni52.c linux-2.6.22-590/drivers/net/ni52 dev->last_rx = jiffies; diff -Nurb linux-2.6.22-570/drivers/net/ni65.c linux-2.6.22-590/drivers/net/ni65.c --- linux-2.6.22-570/drivers/net/ni65.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/ni65.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/ni65.c 2008-01-29 21:30:05.000000000 -0500 @@ -1096,7 +1096,7 @@ #ifdef RCV_VIA_SKB if( (unsigned long) (skb->data + R_BUF_SIZE) > 0x1000000) { @@ -46462,7 +46462,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/ni65.c linux-2.6.22-590/drivers/net/ni65 p->stats.rx_bytes += len; diff -Nurb linux-2.6.22-570/drivers/net/pci-skeleton.c linux-2.6.22-590/drivers/net/pci-skeleton.c --- linux-2.6.22-570/drivers/net/pci-skeleton.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/pci-skeleton.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/pci-skeleton.c 2008-01-29 21:30:05.000000000 -0500 @@ -1567,7 +1567,7 @@ if (skb) { skb_reserve (skb, 2); /* 16 byte align the IP fields. */ @@ -46474,7 +46474,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/pci-skeleton.c linux-2.6.22-590/drivers/ skb->protocol = eth_type_trans (skb, dev); diff -Nurb linux-2.6.22-570/drivers/net/pcnet32.c linux-2.6.22-590/drivers/net/pcnet32.c --- linux-2.6.22-570/drivers/net/pcnet32.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/pcnet32.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/pcnet32.c 2008-01-29 21:30:05.000000000 -0500 @@ -1235,9 +1235,9 @@ lp->rx_dma_addr[entry], pkt_len, @@ -46489,7 +46489,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/pcnet32.c linux-2.6.22-590/drivers/net/p pkt_len, diff -Nurb linux-2.6.22-570/drivers/net/pppoe.c linux-2.6.22-590/drivers/net/pppoe.c --- linux-2.6.22-570/drivers/net/pppoe.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/pppoe.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/pppoe.c 2008-01-29 21:30:05.000000000 -0500 @@ -78,6 +78,7 @@ #include #include @@ -46581,7 +46581,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/pppoe.c linux-2.6.22-590/drivers/net/ppp diff -Nurb linux-2.6.22-570/drivers/net/pppox.c linux-2.6.22-590/drivers/net/pppox.c --- linux-2.6.22-570/drivers/net/pppox.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/pppox.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/pppox.c 2008-01-29 21:30:05.000000000 -0500 @@ -107,10 +107,13 @@ EXPORT_SYMBOL(pppox_ioctl); @@ -46607,8 +46607,8 @@ diff -Nurb linux-2.6.22-570/drivers/net/pppox.c linux-2.6.22-590/drivers/net/ppp module_put(pppox_protos[protocol]->owner); out: diff -Nurb linux-2.6.22-570/drivers/net/r8169.c linux-2.6.22-590/drivers/net/r8169.c ---- linux-2.6.22-570/drivers/net/r8169.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/drivers/net/r8169.c 2008-01-29 21:03:20.000000000 -0500 +--- linux-2.6.22-570/drivers/net/r8169.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/r8169.c 2008-01-29 21:30:05.000000000 -0500 @@ -2492,7 +2492,7 @@ skb = dev_alloc_skb(pkt_size + align); if (skb) { @@ -46620,7 +46620,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/r8169.c linux-2.6.22-590/drivers/net/r81 ret = 0; diff -Nurb linux-2.6.22-570/drivers/net/saa9730.c linux-2.6.22-590/drivers/net/saa9730.c --- linux-2.6.22-570/drivers/net/saa9730.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/saa9730.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/saa9730.c 2008-01-29 21:30:05.000000000 -0500 @@ -690,9 +690,9 @@ lp->stats.rx_packets++; skb_reserve(skb, 2); /* 16 byte align */ @@ -46635,7 +46635,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/saa9730.c linux-2.6.22-590/drivers/net/s dev->last_rx = jiffies; diff -Nurb linux-2.6.22-570/drivers/net/sgiseeq.c linux-2.6.22-590/drivers/net/sgiseeq.c --- linux-2.6.22-570/drivers/net/sgiseeq.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/sgiseeq.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/sgiseeq.c 2008-01-29 21:30:05.000000000 -0500 @@ -320,7 +320,7 @@ skb_put(skb, len); @@ -46647,7 +46647,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/sgiseeq.c linux-2.6.22-590/drivers/net/s /* We don't want to receive our own packets */ diff -Nurb linux-2.6.22-570/drivers/net/shaper.c linux-2.6.22-590/drivers/net/shaper.c --- linux-2.6.22-570/drivers/net/shaper.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/shaper.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/shaper.c 2008-01-29 21:30:05.000000000 -0500 @@ -86,6 +86,7 @@ #include @@ -46667,7 +46667,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/shaper.c linux-2.6.22-590/drivers/net/sh if(sh->dev) diff -Nurb linux-2.6.22-570/drivers/net/sis190.c linux-2.6.22-590/drivers/net/sis190.c --- linux-2.6.22-570/drivers/net/sis190.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/sis190.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/sis190.c 2008-01-29 21:30:05.000000000 -0500 @@ -548,7 +548,7 @@ skb = dev_alloc_skb(pkt_size + NET_IP_ALIGN); if (skb) { @@ -46679,7 +46679,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/sis190.c linux-2.6.22-590/drivers/net/si ret = 0; diff -Nurb linux-2.6.22-570/drivers/net/starfire.c linux-2.6.22-590/drivers/net/starfire.c --- linux-2.6.22-570/drivers/net/starfire.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/starfire.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/starfire.c 2008-01-29 21:30:05.000000000 -0500 @@ -1456,7 +1456,7 @@ pci_dma_sync_single_for_cpu(np->pci_dev, np->rx_info[entry].mapping, @@ -46691,7 +46691,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/starfire.c linux-2.6.22-590/drivers/net/ pkt_len, PCI_DMA_FROMDEVICE); diff -Nurb linux-2.6.22-570/drivers/net/sun3_82586.c linux-2.6.22-590/drivers/net/sun3_82586.c --- linux-2.6.22-570/drivers/net/sun3_82586.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/sun3_82586.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/sun3_82586.c 2008-01-29 21:30:05.000000000 -0500 @@ -777,7 +777,7 @@ { skb_reserve(skb,2); @@ -46703,7 +46703,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/sun3_82586.c linux-2.6.22-590/drivers/ne p->stats.rx_packets++; diff -Nurb linux-2.6.22-570/drivers/net/sun3lance.c linux-2.6.22-590/drivers/net/sun3lance.c --- linux-2.6.22-570/drivers/net/sun3lance.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/sun3lance.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/sun3lance.c 2008-01-29 21:30:05.000000000 -0500 @@ -853,10 +853,9 @@ skb_reserve( skb, 2 ); /* 16 byte align */ @@ -46719,7 +46719,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/sun3lance.c linux-2.6.22-590/drivers/net netif_rx( skb ); diff -Nurb linux-2.6.22-570/drivers/net/sunbmac.c linux-2.6.22-590/drivers/net/sunbmac.c --- linux-2.6.22-570/drivers/net/sunbmac.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/sunbmac.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/sunbmac.c 2008-01-29 21:30:05.000000000 -0500 @@ -860,7 +860,7 @@ sbus_dma_sync_single_for_cpu(bp->bigmac_sdev, this->rx_addr, len, @@ -46731,7 +46731,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/sunbmac.c linux-2.6.22-590/drivers/net/s SBUS_DMA_FROMDEVICE); diff -Nurb linux-2.6.22-570/drivers/net/sundance.c linux-2.6.22-590/drivers/net/sundance.c --- linux-2.6.22-570/drivers/net/sundance.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/sundance.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/sundance.c 2008-01-29 21:30:05.000000000 -0500 @@ -1313,7 +1313,7 @@ np->rx_buf_sz, PCI_DMA_FROMDEVICE); @@ -46743,7 +46743,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/sundance.c linux-2.6.22-590/drivers/net/ np->rx_buf_sz, diff -Nurb linux-2.6.22-570/drivers/net/sunlance.c linux-2.6.22-590/drivers/net/sunlance.c --- linux-2.6.22-570/drivers/net/sunlance.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/sunlance.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/sunlance.c 2008-01-29 21:30:05.000000000 -0500 @@ -549,9 +549,9 @@ skb_reserve(skb, 2); /* 16 byte align */ @@ -46758,7 +46758,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/sunlance.c linux-2.6.22-590/drivers/net/ dev->last_rx = jiffies; diff -Nurb linux-2.6.22-570/drivers/net/sunqe.c linux-2.6.22-590/drivers/net/sunqe.c --- linux-2.6.22-570/drivers/net/sunqe.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/sunqe.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/sunqe.c 2008-01-29 21:30:05.000000000 -0500 @@ -439,8 +439,8 @@ } else { skb_reserve(skb, 2); @@ -46772,7 +46772,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/sunqe.c linux-2.6.22-590/drivers/net/sun qep->dev->last_rx = jiffies; diff -Nurb linux-2.6.22-570/drivers/net/tg3.c linux-2.6.22-590/drivers/net/tg3.c --- linux-2.6.22-570/drivers/net/tg3.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/tg3.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/tg3.c 2008-01-29 21:30:05.000000000 -0500 @@ -11944,12 +11944,11 @@ * checksumming. */ @@ -46791,7 +46791,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/tg3.c linux-2.6.22-590/drivers/net/tg3.c tp->tg3_flags &= ~TG3_FLAG_RX_CHECKSUMS; diff -Nurb linux-2.6.22-570/drivers/net/tokenring/lanstreamer.c linux-2.6.22-590/drivers/net/tokenring/lanstreamer.c --- linux-2.6.22-570/drivers/net/tokenring/lanstreamer.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/tokenring/lanstreamer.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/tokenring/lanstreamer.c 2008-01-29 21:30:05.000000000 -0500 @@ -250,7 +250,7 @@ #if STREAMER_NETWORK_MONITOR #ifdef CONFIG_PROC_FS @@ -46812,7 +46812,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/tokenring/lanstreamer.c linux-2.6.22-590 #endif diff -Nurb linux-2.6.22-570/drivers/net/tokenring/olympic.c linux-2.6.22-590/drivers/net/tokenring/olympic.c --- linux-2.6.22-570/drivers/net/tokenring/olympic.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/tokenring/olympic.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/tokenring/olympic.c 2008-01-29 21:30:05.000000000 -0500 @@ -101,6 +101,7 @@ #include #include @@ -46847,7 +46847,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/tokenring/olympic.c linux-2.6.22-590/dri iounmap(olympic_priv->olympic_mmio) ; diff -Nurb linux-2.6.22-570/drivers/net/tulip/interrupt.c linux-2.6.22-590/drivers/net/tulip/interrupt.c --- linux-2.6.22-570/drivers/net/tulip/interrupt.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/tulip/interrupt.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/tulip/interrupt.c 2008-01-29 21:30:05.000000000 -0500 @@ -197,8 +197,8 @@ tp->rx_buffers[entry].mapping, pkt_len, PCI_DMA_FROMDEVICE); @@ -46872,7 +46872,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/tulip/interrupt.c linux-2.6.22-590/drive memcpy(skb_put(skb, pkt_len), diff -Nurb linux-2.6.22-570/drivers/net/tulip/winbond-840.c linux-2.6.22-590/drivers/net/tulip/winbond-840.c --- linux-2.6.22-570/drivers/net/tulip/winbond-840.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/tulip/winbond-840.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/tulip/winbond-840.c 2008-01-29 21:30:05.000000000 -0500 @@ -1232,7 +1232,7 @@ pci_dma_sync_single_for_cpu(np->pci_dev,np->rx_addr[entry], np->rx_skbuff[entry]->len, @@ -46884,7 +46884,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/tulip/winbond-840.c linux-2.6.22-590/dri np->rx_skbuff[entry]->len, diff -Nurb linux-2.6.22-570/drivers/net/tulip/xircom_cb.c linux-2.6.22-590/drivers/net/tulip/xircom_cb.c --- linux-2.6.22-570/drivers/net/tulip/xircom_cb.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/tulip/xircom_cb.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/tulip/xircom_cb.c 2008-01-29 21:30:05.000000000 -0500 @@ -1208,7 +1208,7 @@ goto out; } @@ -46896,7 +46896,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/tulip/xircom_cb.c linux-2.6.22-590/drive netif_rx(skb); diff -Nurb linux-2.6.22-570/drivers/net/tulip/xircom_tulip_cb.c linux-2.6.22-590/drivers/net/tulip/xircom_tulip_cb.c --- linux-2.6.22-570/drivers/net/tulip/xircom_tulip_cb.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/tulip/xircom_tulip_cb.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/tulip/xircom_tulip_cb.c 2008-01-29 21:30:05.000000000 -0500 @@ -1242,8 +1242,8 @@ && (skb = dev_alloc_skb(pkt_len + 2)) != NULL) { skb_reserve(skb, 2); /* 16 byte align the IP header */ @@ -46910,7 +46910,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/tulip/xircom_tulip_cb.c linux-2.6.22-590 memcpy(skb_put(skb, pkt_len), diff -Nurb linux-2.6.22-570/drivers/net/tun.c linux-2.6.22-590/drivers/net/tun.c --- linux-2.6.22-570/drivers/net/tun.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/tun.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/tun.c 2008-01-29 21:30:05.000000000 -0500 @@ -62,6 +62,7 @@ #include #include @@ -46961,7 +46961,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/tun.c linux-2.6.22-590/drivers/net/tun.c if (tun->dev->flags & IFF_UP) { diff -Nurb linux-2.6.22-570/drivers/net/typhoon.c linux-2.6.22-590/drivers/net/typhoon.c --- linux-2.6.22-570/drivers/net/typhoon.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/typhoon.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/typhoon.c 2008-01-29 21:30:05.000000000 -0500 @@ -1703,7 +1703,7 @@ pci_dma_sync_single_for_cpu(tp->pdev, dma_addr, PKT_BUF_SZ, @@ -46973,7 +46973,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/typhoon.c linux-2.6.22-590/drivers/net/t PCI_DMA_FROMDEVICE); diff -Nurb linux-2.6.22-570/drivers/net/usb/catc.c linux-2.6.22-590/drivers/net/usb/catc.c --- linux-2.6.22-570/drivers/net/usb/catc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/usb/catc.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/usb/catc.c 2008-01-29 21:30:05.000000000 -0500 @@ -255,7 +255,7 @@ if (!(skb = dev_alloc_skb(pkt_len))) return; @@ -46985,7 +46985,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/usb/catc.c linux-2.6.22-590/drivers/net/ skb->protocol = eth_type_trans(skb, catc->netdev); diff -Nurb linux-2.6.22-570/drivers/net/usb/kaweth.c linux-2.6.22-590/drivers/net/usb/kaweth.c --- linux-2.6.22-570/drivers/net/usb/kaweth.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/usb/kaweth.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/usb/kaweth.c 2008-01-29 21:30:05.000000000 -0500 @@ -635,7 +635,7 @@ skb_reserve(skb, 2); /* Align IP on 16 byte boundaries */ @@ -46997,7 +46997,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/usb/kaweth.c linux-2.6.22-590/drivers/ne diff -Nurb linux-2.6.22-570/drivers/net/via-rhine.c linux-2.6.22-590/drivers/net/via-rhine.c --- linux-2.6.22-570/drivers/net/via-rhine.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/via-rhine.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/via-rhine.c 2008-01-29 21:30:05.000000000 -0500 @@ -1492,9 +1492,9 @@ rp->rx_buf_sz, PCI_DMA_FROMDEVICE); @@ -47012,7 +47012,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/via-rhine.c linux-2.6.22-590/drivers/net rp->rx_skbuff_dma[entry], diff -Nurb linux-2.6.22-570/drivers/net/wan/dlci.c linux-2.6.22-590/drivers/net/wan/dlci.c --- linux-2.6.22-570/drivers/net/wan/dlci.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/wan/dlci.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/wan/dlci.c 2008-01-29 21:30:05.000000000 -0500 @@ -361,7 +361,7 @@ @@ -47043,7 +47043,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/wan/dlci.c linux-2.6.22-590/drivers/net/ diff -Nurb linux-2.6.22-570/drivers/net/wan/hdlc.c linux-2.6.22-590/drivers/net/wan/hdlc.c --- linux-2.6.22-570/drivers/net/wan/hdlc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/wan/hdlc.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/wan/hdlc.c 2008-01-29 21:30:05.000000000 -0500 @@ -36,6 +36,7 @@ #include #include @@ -47077,7 +47077,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/wan/hdlc.c linux-2.6.22-590/drivers/net/ diff -Nurb linux-2.6.22-570/drivers/net/wan/lapbether.c linux-2.6.22-590/drivers/net/wan/lapbether.c --- linux-2.6.22-570/drivers/net/wan/lapbether.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/wan/lapbether.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/wan/lapbether.c 2008-01-29 21:30:05.000000000 -0500 @@ -91,6 +91,9 @@ int len, err; struct lapbethdev *lapbeth; @@ -47100,7 +47100,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/wan/lapbether.c linux-2.6.22-590/drivers diff -Nurb linux-2.6.22-570/drivers/net/wan/sbni.c linux-2.6.22-590/drivers/net/wan/sbni.c --- linux-2.6.22-570/drivers/net/wan/sbni.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/wan/sbni.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/wan/sbni.c 2008-01-29 21:30:05.000000000 -0500 @@ -54,6 +54,7 @@ #include #include @@ -47120,7 +47120,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/wan/sbni.c linux-2.6.22-590/drivers/net/ "device %s\n", dev->name, slave_name ); diff -Nurb linux-2.6.22-570/drivers/net/wan/syncppp.c linux-2.6.22-590/drivers/net/wan/syncppp.c --- linux-2.6.22-570/drivers/net/wan/syncppp.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/wan/syncppp.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/wan/syncppp.c 2008-01-29 21:30:05.000000000 -0500 @@ -51,6 +51,7 @@ #include #include @@ -47143,7 +47143,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/wan/syncppp.c linux-2.6.22-590/drivers/n sppp_input(dev,skb); diff -Nurb linux-2.6.22-570/drivers/net/wireless/airo.c linux-2.6.22-590/drivers/net/wireless/airo.c --- linux-2.6.22-570/drivers/net/wireless/airo.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/wireless/airo.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/wireless/airo.c 2008-01-29 21:30:05.000000000 -0500 @@ -3079,6 +3079,7 @@ struct airo_info *ai = dev->priv; int locked; @@ -47154,7 +47154,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/wireless/airo.c linux-2.6.22-590/drivers try_to_freeze(); diff -Nurb linux-2.6.22-570/drivers/net/wireless/hostap/hostap_main.c linux-2.6.22-590/drivers/net/wireless/hostap/hostap_main.c --- linux-2.6.22-570/drivers/net/wireless/hostap/hostap_main.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/wireless/hostap/hostap_main.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/wireless/hostap/hostap_main.c 2008-01-29 21:30:05.000000000 -0500 @@ -24,6 +24,7 @@ #include #include @@ -47185,7 +47185,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/wireless/hostap/hostap_main.c linux-2.6. diff -Nurb linux-2.6.22-570/drivers/net/wireless/libertas/main.c linux-2.6.22-590/drivers/net/wireless/libertas/main.c --- linux-2.6.22-570/drivers/net/wireless/libertas/main.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/wireless/libertas/main.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/wireless/libertas/main.c 2008-01-29 21:30:05.000000000 -0500 @@ -613,6 +613,7 @@ init_waitqueue_entry(&wait, current); @@ -47196,7 +47196,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/wireless/libertas/main.c linux-2.6.22-59 "currenttxskb=%p dnld_sent=%d\n", diff -Nurb linux-2.6.22-570/drivers/net/wireless/strip.c linux-2.6.22-590/drivers/net/wireless/strip.c --- linux-2.6.22-570/drivers/net/wireless/strip.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/wireless/strip.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/wireless/strip.c 2008-01-29 21:30:05.000000000 -0500 @@ -107,6 +107,7 @@ #include #include @@ -47234,7 +47234,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/wireless/strip.c linux-2.6.22-590/driver printk(KERN_ERR "STRIP: can't unregister line discipline (err = %d)\n", i); diff -Nurb linux-2.6.22-570/drivers/net/wireless/wl3501_cs.c linux-2.6.22-590/drivers/net/wireless/wl3501_cs.c --- linux-2.6.22-570/drivers/net/wireless/wl3501_cs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/wireless/wl3501_cs.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/wireless/wl3501_cs.c 2008-01-29 21:30:05.000000000 -0500 @@ -1011,7 +1011,7 @@ } else { skb->dev = dev; @@ -47246,7 +47246,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/wireless/wl3501_cs.c linux-2.6.22-590/dr skb->protocol = eth_type_trans(skb, dev); diff -Nurb linux-2.6.22-570/drivers/net/xen-netfront.c linux-2.6.22-590/drivers/net/xen-netfront.c --- linux-2.6.22-570/drivers/net/xen-netfront.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/net/xen-netfront.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/xen-netfront.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,1995 @@ +/* + * Virtual network driver for conversing with remote driver backends. @@ -49245,7 +49245,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/xen-netfront.c linux-2.6.22-590/drivers/ +MODULE_LICENSE("GPL"); diff -Nurb linux-2.6.22-570/drivers/net/yellowfin.c linux-2.6.22-590/drivers/net/yellowfin.c --- linux-2.6.22-570/drivers/net/yellowfin.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/net/yellowfin.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/net/yellowfin.c 2008-01-29 21:30:05.000000000 -0500 @@ -1137,7 +1137,7 @@ if (skb == NULL) break; @@ -49257,7 +49257,7 @@ diff -Nurb linux-2.6.22-570/drivers/net/yellowfin.c linux-2.6.22-590/drivers/net yp->rx_buf_sz, diff -Nurb linux-2.6.22-570/drivers/parisc/led.c linux-2.6.22-590/drivers/parisc/led.c --- linux-2.6.22-570/drivers/parisc/led.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/parisc/led.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/parisc/led.c 2008-01-29 21:30:05.000000000 -0500 @@ -359,7 +359,7 @@ * for reading should be OK */ read_lock(&dev_base_lock); @@ -49269,7 +49269,7 @@ diff -Nurb linux-2.6.22-570/drivers/parisc/led.c linux-2.6.22-590/drivers/parisc if (!in_dev || !in_dev->ifa_list) diff -Nurb linux-2.6.22-570/drivers/parisc/pdc_stable.c linux-2.6.22-590/drivers/parisc/pdc_stable.c --- linux-2.6.22-570/drivers/parisc/pdc_stable.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/parisc/pdc_stable.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/parisc/pdc_stable.c 2008-01-29 21:30:05.000000000 -0500 @@ -121,14 +121,14 @@ #define PDCS_ATTR(_name, _mode, _show, _store) \ @@ -49289,7 +49289,7 @@ diff -Nurb linux-2.6.22-570/drivers/parisc/pdc_stable.c linux-2.6.22-590/drivers }; diff -Nurb linux-2.6.22-570/drivers/pci/hotplug/acpiphp_ibm.c linux-2.6.22-590/drivers/pci/hotplug/acpiphp_ibm.c --- linux-2.6.22-570/drivers/pci/hotplug/acpiphp_ibm.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/pci/hotplug/acpiphp_ibm.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/pci/hotplug/acpiphp_ibm.c 2008-01-29 21:30:05.000000000 -0500 @@ -106,6 +106,7 @@ static void ibm_handle_events(acpi_handle handle, u32 event, void *context); static int ibm_get_table_from_acpi(char **bufp); @@ -49316,7 +49316,7 @@ diff -Nurb linux-2.6.22-570/drivers/pci/hotplug/acpiphp_ibm.c linux-2.6.22-590/d int bytes_read = -EINVAL; diff -Nurb linux-2.6.22-570/drivers/pci/hotplug/rpadlpar_core.c linux-2.6.22-590/drivers/pci/hotplug/rpadlpar_core.c --- linux-2.6.22-570/drivers/pci/hotplug/rpadlpar_core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/pci/hotplug/rpadlpar_core.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/pci/hotplug/rpadlpar_core.c 2008-01-29 21:30:05.000000000 -0500 @@ -159,8 +159,8 @@ /* Claim new bus resources */ pcibios_claim_one_bus(dev->bus); @@ -49339,7 +49339,7 @@ diff -Nurb linux-2.6.22-570/drivers/pci/hotplug/rpadlpar_core.c linux-2.6.22-590 return -ERANGE; diff -Nurb linux-2.6.22-570/drivers/pci/pci-sysfs.c linux-2.6.22-590/drivers/pci/pci-sysfs.c --- linux-2.6.22-570/drivers/pci/pci-sysfs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/pci/pci-sysfs.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/pci/pci-sysfs.c 2008-01-29 21:30:05.000000000 -0500 @@ -213,7 +213,8 @@ }; @@ -49433,8 +49433,8 @@ diff -Nurb linux-2.6.22-570/drivers/pci/pci-sysfs.c linux-2.6.22-590/drivers/pci rom_attr->write = pci_write_rom; retval = sysfs_create_bin_file(&pdev->dev.kobj, rom_attr); diff -Nurb linux-2.6.22-570/drivers/pci/probe.c linux-2.6.22-590/drivers/pci/probe.c ---- linux-2.6.22-570/drivers/pci/probe.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/drivers/pci/probe.c 2008-01-29 21:03:20.000000000 -0500 +--- linux-2.6.22-570/drivers/pci/probe.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/pci/probe.c 2008-01-29 21:30:05.000000000 -0500 @@ -39,7 +39,6 @@ b->legacy_io->attr.name = "legacy_io"; b->legacy_io->size = 0xffff; @@ -49452,8 +49452,8 @@ diff -Nurb linux-2.6.22-570/drivers/pci/probe.c linux-2.6.22-590/drivers/pci/pro class_device_create_bin_file(&b->class_dev, b->legacy_mem); } diff -Nurb linux-2.6.22-570/drivers/pcmcia/cs.c linux-2.6.22-590/drivers/pcmcia/cs.c ---- linux-2.6.22-570/drivers/pcmcia/cs.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/drivers/pcmcia/cs.c 2008-01-29 21:03:20.000000000 -0500 +--- linux-2.6.22-570/drivers/pcmcia/cs.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/pcmcia/cs.c 2008-01-29 21:30:05.000000000 -0500 @@ -654,6 +654,7 @@ add_wait_queue(&skt->thread_wait, &wait); complete(&skt->thread_done); @@ -49464,7 +49464,7 @@ diff -Nurb linux-2.6.22-570/drivers/pcmcia/cs.c linux-2.6.22-590/drivers/pcmcia/ unsigned int events; diff -Nurb linux-2.6.22-570/drivers/pcmcia/socket_sysfs.c linux-2.6.22-590/drivers/pcmcia/socket_sysfs.c --- linux-2.6.22-570/drivers/pcmcia/socket_sysfs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/pcmcia/socket_sysfs.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/pcmcia/socket_sysfs.c 2008-01-29 21:30:05.000000000 -0500 @@ -283,7 +283,9 @@ return (ret); } @@ -49498,7 +49498,7 @@ diff -Nurb linux-2.6.22-570/drivers/pcmcia/socket_sysfs.c linux-2.6.22-590/drive .write = pccard_store_cis, diff -Nurb linux-2.6.22-570/drivers/pnp/driver.c linux-2.6.22-590/drivers/pnp/driver.c --- linux-2.6.22-570/drivers/pnp/driver.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/pnp/driver.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/pnp/driver.c 2008-01-29 21:30:05.000000000 -0500 @@ -167,6 +167,8 @@ return error; } @@ -49520,7 +49520,7 @@ diff -Nurb linux-2.6.22-570/drivers/pnp/driver.c linux-2.6.22-590/drivers/pnp/dr if (error) diff -Nurb linux-2.6.22-570/drivers/pnp/pnpacpi/core.c linux-2.6.22-590/drivers/pnp/pnpacpi/core.c --- linux-2.6.22-570/drivers/pnp/pnpacpi/core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/pnp/pnpacpi/core.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/pnp/pnpacpi/core.c 2008-01-29 21:30:05.000000000 -0500 @@ -119,11 +119,23 @@ return ACPI_FAILURE(status) ? -ENODEV : 0; } @@ -49547,7 +49547,7 @@ diff -Nurb linux-2.6.22-570/drivers/pnp/pnpacpi/core.c linux-2.6.22-590/drivers/ static int __init pnpacpi_add_device(struct acpi_device *device) diff -Nurb linux-2.6.22-570/drivers/pnp/pnpbios/core.c linux-2.6.22-590/drivers/pnp/pnpbios/core.c --- linux-2.6.22-570/drivers/pnp/pnpbios/core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/pnp/pnpbios/core.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/pnp/pnpbios/core.c 2008-01-29 21:30:05.000000000 -0500 @@ -147,7 +147,7 @@ info->location_id, info->serial, info->capabilities); envp[i] = NULL; @@ -49567,7 +49567,7 @@ diff -Nurb linux-2.6.22-570/drivers/pnp/pnpbios/core.c linux-2.6.22-590/drivers/ int status; diff -Nurb linux-2.6.22-570/drivers/rapidio/rio-sysfs.c linux-2.6.22-590/drivers/rapidio/rio-sysfs.c --- linux-2.6.22-570/drivers/rapidio/rio-sysfs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/rapidio/rio-sysfs.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/rapidio/rio-sysfs.c 2008-01-29 21:30:05.000000000 -0500 @@ -67,7 +67,8 @@ }; @@ -49598,7 +49598,7 @@ diff -Nurb linux-2.6.22-570/drivers/rapidio/rio-sysfs.c linux-2.6.22-590/drivers .read = rio_read_config, diff -Nurb linux-2.6.22-570/drivers/rtc/rtc-ds1553.c linux-2.6.22-590/drivers/rtc/rtc-ds1553.c --- linux-2.6.22-570/drivers/rtc/rtc-ds1553.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/rtc/rtc-ds1553.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/rtc/rtc-ds1553.c 2008-01-29 21:30:05.000000000 -0500 @@ -258,8 +258,9 @@ .ioctl = ds1553_rtc_ioctl, }; @@ -49633,7 +49633,7 @@ diff -Nurb linux-2.6.22-570/drivers/rtc/rtc-ds1553.c linux-2.6.22-590/drivers/rt .read = ds1553_nvram_read, diff -Nurb linux-2.6.22-570/drivers/rtc/rtc-ds1742.c linux-2.6.22-590/drivers/rtc/rtc-ds1742.c --- linux-2.6.22-570/drivers/rtc/rtc-ds1742.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/rtc/rtc-ds1742.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/rtc/rtc-ds1742.c 2008-01-29 21:30:05.000000000 -0500 @@ -127,8 +127,9 @@ .set_time = ds1742_rtc_set_time, }; @@ -49668,7 +49668,7 @@ diff -Nurb linux-2.6.22-570/drivers/rtc/rtc-ds1742.c linux-2.6.22-590/drivers/rt .write = ds1742_nvram_write, diff -Nurb linux-2.6.22-570/drivers/s390/cio/chp.c linux-2.6.22-590/drivers/s390/cio/chp.c --- linux-2.6.22-570/drivers/s390/cio/chp.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/s390/cio/chp.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/s390/cio/chp.c 2008-01-29 21:30:05.000000000 -0500 @@ -141,8 +141,9 @@ /* * Channel measurement related functions @@ -49711,7 +49711,7 @@ diff -Nurb linux-2.6.22-570/drivers/s390/cio/chp.c linux-2.6.22-590/drivers/s390 .read = chp_measurement_read, diff -Nurb linux-2.6.22-570/drivers/s390/net/qeth_main.c linux-2.6.22-590/drivers/s390/net/qeth_main.c --- linux-2.6.22-570/drivers/s390/net/qeth_main.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/s390/net/qeth_main.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/s390/net/qeth_main.c 2008-01-29 21:30:05.000000000 -0500 @@ -8127,7 +8127,7 @@ neigh->parms = neigh_parms_clone(parms); rcu_read_unlock(); @@ -49723,7 +49723,7 @@ diff -Nurb linux-2.6.22-570/drivers/s390/net/qeth_main.c linux-2.6.22-590/driver neigh->output = neigh->ops->queue_xmit; diff -Nurb linux-2.6.22-570/drivers/s390/net/qeth_sys.c linux-2.6.22-590/drivers/s390/net/qeth_sys.c --- linux-2.6.22-570/drivers/s390/net/qeth_sys.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/s390/net/qeth_sys.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/s390/net/qeth_sys.c 2008-01-29 21:30:05.000000000 -0500 @@ -991,7 +991,7 @@ #define QETH_DEVICE_ATTR(_id,_name,_mode,_show,_store) \ @@ -49735,7 +49735,7 @@ diff -Nurb linux-2.6.22-570/drivers/s390/net/qeth_sys.c linux-2.6.22-590/drivers }; diff -Nurb linux-2.6.22-570/drivers/s390/scsi/zfcp_aux.c linux-2.6.22-590/drivers/s390/scsi/zfcp_aux.c --- linux-2.6.22-570/drivers/s390/scsi/zfcp_aux.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/s390/scsi/zfcp_aux.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/s390/scsi/zfcp_aux.c 2008-01-29 21:30:05.000000000 -0500 @@ -815,9 +815,7 @@ struct zfcp_unit * zfcp_unit_enqueue(struct zfcp_port *port, fcp_lun_t fcp_lun) @@ -49772,7 +49772,7 @@ diff -Nurb linux-2.6.22-570/drivers/s390/scsi/zfcp_aux.c linux-2.6.22-590/driver atomic_set_mask(ZFCP_STATUS_COMMON_RUNNING, &unit->status); diff -Nurb linux-2.6.22-570/drivers/s390/scsi/zfcp_erp.c linux-2.6.22-590/drivers/s390/scsi/zfcp_erp.c --- linux-2.6.22-570/drivers/s390/scsi/zfcp_erp.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/s390/scsi/zfcp_erp.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/s390/scsi/zfcp_erp.c 2008-01-29 21:30:05.000000000 -0500 @@ -1986,6 +1986,10 @@ failed_openfcp: zfcp_close_fsf(erp_action->adapter); @@ -49796,7 +49796,7 @@ diff -Nurb linux-2.6.22-570/drivers/s390/scsi/zfcp_erp.c linux-2.6.22-590/driver ZFCP_LOG_INFO("error: exchange of configuration data for " diff -Nurb linux-2.6.22-570/drivers/sbus/char/bbc_envctrl.c linux-2.6.22-590/drivers/sbus/char/bbc_envctrl.c --- linux-2.6.22-570/drivers/sbus/char/bbc_envctrl.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/sbus/char/bbc_envctrl.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/sbus/char/bbc_envctrl.c 2008-01-29 21:30:05.000000000 -0500 @@ -7,6 +7,7 @@ #include #include @@ -49825,7 +49825,7 @@ diff -Nurb linux-2.6.22-570/drivers/sbus/char/bbc_envctrl.c linux-2.6.22-590/dri diff -Nurb linux-2.6.22-570/drivers/sbus/char/envctrl.c linux-2.6.22-590/drivers/sbus/char/envctrl.c --- linux-2.6.22-570/drivers/sbus/char/envctrl.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/sbus/char/envctrl.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/sbus/char/envctrl.c 2008-01-29 21:30:05.000000000 -0500 @@ -26,6 +26,7 @@ #include #include @@ -49855,8 +49855,8 @@ diff -Nurb linux-2.6.22-570/drivers/sbus/char/envctrl.c linux-2.6.22-590/drivers printk(KERN_CRIT "kenvctrld: WARNING: system shutdown failed!\n"); inprog = 0; /* unlikely to succeed, but we could try again */ diff -Nurb linux-2.6.22-570/drivers/scsi/3w-9xxx.c linux-2.6.22-590/drivers/scsi/3w-9xxx.c ---- linux-2.6.22-570/drivers/scsi/3w-9xxx.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/drivers/scsi/3w-9xxx.c 2008-01-29 21:03:20.000000000 -0500 +--- linux-2.6.22-570/drivers/scsi/3w-9xxx.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/3w-9xxx.c 2008-01-29 21:30:05.000000000 -0500 @@ -1307,22 +1307,26 @@ wake_up(&tw_dev->ioctl_wqueue); } @@ -50080,7 +50080,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/3w-9xxx.c linux-2.6.22-590/drivers/scsi /* scsi_host_template initializer */ diff -Nurb linux-2.6.22-570/drivers/scsi/3w-xxxx.c linux-2.6.22-590/drivers/scsi/3w-xxxx.c --- linux-2.6.22-570/drivers/scsi/3w-xxxx.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/3w-xxxx.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/3w-xxxx.c 2008-01-29 21:30:05.000000000 -0500 @@ -1274,12 +1274,8 @@ dprintk(KERN_WARNING "3w-xxxx: tw_map_scsi_sg_data()\n"); @@ -50234,7 +50234,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/3w-xxxx.c linux-2.6.22-590/drivers/scsi diff -Nurb linux-2.6.22-570/drivers/scsi/53c700.c linux-2.6.22-590/drivers/scsi/53c700.c --- linux-2.6.22-570/drivers/scsi/53c700.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/53c700.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/53c700.c 2008-01-29 21:30:05.000000000 -0500 @@ -585,16 +585,8 @@ struct NCR_700_command_slot *slot) { @@ -50387,7 +50387,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/53c700.c linux-2.6.22-590/drivers/scsi/ DEBUG((" scatter block %d: move %d[%08x] from 0x%lx\n", diff -Nurb linux-2.6.22-570/drivers/scsi/53c700.h linux-2.6.22-590/drivers/scsi/53c700.h --- linux-2.6.22-570/drivers/scsi/53c700.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/53c700.h 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/53c700.h 2008-01-29 21:30:05.000000000 -0500 @@ -177,6 +177,7 @@ __u8 state; #define NCR_700_FLAG_AUTOSENSE 0x01 @@ -62720,7 +62720,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/53c7xx_u.h_shipped linux-2.6.22-590/dri -#undef Ent_wait_reselect diff -Nurb linux-2.6.22-570/drivers/scsi/BusLogic.c linux-2.6.22-590/drivers/scsi/BusLogic.c --- linux-2.6.22-570/drivers/scsi/BusLogic.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/BusLogic.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/BusLogic.c 2008-01-29 21:30:05.000000000 -0500 @@ -304,16 +304,8 @@ static void BusLogic_DeallocateCCB(struct BusLogic_CCB *CCB) { @@ -62814,7 +62814,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/BusLogic.c linux-2.6.22-590/drivers/scs case READ_10: diff -Nurb linux-2.6.22-570/drivers/scsi/Kconfig linux-2.6.22-590/drivers/scsi/Kconfig --- linux-2.6.22-570/drivers/scsi/Kconfig 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/Kconfig 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -739,7 +739,7 @@ config SCSI_IBMMCA @@ -62916,7 +62916,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/Kconfig linux-2.6.22-590/drivers/scsi/K depends on SUN3 && SCSI diff -Nurb linux-2.6.22-570/drivers/scsi/Makefile linux-2.6.22-590/drivers/scsi/Makefile --- linux-2.6.22-570/drivers/scsi/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/Makefile 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -37,7 +37,8 @@ obj-$(CONFIG_ISCSI_TCP) += libiscsi.o iscsi_tcp.o @@ -62964,7 +62964,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/Makefile linux-2.6.22-590/drivers/scsi/ diff -Nurb linux-2.6.22-570/drivers/scsi/NCR5380.c linux-2.6.22-590/drivers/scsi/NCR5380.c --- linux-2.6.22-570/drivers/scsi/NCR5380.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/NCR5380.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/NCR5380.c 2008-01-29 21:30:05.000000000 -0500 @@ -347,7 +347,7 @@ if((r & bit) == val) return 0; @@ -63016,7 +63016,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/NCR5380.c linux-2.6.22-590/drivers/scsi struct NCR5380_hostdata *hostdata; diff -Nurb linux-2.6.22-570/drivers/scsi/NCR5380.h linux-2.6.22-590/drivers/scsi/NCR5380.h --- linux-2.6.22-570/drivers/scsi/NCR5380.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/NCR5380.h 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/NCR5380.h 2008-01-29 21:30:05.000000000 -0500 @@ -299,7 +299,7 @@ static irqreturn_t NCR5380_intr(int irq, void *dev_id); #endif @@ -63039,7 +63039,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/NCR5380.h linux-2.6.22-590/drivers/scsi static int NCR5380_select(struct Scsi_Host *instance, Scsi_Cmnd * cmd, int tag); diff -Nurb linux-2.6.22-570/drivers/scsi/NCR53c406a.c linux-2.6.22-590/drivers/scsi/NCR53c406a.c --- linux-2.6.22-570/drivers/scsi/NCR53c406a.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/NCR53c406a.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/NCR53c406a.c 2008-01-29 21:30:05.000000000 -0500 @@ -698,7 +698,7 @@ int i; @@ -63119,7 +63119,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/NCR53c406a.c linux-2.6.22-590/drivers/s #endif /* USE_PIO */ diff -Nurb linux-2.6.22-570/drivers/scsi/a100u2w.c linux-2.6.22-590/drivers/scsi/a100u2w.c --- linux-2.6.22-570/drivers/scsi/a100u2w.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/a100u2w.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/a100u2w.c 2008-01-29 21:30:05.000000000 -0500 @@ -19,27 +19,6 @@ * along with this program; see the file COPYING. If not, write to * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. @@ -64793,7 +64793,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/a100u2w.c linux-2.6.22-590/drivers/scsi scsi_host_put(shost); diff -Nurb linux-2.6.22-570/drivers/scsi/a100u2w.h linux-2.6.22-590/drivers/scsi/a100u2w.h --- linux-2.6.22-570/drivers/scsi/a100u2w.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/a100u2w.h 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/a100u2w.h 2008-01-29 21:30:05.000000000 -0500 @@ -18,27 +18,6 @@ * along with this program; see the file COPYING. If not, write to * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. @@ -65173,7 +65173,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/a100u2w.h linux-2.6.22-590/drivers/scsi -#define ORC_WRLONG( adr,data) outl( (ULONG)(data), (int)(adr)) diff -Nurb linux-2.6.22-570/drivers/scsi/a4000t.c linux-2.6.22-590/drivers/scsi/a4000t.c --- linux-2.6.22-570/drivers/scsi/a4000t.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/scsi/a4000t.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/a4000t.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,143 @@ +/* + * Detection routine for the NCR53c710 based Amiga SCSI Controllers for Linux. @@ -65320,7 +65320,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/a4000t.c linux-2.6.22-590/drivers/scsi/ +module_exit(a4000t_scsi_exit); diff -Nurb linux-2.6.22-570/drivers/scsi/aacraid/aachba.c linux-2.6.22-590/drivers/scsi/aacraid/aachba.c --- linux-2.6.22-570/drivers/scsi/aacraid/aachba.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/aacraid/aachba.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/aacraid/aachba.c 2008-01-29 21:30:05.000000000 -0500 @@ -169,6 +169,18 @@ module_param(acbsize, int, S_IRUGO|S_IWUSR); MODULE_PARM_DESC(acbsize, "Request a specific adapter control block (FIB) size. Valid values are 512, 2048, 4096 and 8192. Default is to use suggestion from Firmware."); @@ -66039,7 +66039,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/aacraid/aachba.c linux-2.6.22-590/drive diff -Nurb linux-2.6.22-570/drivers/scsi/aacraid/aacraid.h linux-2.6.22-590/drivers/scsi/aacraid/aacraid.h --- linux-2.6.22-570/drivers/scsi/aacraid/aacraid.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/aacraid/aacraid.h 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/aacraid/aacraid.h 2008-01-29 21:30:05.000000000 -0500 @@ -12,8 +12,8 @@ *----------------------------------------------------------------------------*/ @@ -66149,7 +66149,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/aacraid/aacraid.h linux-2.6.22-590/driv +extern int check_reset; diff -Nurb linux-2.6.22-570/drivers/scsi/aacraid/commsup.c linux-2.6.22-590/drivers/scsi/aacraid/commsup.c --- linux-2.6.22-570/drivers/scsi/aacraid/commsup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/aacraid/commsup.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/aacraid/commsup.c 2008-01-29 21:30:05.000000000 -0500 @@ -1021,7 +1021,7 @@ } @@ -66417,8 +66417,8 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/aacraid/commsup.c linux-2.6.22-590/driv if (dev->queues) remove_wait_queue(&dev->queues->queue[HostNormCmdQueue].cmdready, &wait); diff -Nurb linux-2.6.22-570/drivers/scsi/aacraid/linit.c linux-2.6.22-590/drivers/scsi/aacraid/linit.c ---- linux-2.6.22-570/drivers/scsi/aacraid/linit.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/drivers/scsi/aacraid/linit.c 2008-01-29 21:03:20.000000000 -0500 +--- linux-2.6.22-570/drivers/scsi/aacraid/linit.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/aacraid/linit.c 2008-01-29 21:30:05.000000000 -0500 @@ -39,10 +39,8 @@ #include #include @@ -66614,7 +66614,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/aacraid/linit.c linux-2.6.22-590/driver error = pci_register_driver(&aac_pci_driver); diff -Nurb linux-2.6.22-570/drivers/scsi/aacraid/rx.c linux-2.6.22-590/drivers/scsi/aacraid/rx.c --- linux-2.6.22-570/drivers/scsi/aacraid/rx.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/aacraid/rx.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/aacraid/rx.c 2008-01-29 21:30:05.000000000 -0500 @@ -464,6 +464,8 @@ { u32 var; @@ -66643,7 +66643,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/aacraid/rx.c linux-2.6.22-590/drivers/s * Fill in the common function dispatch table. diff -Nurb linux-2.6.22-570/drivers/scsi/advansys.c linux-2.6.22-590/drivers/scsi/advansys.c --- linux-2.6.22-570/drivers/scsi/advansys.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/advansys.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/advansys.c 2008-01-29 21:30:05.000000000 -0500 @@ -798,7 +798,6 @@ #include #include @@ -66871,7 +66871,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/advansys.h linux-2.6.22-590/drivers/scs -#endif /* _ADVANSYS_H */ diff -Nurb linux-2.6.22-570/drivers/scsi/aha152x.c linux-2.6.22-590/drivers/scsi/aha152x.c --- linux-2.6.22-570/drivers/scsi/aha152x.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/aha152x.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/aha152x.c 2008-01-29 21:30:05.000000000 -0500 @@ -240,6 +240,7 @@ #include #include @@ -67003,7 +67003,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/aha152x.c linux-2.6.22-590/drivers/scsi SCpnt->use_sg = old_use_sg; diff -Nurb linux-2.6.22-570/drivers/scsi/aha1740.c linux-2.6.22-590/drivers/scsi/aha1740.c --- linux-2.6.22-570/drivers/scsi/aha1740.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/aha1740.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/aha1740.c 2008-01-29 21:30:05.000000000 -0500 @@ -271,19 +271,7 @@ continue; } @@ -67087,7 +67087,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/aha1740.c linux-2.6.22-590/drivers/scsi host->ecb[ecbno].ses = 1; /* Suppress underrun errors */ diff -Nurb linux-2.6.22-570/drivers/scsi/aic7xxx/aic79xx_osm.c linux-2.6.22-590/drivers/scsi/aic7xxx/aic79xx_osm.c --- linux-2.6.22-570/drivers/scsi/aic7xxx/aic79xx_osm.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/aic7xxx/aic79xx_osm.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/aic7xxx/aic79xx_osm.c 2008-01-29 21:30:05.000000000 -0500 @@ -376,21 +376,10 @@ ahd_linux_unmap_scb(struct ahd_softc *ahd, struct scb *scb) { @@ -67172,7 +67172,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/aic7xxx/aic79xx_osm.c linux-2.6.22-590/ LIST_INSERT_HEAD(&ahd->pending_scbs, scb, pending_links); diff -Nurb linux-2.6.22-570/drivers/scsi/aic7xxx/aic79xx_osm.h linux-2.6.22-590/drivers/scsi/aic7xxx/aic79xx_osm.h --- linux-2.6.22-570/drivers/scsi/aic7xxx/aic79xx_osm.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/aic7xxx/aic79xx_osm.h 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/aic7xxx/aic79xx_osm.h 2008-01-29 21:30:05.000000000 -0500 @@ -781,7 +781,7 @@ static __inline void ahd_set_residual(struct scb *scb, u_long resid) @@ -67193,7 +67193,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/aic7xxx/aic79xx_osm.h linux-2.6.22-590/ static __inline diff -Nurb linux-2.6.22-570/drivers/scsi/aic7xxx/aic7xxx_osm.c linux-2.6.22-590/drivers/scsi/aic7xxx/aic7xxx_osm.c --- linux-2.6.22-570/drivers/scsi/aic7xxx/aic7xxx_osm.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/aic7xxx/aic7xxx_osm.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/aic7xxx/aic7xxx_osm.c 2008-01-29 21:30:05.000000000 -0500 @@ -402,18 +402,8 @@ cmd = scb->io_ctx; @@ -67296,7 +67296,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/aic7xxx/aic7xxx_osm.c linux-2.6.22-590/ scb->hscb->dataptr = 0; diff -Nurb linux-2.6.22-570/drivers/scsi/aic7xxx/aic7xxx_osm.h linux-2.6.22-590/drivers/scsi/aic7xxx/aic7xxx_osm.h --- linux-2.6.22-570/drivers/scsi/aic7xxx/aic7xxx_osm.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/aic7xxx/aic7xxx_osm.h 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/aic7xxx/aic7xxx_osm.h 2008-01-29 21:30:05.000000000 -0500 @@ -751,7 +751,7 @@ static __inline void ahc_set_residual(struct scb *scb, u_long resid) @@ -67317,7 +67317,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/aic7xxx/aic7xxx_osm.h linux-2.6.22-590/ static __inline diff -Nurb linux-2.6.22-570/drivers/scsi/aic7xxx_old.c linux-2.6.22-590/drivers/scsi/aic7xxx_old.c --- linux-2.6.22-570/drivers/scsi/aic7xxx_old.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/aic7xxx_old.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/aic7xxx_old.c 2008-01-29 21:30:05.000000000 -0500 @@ -2690,17 +2690,8 @@ struct aic7xxx_scb *scbp; unsigned char queue_depth; @@ -67603,7 +67603,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/amiga7xx.h linux-2.6.22-590/drivers/scs -#endif /* AMIGA7XX_H */ diff -Nurb linux-2.6.22-570/drivers/scsi/arcmsr/arcmsr.h linux-2.6.22-590/drivers/scsi/arcmsr/arcmsr.h --- linux-2.6.22-570/drivers/scsi/arcmsr/arcmsr.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/arcmsr/arcmsr.h 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/arcmsr/arcmsr.h 2008-01-29 21:30:05.000000000 -0500 @@ -48,9 +48,10 @@ #define ARCMSR_MAX_OUTSTANDING_CMD 256 @@ -67623,7 +67623,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/arcmsr/arcmsr.h linux-2.6.22-590/driver - diff -Nurb linux-2.6.22-570/drivers/scsi/arcmsr/arcmsr_attr.c linux-2.6.22-590/drivers/scsi/arcmsr/arcmsr_attr.c --- linux-2.6.22-570/drivers/scsi/arcmsr/arcmsr_attr.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/arcmsr/arcmsr_attr.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/arcmsr/arcmsr_attr.c 2008-01-29 21:30:05.000000000 -0500 @@ -59,8 +59,9 @@ struct class_device_attribute *arcmsr_host_attrs[]; @@ -67686,7 +67686,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/arcmsr/arcmsr_attr.c linux-2.6.22-590/d .write = arcmsr_sysfs_iop_message_clear, diff -Nurb linux-2.6.22-570/drivers/scsi/arcmsr/arcmsr_hba.c linux-2.6.22-590/drivers/scsi/arcmsr/arcmsr_hba.c --- linux-2.6.22-570/drivers/scsi/arcmsr/arcmsr_hba.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/arcmsr/arcmsr_hba.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/arcmsr/arcmsr_hba.c 2008-01-29 21:30:05.000000000 -0500 @@ -57,6 +57,7 @@ #include #include @@ -68608,7 +68608,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/bvme6000.h linux-2.6.22-590/drivers/scs -#endif /* BVME6000_SCSI_H */ diff -Nurb linux-2.6.22-570/drivers/scsi/bvme6000_scsi.c linux-2.6.22-590/drivers/scsi/bvme6000_scsi.c --- linux-2.6.22-570/drivers/scsi/bvme6000_scsi.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/scsi/bvme6000_scsi.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/bvme6000_scsi.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,135 @@ +/* + * Detection routine for the NCR53c710 based BVME6000 SCSI Controllers for Linux. @@ -68747,7 +68747,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/bvme6000_scsi.c linux-2.6.22-590/driver +module_exit(bvme6000_scsi_exit); diff -Nurb linux-2.6.22-570/drivers/scsi/dpt_i2o.c linux-2.6.22-590/drivers/scsi/dpt_i2o.c --- linux-2.6.22-570/drivers/scsi/dpt_i2o.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/dpt_i2o.c 2008-01-29 21:03:20.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/dpt_i2o.c 2008-01-29 21:30:05.000000000 -0500 @@ -2078,12 +2078,13 @@ u32 *lenptr; int direction; @@ -68822,7 +68822,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/dpt_i2o.c linux-2.6.22-590/drivers/scsi diff -Nurb linux-2.6.22-570/drivers/scsi/eata.c linux-2.6.22-590/drivers/scsi/eata.c --- linux-2.6.22-570/drivers/scsi/eata.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/eata.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/eata.c 2008-01-29 21:30:05.000000000 -0500 @@ -1609,8 +1609,9 @@ static void map_dma(unsigned int i, struct hostdata *ha) @@ -68906,8 +68906,8 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/eata.c linux-2.6.22-590/drivers/scsi/ea if (!DEV2H(cpp->data_len)) pci_dir = PCI_DMA_BIDIRECTIONAL; diff -Nurb linux-2.6.22-570/drivers/scsi/esp_scsi.c linux-2.6.22-590/drivers/scsi/esp_scsi.c ---- linux-2.6.22-570/drivers/scsi/esp_scsi.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/drivers/scsi/esp_scsi.c 2008-01-29 21:03:21.000000000 -0500 +--- linux-2.6.22-570/drivers/scsi/esp_scsi.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/esp_scsi.c 2008-01-29 21:30:05.000000000 -0500 @@ -324,17 +324,14 @@ static void esp_map_dma(struct esp *esp, struct scsi_cmnd *cmd) { @@ -69030,7 +69030,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/esp_scsi.c linux-2.6.22-590/drivers/scs tp->nego_goal_width = (width ? 1 : 0); diff -Nurb linux-2.6.22-570/drivers/scsi/esp_scsi.h linux-2.6.22-590/drivers/scsi/esp_scsi.h --- linux-2.6.22-570/drivers/scsi/esp_scsi.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/esp_scsi.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/esp_scsi.h 2008-01-29 21:30:05.000000000 -0500 @@ -517,8 +517,6 @@ struct sbus_dma *dma; }; @@ -69042,7 +69042,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/esp_scsi.h linux-2.6.22-590/drivers/scs * 1) Allocate the host and private area using scsi_host_alloc() diff -Nurb linux-2.6.22-570/drivers/scsi/fdomain.c linux-2.6.22-590/drivers/scsi/fdomain.c --- linux-2.6.22-570/drivers/scsi/fdomain.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/fdomain.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/fdomain.c 2008-01-29 21:30:05.000000000 -0500 @@ -410,6 +410,8 @@ static char * fdomain = NULL; module_param(fdomain, charp, 0); @@ -69195,7 +69195,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/fdomain.c linux-2.6.22-590/drivers/scsi SCpnt->SCp.have_data_in, diff -Nurb linux-2.6.22-570/drivers/scsi/gdth.c linux-2.6.22-590/drivers/scsi/gdth.c --- linux-2.6.22-570/drivers/scsi/gdth.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/gdth.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/gdth.c 2008-01-29 21:30:05.000000000 -0500 @@ -876,7 +876,7 @@ /* Vortex only makes RAID controllers. * We do not really want to specify all 550 ids here, so wildcard match. @@ -69215,8 +69215,8 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/gdth.c linux-2.6.22-590/drivers/scsi/gd *(ulong32 *)&rtc[4], *(ulong32 *)&rtc[8])); /* 3. send to controller firmware */ diff -Nurb linux-2.6.22-570/drivers/scsi/hptiop.c linux-2.6.22-590/drivers/scsi/hptiop.c ---- linux-2.6.22-570/drivers/scsi/hptiop.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/drivers/scsi/hptiop.c 2008-01-29 21:03:21.000000000 -0500 +--- linux-2.6.22-570/drivers/scsi/hptiop.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/hptiop.c 2008-01-29 21:30:05.000000000 -0500 @@ -339,20 +339,8 @@ scp = hba->reqs[tag].scp; @@ -69318,7 +69318,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/hptiop.c linux-2.6.22-590/drivers/scsi/ req->lun = scp->device->lun; diff -Nurb linux-2.6.22-570/drivers/scsi/ibmmca.c linux-2.6.22-590/drivers/scsi/ibmmca.c --- linux-2.6.22-570/drivers/scsi/ibmmca.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/ibmmca.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/ibmmca.c 2008-01-29 21:30:05.000000000 -0500 @@ -31,14 +31,21 @@ #include #include @@ -71567,7 +71567,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/ibmmca.h linux-2.6.22-590/drivers/scsi/ -#endif /* _IBMMCA_H */ diff -Nurb linux-2.6.22-570/drivers/scsi/ibmvscsi/ibmvscsi.c linux-2.6.22-590/drivers/scsi/ibmvscsi/ibmvscsi.c --- linux-2.6.22-570/drivers/scsi/ibmvscsi/ibmvscsi.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/ibmvscsi/ibmvscsi.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/ibmvscsi/ibmvscsi.c 2008-01-29 21:30:05.000000000 -0500 @@ -173,8 +173,7 @@ } } @@ -72305,7 +72305,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/ibmvscsi/ibmvscsi.c linux-2.6.22-590/dr diff -Nurb linux-2.6.22-570/drivers/scsi/ibmvscsi/ibmvscsi.h linux-2.6.22-590/drivers/scsi/ibmvscsi/ibmvscsi.h --- linux-2.6.22-570/drivers/scsi/ibmvscsi/ibmvscsi.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/ibmvscsi/ibmvscsi.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/ibmvscsi/ibmvscsi.h 2008-01-29 21:30:05.000000000 -0500 @@ -45,6 +45,7 @@ #define MAX_INDIRECT_BUFS 10 @@ -72324,7 +72324,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/ibmvscsi/ibmvscsi.h linux-2.6.22-590/dr dma_addr_t ext_list_token; diff -Nurb linux-2.6.22-570/drivers/scsi/ibmvscsi/rpa_vscsi.c linux-2.6.22-590/drivers/scsi/ibmvscsi/rpa_vscsi.c --- linux-2.6.22-570/drivers/scsi/ibmvscsi/rpa_vscsi.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/ibmvscsi/rpa_vscsi.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/ibmvscsi/rpa_vscsi.c 2008-01-29 21:30:05.000000000 -0500 @@ -177,7 +177,7 @@ memset(&hostdata->madapter_info, 0x00, sizeof(hostdata->madapter_info)); @@ -72388,7 +72388,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/ibmvscsi/rpa_vscsi.c linux-2.6.22-590/d } diff -Nurb linux-2.6.22-570/drivers/scsi/initio.c linux-2.6.22-590/drivers/scsi/initio.c --- linux-2.6.22-570/drivers/scsi/initio.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/initio.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/initio.c 2008-01-29 21:30:05.000000000 -0500 @@ -3,7 +3,8 @@ * * Copyright (c) 1994-1998 Initio Corporation @@ -77226,7 +77226,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/initio.c linux-2.6.22-590/drivers/scsi/ +module_exit(initio_exit_driver); diff -Nurb linux-2.6.22-570/drivers/scsi/initio.h linux-2.6.22-590/drivers/scsi/initio.h --- linux-2.6.22-570/drivers/scsi/initio.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/initio.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/initio.h 2008-01-29 21:30:05.000000000 -0500 @@ -4,6 +4,8 @@ * Copyright (c) 1994-1998 Initio Corporation * All rights reserved. @@ -77632,7 +77632,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/initio.h linux-2.6.22-590/drivers/scsi/ #define SCSI_ABORT_PENDING 2 diff -Nurb linux-2.6.22-570/drivers/scsi/ipr.c linux-2.6.22-590/drivers/scsi/ipr.c --- linux-2.6.22-570/drivers/scsi/ipr.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/ipr.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/ipr.c 2008-01-29 21:30:05.000000000 -0500 @@ -540,32 +540,6 @@ } @@ -77869,7 +77869,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/ipr.c linux-2.6.22-590/drivers/scsi/ipr } else diff -Nurb linux-2.6.22-570/drivers/scsi/ips.c linux-2.6.22-590/drivers/scsi/ips.c --- linux-2.6.22-570/drivers/scsi/ips.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/ips.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/ips.c 2008-01-29 21:30:05.000000000 -0500 @@ -211,19 +211,6 @@ #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" #endif @@ -78460,7 +78460,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/ips.c linux-2.6.22-590/drivers/scsi/ips /* diff -Nurb linux-2.6.22-570/drivers/scsi/ips.h linux-2.6.22-590/drivers/scsi/ips.h --- linux-2.6.22-570/drivers/scsi/ips.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/ips.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/ips.h 2008-01-29 21:30:05.000000000 -0500 @@ -58,10 +58,6 @@ /* * Some handy macros @@ -78539,7 +78539,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/ips.h linux-2.6.22-590/drivers/scsi/ips * Raid Command Formats diff -Nurb linux-2.6.22-570/drivers/scsi/iscsi_tcp.c linux-2.6.22-590/drivers/scsi/iscsi_tcp.c --- linux-2.6.22-570/drivers/scsi/iscsi_tcp.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/iscsi_tcp.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/iscsi_tcp.c 2008-01-29 21:30:05.000000000 -0500 @@ -29,14 +29,15 @@ #include #include @@ -79490,7 +79490,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/iscsi_tcp.c linux-2.6.22-590/drivers/sc .get_stats = iscsi_conn_get_stats, diff -Nurb linux-2.6.22-570/drivers/scsi/iscsi_tcp.h linux-2.6.22-590/drivers/scsi/iscsi_tcp.h --- linux-2.6.22-570/drivers/scsi/iscsi_tcp.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/iscsi_tcp.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/iscsi_tcp.h 2008-01-29 21:30:05.000000000 -0500 @@ -29,11 +29,12 @@ #define IN_PROGRESS_HEADER_GATHER 0x1 #define IN_PROGRESS_DATA_RECV 0x2 @@ -79526,7 +79526,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/iscsi_tcp.h linux-2.6.22-590/drivers/sc struct iscsi_queue r2tpool; diff -Nurb linux-2.6.22-570/drivers/scsi/jazz_esp.c linux-2.6.22-590/drivers/scsi/jazz_esp.c --- linux-2.6.22-570/drivers/scsi/jazz_esp.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/jazz_esp.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/jazz_esp.c 2008-01-29 21:30:05.000000000 -0500 @@ -1,6 +1,6 @@ /* jazz_esp.c: ESP front-end for MIPS JAZZ systems. * @@ -79546,7 +79546,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/jazz_esp.c linux-2.6.22-590/drivers/scs esp->dev = dev; diff -Nurb linux-2.6.22-570/drivers/scsi/libiscsi.c linux-2.6.22-590/drivers/scsi/libiscsi.c --- linux-2.6.22-570/drivers/scsi/libiscsi.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/libiscsi.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/libiscsi.c 2008-01-29 21:30:05.000000000 -0500 @@ -22,7 +22,6 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ @@ -80720,7 +80720,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/libiscsi.c linux-2.6.22-590/drivers/scs MODULE_LICENSE("GPL"); diff -Nurb linux-2.6.22-570/drivers/scsi/libsas/sas_expander.c linux-2.6.22-590/drivers/scsi/libsas/sas_expander.c --- linux-2.6.22-570/drivers/scsi/libsas/sas_expander.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/libsas/sas_expander.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/libsas/sas_expander.c 2008-01-29 21:30:05.000000000 -0500 @@ -38,8 +38,10 @@ #if 0 @@ -80768,7 +80768,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/libsas/sas_expander.c linux-2.6.22-590/ struct expander_device *ex = &dev->ex_dev; diff -Nurb linux-2.6.22-570/drivers/scsi/libsas/sas_scsi_host.c linux-2.6.22-590/drivers/scsi/libsas/sas_scsi_host.c --- linux-2.6.22-570/drivers/scsi/libsas/sas_scsi_host.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/libsas/sas_scsi_host.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/libsas/sas_scsi_host.c 2008-01-29 21:30:05.000000000 -0500 @@ -40,6 +40,7 @@ #include @@ -80812,7 +80812,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/libsas/sas_scsi_host.c linux-2.6.22-590 schedule(); diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/Makefile linux-2.6.22-590/drivers/scsi/lpfc/Makefile --- linux-2.6.22-570/drivers/scsi/lpfc/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/Makefile 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -1,7 +1,7 @@ #/******************************************************************* # * This file is part of the Emulex Linux Device Driver for * @@ -80831,7 +80831,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/Makefile linux-2.6.22-590/drivers/ + lpfc_vport.o lpfc_debugfs.o diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc.h linux-2.6.22-590/drivers/scsi/lpfc/lpfc.h --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc.h 2008-01-29 21:30:05.000000000 -0500 @@ -19,8 +19,9 @@ * included with this package. * *******************************************************************/ @@ -81321,7 +81321,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc.h linux-2.6.22-590/drivers/sc + diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_attr.c linux-2.6.22-590/drivers/scsi/lpfc/lpfc_attr.c --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_attr.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_attr.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_attr.c 2008-01-29 21:30:05.000000000 -0500 @@ -39,6 +39,7 @@ #include "lpfc_version.h" #include "lpfc_compat.h" @@ -82746,7 +82746,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_attr.c linux-2.6.22-590/drive lpfc_nodev_tmo_init(phba, lpfc_nodev_tmo); diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_crtn.h linux-2.6.22-590/drivers/scsi/lpfc/lpfc_crtn.h --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_crtn.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_crtn.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_crtn.h 2008-01-29 21:30:05.000000000 -0500 @@ -23,92 +23,114 @@ struct fc_rport; void lpfc_dump_mem(struct lpfc_hba *, LPFC_MBOXQ_t *, uint16_t); @@ -83036,7 +83036,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_crtn.h linux-2.6.22-590/drive #define HBA_EVENT_LINK_UP 2 diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_ct.c linux-2.6.22-590/drivers/scsi/lpfc/lpfc_ct.c --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_ct.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_ct.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_ct.c 2008-01-29 21:30:05.000000000 -0500 @@ -40,6 +40,8 @@ #include "lpfc_logmsg.h" #include "lpfc_crtn.h" @@ -84449,7 +84449,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_ct.c linux-2.6.22-590/drivers lpfc_vpd_t *vp = &phba->vpd; diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_debugfs.c linux-2.6.22-590/drivers/scsi/lpfc/lpfc_debugfs.c --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_debugfs.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_debugfs.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_debugfs.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,508 @@ +/******************************************************************* + * This file is part of the Emulex Linux Device Driver for * @@ -84961,7 +84961,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_debugfs.c linux-2.6.22-590/dr + diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_debugfs.h linux-2.6.22-590/drivers/scsi/lpfc/lpfc_debugfs.h --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_debugfs.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_debugfs.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_debugfs.h 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,50 @@ +/******************************************************************* + * This file is part of the Emulex Linux Device Driver for * @@ -85015,7 +85015,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_debugfs.h linux-2.6.22-590/dr +#endif /* H_LPFC_DEBUG_FS */ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_disc.h linux-2.6.22-590/drivers/scsi/lpfc/lpfc_disc.h --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_disc.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_disc.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_disc.h 2008-01-29 21:30:05.000000000 -0500 @@ -36,21 +36,23 @@ LPFC_EVT_WARM_START, LPFC_EVT_KILL, @@ -85067,7 +85067,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_disc.h linux-2.6.22-590/drive * The Port Login (PLOGI) list and Address Discovery (ADISC) list are used diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_els.c linux-2.6.22-590/drivers/scsi/lpfc/lpfc_els.c --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_els.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_els.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_els.c 2008-01-29 21:30:05.000000000 -0500 @@ -35,38 +35,38 @@ #include "lpfc.h" #include "lpfc_logmsg.h" @@ -90470,7 +90470,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_els.c linux-2.6.22-590/driver + diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_hbadisc.c linux-2.6.22-590/drivers/scsi/lpfc/lpfc_hbadisc.c --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_hbadisc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_hbadisc.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_hbadisc.c 2008-01-29 21:30:05.000000000 -0500 @@ -36,6 +36,8 @@ #include "lpfc.h" #include "lpfc_logmsg.h" @@ -93782,7 +93782,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_hbadisc.c linux-2.6.22-590/dr struct lpfc_nodelist * diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_hw.h linux-2.6.22-590/drivers/scsi/lpfc/lpfc_hw.h --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_hw.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_hw.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_hw.h 2008-01-29 21:30:05.000000000 -0500 @@ -59,6 +59,12 @@ #define SLI2_IOCB_CMD_R3XTRA_ENTRIES 24 #define SLI2_IOCB_RSP_R3XTRA_ENTRIES 32 @@ -94559,7 +94559,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_hw.h linux-2.6.22-590/drivers +} diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_init.c linux-2.6.22-590/drivers/scsi/lpfc/lpfc_init.c --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_init.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_init.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_init.c 2008-01-29 21:30:05.000000000 -0500 @@ -27,6 +27,7 @@ #include #include @@ -96177,7 +96177,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_init.c linux-2.6.22-590/drive module_init(lpfc_init); diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_logmsg.h linux-2.6.22-590/drivers/scsi/lpfc/lpfc_logmsg.h --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_logmsg.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_logmsg.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_logmsg.h 2008-01-29 21:30:05.000000000 -0500 @@ -30,6 +30,7 @@ #define LOG_SLI 0x800 /* SLI events */ #define LOG_FCP_ERROR 0x1000 /* log errors, not underruns */ @@ -96188,7 +96188,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_logmsg.h linux-2.6.22-590/dri #define lpfc_printf_log(phba, level, mask, fmt, arg...) \ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_mbox.c linux-2.6.22-590/drivers/scsi/lpfc/lpfc_mbox.c --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_mbox.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_mbox.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_mbox.c 2008-01-29 21:30:05.000000000 -0500 @@ -82,6 +82,22 @@ } @@ -96696,7 +96696,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_mbox.c linux-2.6.22-590/drive { diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_mem.c linux-2.6.22-590/drivers/scsi/lpfc/lpfc_mem.c --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_mem.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_mem.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_mem.c 2008-01-29 21:30:05.000000000 -0500 @@ -1,7 +1,7 @@ /******************************************************************* * This file is part of the Emulex Linux Device Driver for * @@ -96886,7 +96886,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_mem.c linux-2.6.22-590/driver + diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_nportdisc.c linux-2.6.22-590/drivers/scsi/lpfc/lpfc_nportdisc.c --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_nportdisc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_nportdisc.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_nportdisc.c 2008-01-29 21:30:05.000000000 -0500 @@ -1,4 +1,4 @@ -/******************************************************************* + /******************************************************************* @@ -99144,7 +99144,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_nportdisc.c linux-2.6.22-590/ lpfc_nlp_put(ndlp); diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_scsi.c linux-2.6.22-590/drivers/scsi/lpfc/lpfc_scsi.c --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_scsi.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_scsi.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_scsi.c 2008-01-29 21:30:05.000000000 -0500 @@ -37,10 +37,158 @@ #include "lpfc.h" #include "lpfc_logmsg.h" @@ -100234,7 +100234,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_scsi.c linux-2.6.22-590/drive }; diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_scsi.h linux-2.6.22-590/drivers/scsi/lpfc/lpfc_scsi.h --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_scsi.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_scsi.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_scsi.h 2008-01-29 21:30:05.000000000 -0500 @@ -1,7 +1,7 @@ /******************************************************************* * This file is part of the Emulex Linux Device Driver for * @@ -100254,7 +100254,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_scsi.h linux-2.6.22-590/drive uint32_t timeout; diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_sli.c linux-2.6.22-590/drivers/scsi/lpfc/lpfc_sli.c --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_sli.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_sli.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_sli.c 2008-01-29 21:30:05.000000000 -0500 @@ -38,23 +38,25 @@ #include "lpfc_crtn.h" #include "lpfc_logmsg.h" @@ -103722,7 +103722,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_sli.c linux-2.6.22-590/driver status); diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_sli.h linux-2.6.22-590/drivers/scsi/lpfc/lpfc_sli.h --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_sli.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_sli.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_sli.h 2008-01-29 21:30:05.000000000 -0500 @@ -20,6 +20,7 @@ /* forward declaration for LPFC_IOCB_t's use */ @@ -103842,7 +103842,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_sli.h linux-2.6.22-590/driver #define LPFC_MBOX_TMO_FLASH_CMD 300 /* Sec tmo for outstanding FLASH write diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_version.h linux-2.6.22-590/drivers/scsi/lpfc/lpfc_version.h --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_version.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_version.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_version.h 2008-01-29 21:30:05.000000000 -0500 @@ -18,7 +18,7 @@ * included with this package. * *******************************************************************/ @@ -103854,7 +103854,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_version.h linux-2.6.22-590/dr diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_vport.c linux-2.6.22-590/drivers/scsi/lpfc/lpfc_vport.c --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_vport.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_vport.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_vport.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,523 @@ +/******************************************************************* + * This file is part of the Emulex Linux Device Driver for * @@ -104381,7 +104381,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_vport.c linux-2.6.22-590/driv +EXPORT_SYMBOL(lpfc_vport_delete); diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_vport.h linux-2.6.22-590/drivers/scsi/lpfc/lpfc_vport.h --- linux-2.6.22-570/drivers/scsi/lpfc/lpfc_vport.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_vport.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/lpfc/lpfc_vport.h 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,113 @@ +/******************************************************************* + * This file is part of the Emulex Linux Device Driver for * @@ -104498,7 +104498,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/lpfc/lpfc_vport.h linux-2.6.22-590/driv +#endif /* H_LPFC_VPORT */ diff -Nurb linux-2.6.22-570/drivers/scsi/mac53c94.c linux-2.6.22-590/drivers/scsi/mac53c94.c --- linux-2.6.22-570/drivers/scsi/mac53c94.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/mac53c94.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/mac53c94.c 2008-01-29 21:30:05.000000000 -0500 @@ -77,7 +77,7 @@ for (i = 0; i < cmd->cmd_len; ++i) printk(" %.2x", cmd->cmnd[i]); @@ -104598,7 +104598,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/mac53c94.c linux-2.6.22-590/drivers/scs st_le16(&dcmds->command, DBDMA_STOP); diff -Nurb linux-2.6.22-570/drivers/scsi/megaraid/megaraid_mbox.c linux-2.6.22-590/drivers/scsi/megaraid/megaraid_mbox.c --- linux-2.6.22-570/drivers/scsi/megaraid/megaraid_mbox.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/megaraid/megaraid_mbox.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/megaraid/megaraid_mbox.c 2008-01-29 21:30:05.000000000 -0500 @@ -1378,8 +1378,6 @@ { struct scatterlist *sgl; @@ -104814,7 +104814,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/megaraid/megaraid_mbox.c linux-2.6.22-5 pdev_index = (scb->dev_channel * 16) + diff -Nurb linux-2.6.22-570/drivers/scsi/megaraid/megaraid_sas.c linux-2.6.22-590/drivers/scsi/megaraid/megaraid_sas.c --- linux-2.6.22-570/drivers/scsi/megaraid/megaraid_sas.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/megaraid/megaraid_sas.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/megaraid/megaraid_sas.c 2008-01-29 21:30:05.000000000 -0500 @@ -433,34 +433,15 @@ int sge_count; struct scatterlist *os_sgl; @@ -104971,7 +104971,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/megaraid/megaraid_sas.c linux-2.6.22-59 diff -Nurb linux-2.6.22-570/drivers/scsi/megaraid.c linux-2.6.22-590/drivers/scsi/megaraid.c --- linux-2.6.22-570/drivers/scsi/megaraid.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/megaraid.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/megaraid.c 2008-01-29 21:30:05.000000000 -0500 @@ -523,10 +523,8 @@ /* * filter the internal and ioctl commands @@ -105218,7 +105218,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/megaraid.c linux-2.6.22-590/drivers/scs scb->state |= SCB_ACTIVE; diff -Nurb linux-2.6.22-570/drivers/scsi/mesh.c linux-2.6.22-590/drivers/scsi/mesh.c --- linux-2.6.22-570/drivers/scsi/mesh.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/mesh.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/mesh.c 2008-01-29 21:30:05.000000000 -0500 @@ -421,7 +421,7 @@ for (i = 0; i < cmd->cmd_len; ++i) printk(" %x", cmd->cmnd[i]); @@ -105423,7 +105423,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/mvme16x.h linux-2.6.22-590/drivers/scsi -#endif /* MVME16x_SCSI_H */ diff -Nurb linux-2.6.22-570/drivers/scsi/mvme16x_scsi.c linux-2.6.22-590/drivers/scsi/mvme16x_scsi.c --- linux-2.6.22-570/drivers/scsi/mvme16x_scsi.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/scsi/mvme16x_scsi.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/mvme16x_scsi.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,158 @@ +/* + * Detection routine for the NCR53c710 based MVME16x SCSI Controllers for Linux. @@ -105585,7 +105585,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/mvme16x_scsi.c linux-2.6.22-590/drivers +module_exit(mvme16x_scsi_exit); diff -Nurb linux-2.6.22-570/drivers/scsi/nsp32.c linux-2.6.22-590/drivers/scsi/nsp32.c --- linux-2.6.22-570/drivers/scsi/nsp32.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/nsp32.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/nsp32.c 2008-01-29 21:30:05.000000000 -0500 @@ -49,10 +49,6 @@ #include #include @@ -106045,7 +106045,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/nsp32.c linux-2.6.22-590/drivers/scsi/n .id_table = nsp32_pci_table, diff -Nurb linux-2.6.22-570/drivers/scsi/pcmcia/sym53c500_cs.c linux-2.6.22-590/drivers/scsi/pcmcia/sym53c500_cs.c --- linux-2.6.22-570/drivers/scsi/pcmcia/sym53c500_cs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/pcmcia/sym53c500_cs.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/pcmcia/sym53c500_cs.c 2008-01-29 21:30:05.000000000 -0500 @@ -370,8 +370,6 @@ DEB(unsigned char seq_reg;) unsigned char status, int_reg; @@ -106126,7 +106126,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/pcmcia/sym53c500_cs.c linux-2.6.22-590/ printk("cmd[%d]=%02x ", i, SCpnt->cmnd[i])); diff -Nurb linux-2.6.22-570/drivers/scsi/qla2xxx/qla_attr.c linux-2.6.22-590/drivers/scsi/qla2xxx/qla_attr.c --- linux-2.6.22-570/drivers/scsi/qla2xxx/qla_attr.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/qla2xxx/qla_attr.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/qla2xxx/qla_attr.c 2008-01-29 21:30:05.000000000 -0500 @@ -11,8 +11,9 @@ /* SYSFS attributes --------------------------------------------------------- */ @@ -106296,7 +106296,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/qla2xxx/qla_attr.c linux-2.6.22-590/dri .read = qla2x00_sysfs_read_sfp, diff -Nurb linux-2.6.22-570/drivers/scsi/qla2xxx/qla_dbg.c linux-2.6.22-590/drivers/scsi/qla2xxx/qla_dbg.c --- linux-2.6.22-570/drivers/scsi/qla2xxx/qla_dbg.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/qla2xxx/qla_dbg.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/qla2xxx/qla_dbg.c 2008-01-29 21:30:05.000000000 -0500 @@ -1411,9 +1411,9 @@ printk("0x%02x ", cmd->cmnd[i]); } @@ -106311,7 +106311,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/qla2xxx/qla_dbg.c linux-2.6.22-590/driv printk(" serial_number=%lx, SP=%p\n", cmd->serial_number, sp); diff -Nurb linux-2.6.22-570/drivers/scsi/qla2xxx/qla_iocb.c linux-2.6.22-590/drivers/scsi/qla2xxx/qla_iocb.c --- linux-2.6.22-570/drivers/scsi/qla2xxx/qla_iocb.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/qla2xxx/qla_iocb.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/qla2xxx/qla_iocb.c 2008-01-29 21:30:05.000000000 -0500 @@ -155,6 +155,8 @@ uint32_t *cur_dsd; scsi_qla_host_t *ha; @@ -106617,7 +106617,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/qla2xxx/qla_iocb.c linux-2.6.22-590/dri return QLA_FUNCTION_FAILED; diff -Nurb linux-2.6.22-570/drivers/scsi/qla2xxx/qla_isr.c linux-2.6.22-590/drivers/scsi/qla2xxx/qla_isr.c --- linux-2.6.22-570/drivers/scsi/qla2xxx/qla_isr.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/qla2xxx/qla_isr.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/qla2xxx/qla_isr.c 2008-01-29 21:30:05.000000000 -0500 @@ -889,11 +889,11 @@ } if (scsi_status & (SS_RESIDUAL_UNDER | SS_RESIDUAL_OVER)) { @@ -106696,7 +106696,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/qla2xxx/qla_isr.c linux-2.6.22-590/driv static struct qla_init_msix_entry imsix_entries[QLA_MSIX_ENTRIES] = { diff -Nurb linux-2.6.22-570/drivers/scsi/qla2xxx/qla_os.c linux-2.6.22-590/drivers/scsi/qla2xxx/qla_os.c --- linux-2.6.22-570/drivers/scsi/qla2xxx/qla_os.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/qla2xxx/qla_os.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/qla2xxx/qla_os.c 2008-01-29 21:30:05.000000000 -0500 @@ -2426,13 +2426,7 @@ struct scsi_cmnd *cmd = sp->cmd; @@ -106714,7 +106714,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/qla2xxx/qla_os.c linux-2.6.22-590/drive CMD_SP(cmd) = NULL; diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_dbg.c linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_dbg.c --- linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_dbg.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_dbg.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_dbg.c 2008-01-29 21:30:05.000000000 -0500 @@ -6,176 +6,9 @@ */ @@ -106902,7 +106902,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_dbg.c linux-2.6.22-590/driv -#endif /* 0 */ diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_def.h linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_def.h --- linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_def.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_def.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_def.h 2008-01-29 21:30:05.000000000 -0500 @@ -122,8 +122,7 @@ #define ISCSI_IPADDR_SIZE 4 /* IP address size */ @@ -107019,7 +107019,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_def.h linux-2.6.22-590/driv #endif /*_QLA4XXX_H */ diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_fw.h linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_fw.h --- linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_fw.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_fw.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_fw.h 2008-01-29 21:30:05.000000000 -0500 @@ -20,143 +20,23 @@ *************************************************************************/ @@ -107521,7 +107521,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_fw.h linux-2.6.22-590/drive /*************************************************************************/ diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_glbl.h linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_glbl.h --- linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_glbl.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_glbl.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_glbl.h 2008-01-29 21:30:05.000000000 -0500 @@ -8,6 +8,9 @@ #ifndef __QLA4x_GBL_H #define __QLA4x_GBL_H @@ -107549,7 +107549,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_glbl.h linux-2.6.22-590/dri extern int ql4xdiscoverywait; diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_init.c linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_init.c --- linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_init.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_init.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_init.c 2008-01-29 21:30:05.000000000 -0500 @@ -6,6 +6,9 @@ */ @@ -107827,7 +107827,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_init.c linux-2.6.22-590/dri ha->fw_ddb_index_map[fw_ddb_index] = diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_iocb.c linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_iocb.c --- linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_iocb.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_iocb.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_iocb.c 2008-01-29 21:30:05.000000000 -0500 @@ -6,6 +6,10 @@ */ @@ -107974,7 +107974,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_iocb.c linux-2.6.22-590/dri return QLA_ERROR; diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_isr.c linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_isr.c --- linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_isr.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_isr.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_isr.c 2008-01-29 21:30:05.000000000 -0500 @@ -6,6 +6,9 @@ */ @@ -108136,7 +108136,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_isr.c linux-2.6.22-590/driv diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_mbx.c linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_mbx.c --- linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_mbx.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_mbx.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_mbx.c 2008-01-29 21:30:05.000000000 -0500 @@ -6,6 +6,9 @@ */ @@ -108635,7 +108635,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_mbx.c linux-2.6.22-590/driv diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_nvram.c linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_nvram.c --- linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_nvram.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_nvram.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_nvram.c 2008-01-29 21:30:05.000000000 -0500 @@ -6,6 +6,9 @@ */ @@ -108648,7 +108648,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_nvram.c linux-2.6.22-590/dr { diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_os.c linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_os.c --- linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_os.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_os.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_os.c 2008-01-29 21:30:05.000000000 -0500 @@ -10,6 +10,10 @@ #include @@ -108837,7 +108837,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_os.c linux-2.6.22-590/drive diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_version.h linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_version.h --- linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_version.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_version.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/qla4xxx/ql4_version.h 2008-01-29 21:30:05.000000000 -0500 @@ -5,4 +5,5 @@ * See LICENSE.qla4xxx for copyright and licensing details. */ @@ -108847,7 +108847,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/qla4xxx/ql4_version.h linux-2.6.22-590/ + diff -Nurb linux-2.6.22-570/drivers/scsi/qlogicfas408.c linux-2.6.22-590/drivers/scsi/qlogicfas408.c --- linux-2.6.22-570/drivers/scsi/qlogicfas408.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/qlogicfas408.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/qlogicfas408.c 2008-01-29 21:30:05.000000000 -0500 @@ -265,8 +265,6 @@ unsigned int message; /* scsi returned message */ unsigned int phase; /* recorded scsi phase */ @@ -108899,7 +108899,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/qlogicfas408.c linux-2.6.22-590/drivers rtrc(2) diff -Nurb linux-2.6.22-570/drivers/scsi/scsi_debug.c linux-2.6.22-590/drivers/scsi/scsi_debug.c --- linux-2.6.22-570/drivers/scsi/scsi_debug.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/scsi_debug.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/scsi_debug.c 2008-01-29 21:30:05.000000000 -0500 @@ -2405,7 +2405,7 @@ MODULE_PARM_DESC(delay, "# of jiffies to delay response(def=1)"); MODULE_PARM_DESC(dev_size_mb, "size in MB of ram shared by devs(def=8)"); @@ -108911,7 +108911,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/scsi_debug.c linux-2.6.22-590/drivers/s MODULE_PARM_DESC(no_lun_0, "no LU number 0 (def=0 -> have lun 0)"); diff -Nurb linux-2.6.22-570/drivers/scsi/scsi_error.c linux-2.6.22-590/drivers/scsi/scsi_error.c --- linux-2.6.22-570/drivers/scsi/scsi_error.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/scsi_error.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/scsi_error.c 2008-01-29 21:30:05.000000000 -0500 @@ -18,12 +18,13 @@ #include #include @@ -108976,7 +108976,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/scsi_error.c linux-2.6.22-590/drivers/s * counted against the load average as a running process. diff -Nurb linux-2.6.22-570/drivers/scsi/scsi_lib.c linux-2.6.22-590/drivers/scsi/scsi_lib.c --- linux-2.6.22-570/drivers/scsi/scsi_lib.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/scsi_lib.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/scsi_lib.c 2008-01-29 21:30:05.000000000 -0500 @@ -2290,3 +2290,41 @@ kunmap_atomic(virt, KM_BIO_SRC_IRQ); } @@ -109021,7 +109021,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/scsi_lib.c linux-2.6.22-590/drivers/scs +EXPORT_SYMBOL(scsi_dma_unmap); diff -Nurb linux-2.6.22-570/drivers/scsi/scsi_netlink.c linux-2.6.22-590/drivers/scsi/scsi_netlink.c --- linux-2.6.22-570/drivers/scsi/scsi_netlink.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/scsi_netlink.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/scsi_netlink.c 2008-01-29 21:30:05.000000000 -0500 @@ -167,7 +167,7 @@ return; } @@ -109033,7 +109033,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/scsi_netlink.c linux-2.6.22-590/drivers if (!scsi_nl_sock) { diff -Nurb linux-2.6.22-570/drivers/scsi/scsi_scan.c linux-2.6.22-590/drivers/scsi/scsi_scan.c --- linux-2.6.22-570/drivers/scsi/scsi_scan.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/scsi_scan.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/scsi_scan.c 2008-01-29 21:30:05.000000000 -0500 @@ -1213,7 +1213,7 @@ * Given a struct scsi_lun of: 0a 04 0b 03 00 00 00 00, this function returns * the integer: 0x0b030a04 @@ -109053,7 +109053,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/scsi_scan.c linux-2.6.22-590/drivers/sc * int_to_scsilun: reverts an int into a scsi_lun diff -Nurb linux-2.6.22-570/drivers/scsi/scsi_sysfs.c linux-2.6.22-590/drivers/scsi/scsi_sysfs.c --- linux-2.6.22-570/drivers/scsi/scsi_sysfs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/scsi_sysfs.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/scsi_sysfs.c 2008-01-29 21:30:05.000000000 -0500 @@ -293,30 +293,18 @@ { struct device_driver *drv = dev->driver; @@ -109112,7 +109112,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/scsi_sysfs.c linux-2.6.22-590/drivers/s struct bus_type scsi_bus_type = { diff -Nurb linux-2.6.22-570/drivers/scsi/scsi_transport_fc.c linux-2.6.22-590/drivers/scsi/scsi_transport_fc.c --- linux-2.6.22-570/drivers/scsi/scsi_transport_fc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/scsi_transport_fc.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/scsi_transport_fc.c 2008-01-29 21:30:05.000000000 -0500 @@ -19,9 +19,10 @@ * * ======== @@ -110220,7 +110220,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/scsi_transport_fc.c linux-2.6.22-590/dr diff -Nurb linux-2.6.22-570/drivers/scsi/scsi_transport_iscsi.c linux-2.6.22-590/drivers/scsi/scsi_transport_iscsi.c --- linux-2.6.22-570/drivers/scsi/scsi_transport_iscsi.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/scsi_transport_iscsi.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/scsi_transport_iscsi.c 2008-01-29 21:30:05.000000000 -0500 @@ -30,9 +30,9 @@ #include #include @@ -110460,7 +110460,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/scsi_transport_iscsi.c linux-2.6.22-590 err = -ENOBUFS; diff -Nurb linux-2.6.22-570/drivers/scsi/sd.c linux-2.6.22-590/drivers/scsi/sd.c --- linux-2.6.22-570/drivers/scsi/sd.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/sd.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/sd.c 2008-01-29 21:30:05.000000000 -0500 @@ -1515,7 +1515,7 @@ if (!scsi_device_online(sdp)) goto out; @@ -110472,7 +110472,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/sd.c linux-2.6.22-590/drivers/scsi/sd.c "allocation failure.\n"); diff -Nurb linux-2.6.22-570/drivers/scsi/sg.c linux-2.6.22-590/drivers/scsi/sg.c --- linux-2.6.22-570/drivers/scsi/sg.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/sg.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/sg.c 2008-01-29 21:30:05.000000000 -0500 @@ -1842,7 +1842,7 @@ int blk_size = buff_size; struct page *p = NULL; @@ -110484,7 +110484,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/sg.c linux-2.6.22-590/drivers/scsi/sg.c ++blk_size; /* don't know why */ diff -Nurb linux-2.6.22-570/drivers/scsi/stex.c linux-2.6.22-590/drivers/scsi/stex.c --- linux-2.6.22-570/drivers/scsi/stex.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/stex.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/stex.c 2008-01-29 21:30:05.000000000 -0500 @@ -395,53 +395,34 @@ static int stex_map_sg(struct st_hba *hba, struct req_msg *req, struct st_ccb *ccb) @@ -110667,7 +110667,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/stex.c linux-2.6.22-590/drivers/scsi/st result = FAILED; diff -Nurb linux-2.6.22-570/drivers/scsi/sun_esp.c linux-2.6.22-590/drivers/scsi/sun_esp.c --- linux-2.6.22-570/drivers/scsi/sun_esp.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/sun_esp.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/sun_esp.c 2008-01-29 21:30:05.000000000 -0500 @@ -493,7 +493,7 @@ goto fail; @@ -110679,7 +110679,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/sun_esp.c linux-2.6.22-590/drivers/scsi esp->dev = esp_dev; diff -Nurb linux-2.6.22-570/drivers/scsi/sym53c416.c linux-2.6.22-590/drivers/scsi/sym53c416.c --- linux-2.6.22-570/drivers/scsi/sym53c416.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/sym53c416.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/sym53c416.c 2008-01-29 21:30:05.000000000 -0500 @@ -332,8 +332,7 @@ int i; unsigned long flags = 0; @@ -110749,7 +110749,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/sym53c416.c linux-2.6.22-590/drivers/sc printk(KERN_WARNING "sym53c416: Underflow, read %d bytes, request for %d bytes.\n", tot_trans, current_command->underflow); diff -Nurb linux-2.6.22-570/drivers/scsi/tmscsim.c linux-2.6.22-590/drivers/scsi/tmscsim.c --- linux-2.6.22-570/drivers/scsi/tmscsim.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/tmscsim.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/tmscsim.c 2008-01-29 21:30:05.000000000 -0500 @@ -457,27 +457,20 @@ error = 1; DEBUG1(printk("%s(): Mapped sense buffer %p at %x\n", __FUNCTION__, pcmd->sense_buffer, cmdp->saved_dma_handle)); @@ -110950,7 +110950,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/tmscsim.c linux-2.6.22-590/drivers/scsi /* Add to free list */ diff -Nurb linux-2.6.22-570/drivers/scsi/tmscsim.h linux-2.6.22-590/drivers/scsi/tmscsim.h --- linux-2.6.22-570/drivers/scsi/tmscsim.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/tmscsim.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/tmscsim.h 2008-01-29 21:30:05.000000000 -0500 @@ -258,13 +258,6 @@ #define H_BAD_CCB_OR_SG 0x1A #define H_ABORT 0x0FF @@ -110976,7 +110976,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/tmscsim.h linux-2.6.22-590/drivers/scsi #define SET_RES_TARGET_LNX(who, tgt) do { who &= ~RES_TARGET_LNX; who |= (int)(tgt) << 1; } while (0) diff -Nurb linux-2.6.22-570/drivers/scsi/u14-34f.c linux-2.6.22-590/drivers/scsi/u14-34f.c --- linux-2.6.22-570/drivers/scsi/u14-34f.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/u14-34f.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/u14-34f.c 2008-01-29 21:30:05.000000000 -0500 @@ -1111,7 +1111,7 @@ static void map_dma(unsigned int i, unsigned int j) { unsigned int data_len = 0; @@ -111063,7 +111063,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/u14-34f.c linux-2.6.22-590/drivers/scsi diff -Nurb linux-2.6.22-570/drivers/scsi/ultrastor.c linux-2.6.22-590/drivers/scsi/ultrastor.c --- linux-2.6.22-570/drivers/scsi/ultrastor.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/ultrastor.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/ultrastor.c 2008-01-29 21:30:05.000000000 -0500 @@ -675,16 +675,15 @@ static inline void build_sg_list(struct mscp *mscp, struct scsi_cmnd *SCpnt) @@ -111108,7 +111108,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/ultrastor.c linux-2.6.22-590/drivers/sc my_mscp->scsi_command_link_id = 0; /*???*/ diff -Nurb linux-2.6.22-570/drivers/scsi/wd7000.c linux-2.6.22-590/drivers/scsi/wd7000.c --- linux-2.6.22-570/drivers/scsi/wd7000.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/scsi/wd7000.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/wd7000.c 2008-01-29 21:30:05.000000000 -0500 @@ -1091,6 +1091,7 @@ unchar *cdb = (unchar *) SCpnt->cmnd; unchar idlun; @@ -111158,7 +111158,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/wd7000.c linux-2.6.22-590/drivers/scsi/ /* FIXME: drop lock and yield here ? */ diff -Nurb linux-2.6.22-570/drivers/scsi/zorro7xx.c linux-2.6.22-590/drivers/scsi/zorro7xx.c --- linux-2.6.22-570/drivers/scsi/zorro7xx.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/scsi/zorro7xx.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/scsi/zorro7xx.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,180 @@ +/* + * Detection routine for the NCR53c710 based Amiga SCSI Controllers for Linux. @@ -111342,7 +111342,7 @@ diff -Nurb linux-2.6.22-570/drivers/scsi/zorro7xx.c linux-2.6.22-590/drivers/scs +module_exit(zorro7xx_scsi_exit); diff -Nurb linux-2.6.22-570/drivers/serial/8250.c linux-2.6.22-590/drivers/serial/8250.c --- linux-2.6.22-570/drivers/serial/8250.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/serial/8250.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/serial/8250.c 2008-01-29 21:30:05.000000000 -0500 @@ -2845,6 +2845,25 @@ } EXPORT_SYMBOL(serial8250_unregister_port); @@ -111371,7 +111371,7 @@ diff -Nurb linux-2.6.22-570/drivers/serial/8250.c linux-2.6.22-590/drivers/seria int ret, i; diff -Nurb linux-2.6.22-570/drivers/serial/8250_kgdb.c linux-2.6.22-590/drivers/serial/8250_kgdb.c --- linux-2.6.22-570/drivers/serial/8250_kgdb.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/serial/8250_kgdb.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/serial/8250_kgdb.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,515 @@ +/* + * 8250 interface for kgdb. @@ -111889,8 +111889,8 @@ diff -Nurb linux-2.6.22-570/drivers/serial/8250_kgdb.c linux-2.6.22-590/drivers/ +early_param("kgdb8250", kgdb8250_opt); +#endif /* ! CONFIG_KGDB_8250_MODULE */ diff -Nurb linux-2.6.22-570/drivers/serial/Kconfig linux-2.6.22-590/drivers/serial/Kconfig ---- linux-2.6.22-570/drivers/serial/Kconfig 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/drivers/serial/Kconfig 2008-01-29 21:03:21.000000000 -0500 +--- linux-2.6.22-570/drivers/serial/Kconfig 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/serial/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -107,7 +107,7 @@ config SERIAL_8250_NR_UARTS @@ -111902,7 +111902,7 @@ diff -Nurb linux-2.6.22-570/drivers/serial/Kconfig linux-2.6.22-590/drivers/seri Set this to the number of serial ports you want the driver diff -Nurb linux-2.6.22-570/drivers/serial/Makefile linux-2.6.22-590/drivers/serial/Makefile --- linux-2.6.22-570/drivers/serial/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/serial/Makefile 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/serial/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -23,6 +23,7 @@ obj-$(CONFIG_SERIAL_8250_AU1X00) += 8250_au1x00.o obj-$(CONFIG_SERIAL_AMBA_PL010) += amba-pl010.o @@ -111931,7 +111931,7 @@ diff -Nurb linux-2.6.22-570/drivers/serial/Makefile linux-2.6.22-590/drivers/ser +obj-$(CONFIG_KGDB_8250) += 8250_kgdb.o diff -Nurb linux-2.6.22-570/drivers/serial/amba-pl011.c linux-2.6.22-590/drivers/serial/amba-pl011.c --- linux-2.6.22-570/drivers/serial/amba-pl011.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/serial/amba-pl011.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/serial/amba-pl011.c 2008-01-29 21:30:05.000000000 -0500 @@ -332,7 +332,7 @@ /* * Allocate the IRQ @@ -111943,7 +111943,7 @@ diff -Nurb linux-2.6.22-570/drivers/serial/amba-pl011.c linux-2.6.22-590/drivers diff -Nurb linux-2.6.22-570/drivers/serial/cpm_uart/Makefile linux-2.6.22-590/drivers/serial/cpm_uart/Makefile --- linux-2.6.22-570/drivers/serial/cpm_uart/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/serial/cpm_uart/Makefile 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/serial/cpm_uart/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -7,5 +7,6 @@ # Select the correct platform objects. cpm_uart-objs-$(CONFIG_CPM2) += cpm_uart_cpm2.o @@ -111953,7 +111953,7 @@ diff -Nurb linux-2.6.22-570/drivers/serial/cpm_uart/Makefile linux-2.6.22-590/dr cpm_uart-objs := cpm_uart_core.o $(cpm_uart-objs-y) diff -Nurb linux-2.6.22-570/drivers/serial/cpm_uart/cpm_uart.h linux-2.6.22-590/drivers/serial/cpm_uart/cpm_uart.h --- linux-2.6.22-570/drivers/serial/cpm_uart/cpm_uart.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/serial/cpm_uart/cpm_uart.h 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/serial/cpm_uart/cpm_uart.h 2008-01-29 21:30:05.000000000 -0500 @@ -50,6 +50,41 @@ #define SCC_WAIT_CLOSING 100 @@ -112014,7 +112014,7 @@ diff -Nurb linux-2.6.22-570/drivers/serial/cpm_uart/cpm_uart.h linux-2.6.22-590/ #endif /* CPM_UART_H */ diff -Nurb linux-2.6.22-570/drivers/serial/cpm_uart/cpm_uart_core.c linux-2.6.22-590/drivers/serial/cpm_uart/cpm_uart_core.c --- linux-2.6.22-570/drivers/serial/cpm_uart/cpm_uart_core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/serial/cpm_uart/cpm_uart_core.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/serial/cpm_uart/cpm_uart_core.c 2008-01-29 21:30:05.000000000 -0500 @@ -1073,22 +1073,17 @@ return 0; } @@ -112194,7 +112194,7 @@ diff -Nurb linux-2.6.22-570/drivers/serial/cpm_uart/cpm_uart_core.c linux-2.6.22 if (cpm_uart_ports[con].set_lineif) diff -Nurb linux-2.6.22-570/drivers/serial/cpm_uart/cpm_uart_cpm1.c linux-2.6.22-590/drivers/serial/cpm_uart/cpm_uart_cpm1.c --- linux-2.6.22-570/drivers/serial/cpm_uart/cpm_uart_cpm1.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/serial/cpm_uart/cpm_uart_cpm1.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/serial/cpm_uart/cpm_uart_cpm1.c 2008-01-29 21:30:05.000000000 -0500 @@ -53,6 +53,7 @@ { ushort val; @@ -112252,7 +112252,7 @@ diff -Nurb linux-2.6.22-570/drivers/serial/cpm_uart/cpm_uart_cpm1.c linux-2.6.22 cpm_uart_ports[UART_SMC1].smcp = &cpmp->cp_smc[0]; diff -Nurb linux-2.6.22-570/drivers/serial/cpm_uart/cpm_uart_cpm2.c linux-2.6.22-590/drivers/serial/cpm_uart/cpm_uart_cpm2.c --- linux-2.6.22-570/drivers/serial/cpm_uart/cpm_uart_cpm2.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/serial/cpm_uart/cpm_uart_cpm2.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/serial/cpm_uart/cpm_uart_cpm2.c 2008-01-29 21:30:05.000000000 -0500 @@ -289,6 +289,10 @@ #endif pr_debug("CPM uart[-]:init portdesc\n"); @@ -112266,7 +112266,7 @@ diff -Nurb linux-2.6.22-570/drivers/serial/cpm_uart/cpm_uart_cpm2.c linux-2.6.22 cpm_uart_ports[UART_SMC1].smcp = (smc_t *) cpm2_map(im_smc[0]); diff -Nurb linux-2.6.22-570/drivers/serial/cpm_uart/cpm_uart_kgdb.c linux-2.6.22-590/drivers/serial/cpm_uart/cpm_uart_kgdb.c --- linux-2.6.22-570/drivers/serial/cpm_uart/cpm_uart_kgdb.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/serial/cpm_uart/cpm_uart_kgdb.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/serial/cpm_uart/cpm_uart_kgdb.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,185 @@ +/* + * drivers/serial/cpm_uart/cpm_uart_kgdb.c @@ -112455,7 +112455,7 @@ diff -Nurb linux-2.6.22-570/drivers/serial/cpm_uart/cpm_uart_kgdb.c linux-2.6.22 + diff -Nurb linux-2.6.22-570/drivers/serial/mpsc_kgdb.c linux-2.6.22-590/drivers/serial/mpsc_kgdb.c --- linux-2.6.22-570/drivers/serial/mpsc_kgdb.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/serial/mpsc_kgdb.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/serial/mpsc_kgdb.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,345 @@ +/* + * drivers/serial/mpsc_kgdb.c @@ -112804,7 +112804,7 @@ diff -Nurb linux-2.6.22-570/drivers/serial/mpsc_kgdb.c linux-2.6.22-590/drivers/ +}; diff -Nurb linux-2.6.22-570/drivers/serial/pl011_kgdb.c linux-2.6.22-590/drivers/serial/pl011_kgdb.c --- linux-2.6.22-570/drivers/serial/pl011_kgdb.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/serial/pl011_kgdb.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/serial/pl011_kgdb.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,111 @@ +/* + * driver/serial/pl011_kgdb.c @@ -112919,7 +112919,7 @@ diff -Nurb linux-2.6.22-570/drivers/serial/pl011_kgdb.c linux-2.6.22-590/drivers +}; diff -Nurb linux-2.6.22-570/drivers/serial/pxa.c linux-2.6.22-590/drivers/serial/pxa.c --- linux-2.6.22-570/drivers/serial/pxa.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/serial/pxa.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/serial/pxa.c 2008-01-29 21:30:05.000000000 -0500 @@ -42,6 +42,9 @@ #include #include @@ -112941,7 +112941,7 @@ diff -Nurb linux-2.6.22-570/drivers/serial/pxa.c linux-2.6.22-590/drivers/serial #endif diff -Nurb linux-2.6.22-570/drivers/serial/serial_core.c linux-2.6.22-590/drivers/serial/serial_core.c --- linux-2.6.22-570/drivers/serial/serial_core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/serial/serial_core.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/serial/serial_core.c 2008-01-29 21:30:05.000000000 -0500 @@ -33,6 +33,7 @@ #include /* for serial_state and serial_icounter_struct */ #include @@ -113010,7 +113010,7 @@ diff -Nurb linux-2.6.22-570/drivers/serial/serial_core.c linux-2.6.22-590/driver mutex_unlock(&port_mutex); diff -Nurb linux-2.6.22-570/drivers/serial/serial_txx9.c linux-2.6.22-590/drivers/serial/serial_txx9.c --- linux-2.6.22-570/drivers/serial/serial_txx9.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/serial/serial_txx9.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/serial/serial_txx9.c 2008-01-29 21:30:05.000000000 -0500 @@ -40,6 +40,10 @@ static char *serial_version = "1.09"; static char *serial_name = "TX39/49 Serial driver"; @@ -113054,7 +113054,7 @@ diff -Nurb linux-2.6.22-570/drivers/serial/serial_txx9.c linux-2.6.22-590/driver uart_remove_one_port(&serial_txx9_reg, &uart->port); diff -Nurb linux-2.6.22-570/drivers/serial/serial_txx9_kgdb.c linux-2.6.22-590/drivers/serial/serial_txx9_kgdb.c --- linux-2.6.22-570/drivers/serial/serial_txx9_kgdb.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/drivers/serial/serial_txx9_kgdb.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/serial/serial_txx9_kgdb.c 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,150 @@ +/* + * drivers/serial/serial_txx9_kgdb.c @@ -113208,7 +113208,7 @@ diff -Nurb linux-2.6.22-570/drivers/serial/serial_txx9_kgdb.c linux-2.6.22-590/d +}; diff -Nurb linux-2.6.22-570/drivers/serial/sh-sci.c linux-2.6.22-590/drivers/serial/sh-sci.c --- linux-2.6.22-570/drivers/serial/sh-sci.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/serial/sh-sci.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/serial/sh-sci.c 2008-01-29 21:30:05.000000000 -0500 @@ -118,7 +118,8 @@ do { status = sci_in(port, SCxSR); @@ -113270,7 +113270,7 @@ diff -Nurb linux-2.6.22-570/drivers/serial/sh-sci.c linux-2.6.22-590/drivers/ser * FIXME: Most of this can go away.. at the moment, we rely on diff -Nurb linux-2.6.22-570/drivers/spi/at25.c linux-2.6.22-590/drivers/spi/at25.c --- linux-2.6.22-570/drivers/spi/at25.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/spi/at25.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/spi/at25.c 2008-01-29 21:30:05.000000000 -0500 @@ -111,7 +111,8 @@ } @@ -113301,7 +113301,7 @@ diff -Nurb linux-2.6.22-570/drivers/spi/at25.c linux-2.6.22-590/drivers/spi/at25 at25->bin.size = at25->chip.byte_len; diff -Nurb linux-2.6.22-570/drivers/usb/atm/cxacru.c linux-2.6.22-590/drivers/usb/atm/cxacru.c --- linux-2.6.22-570/drivers/usb/atm/cxacru.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/usb/atm/cxacru.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/usb/atm/cxacru.c 2008-01-29 21:30:05.000000000 -0500 @@ -171,7 +171,7 @@ struct delayed_work poll_work; u32 card_info[CXINF_MAX]; @@ -113413,7 +113413,7 @@ diff -Nurb linux-2.6.22-570/drivers/usb/atm/cxacru.c linux-2.6.22-590/drivers/us static ssize_t cxacru_sysfs_store_adsl_state(struct device *dev, diff -Nurb linux-2.6.22-570/drivers/usb/atm/ueagle-atm.c linux-2.6.22-590/drivers/usb/atm/ueagle-atm.c --- linux-2.6.22-570/drivers/usb/atm/ueagle-atm.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/usb/atm/ueagle-atm.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/usb/atm/ueagle-atm.c 2008-01-29 21:30:05.000000000 -0500 @@ -1168,6 +1168,7 @@ struct uea_softc *sc = data; int ret = -EAGAIN; @@ -113424,7 +113424,7 @@ diff -Nurb linux-2.6.22-570/drivers/usb/atm/ueagle-atm.c linux-2.6.22-590/driver if (ret < 0 || sc->reset) diff -Nurb linux-2.6.22-570/drivers/usb/core/config.c linux-2.6.22-590/drivers/usb/core/config.c --- linux-2.6.22-570/drivers/usb/core/config.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/usb/core/config.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/usb/core/config.c 2008-01-29 21:30:05.000000000 -0500 @@ -274,6 +274,7 @@ struct usb_descriptor_header *header; int len, retval; @@ -113456,7 +113456,7 @@ diff -Nurb linux-2.6.22-570/drivers/usb/core/config.c linux-2.6.22-590/drivers/u dev_warn(ddev, "config %d contains an unexpected " diff -Nurb linux-2.6.22-570/drivers/usb/core/devices.c linux-2.6.22-590/drivers/usb/core/devices.c --- linux-2.6.22-570/drivers/usb/core/devices.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/usb/core/devices.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/usb/core/devices.c 2008-01-29 21:30:05.000000000 -0500 @@ -102,6 +102,10 @@ /* C: #Ifs=dd Cfg#=dd Atr=xx MPwr=dddmA */ "C:%c #Ifs=%2d Cfg#=%2d Atr=%02x MxPwr=%3dmA\n"; @@ -113512,8 +113512,8 @@ diff -Nurb linux-2.6.22-570/drivers/usb/core/devices.c linux-2.6.22-590/drivers/ intfc = config->intf_cache[i]; interface = config->interface[i]; diff -Nurb linux-2.6.22-570/drivers/usb/core/hub.c linux-2.6.22-590/drivers/usb/core/hub.c ---- linux-2.6.22-570/drivers/usb/core/hub.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/drivers/usb/core/hub.c 2008-01-29 21:03:21.000000000 -0500 +--- linux-2.6.22-570/drivers/usb/core/hub.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/usb/core/hub.c 2008-01-29 21:30:05.000000000 -0500 @@ -2831,6 +2831,7 @@ static int hub_thread(void *__unused) @@ -113523,8 +113523,8 @@ diff -Nurb linux-2.6.22-570/drivers/usb/core/hub.c linux-2.6.22-590/drivers/usb/ hub_events(); wait_event_interruptible(khubd_wait, diff -Nurb linux-2.6.22-570/drivers/usb/core/message.c linux-2.6.22-590/drivers/usb/core/message.c ---- linux-2.6.22-570/drivers/usb/core/message.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/drivers/usb/core/message.c 2008-01-29 21:03:21.000000000 -0500 +--- linux-2.6.22-570/drivers/usb/core/message.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/drivers/usb/core/message.c 2008-01-29 21:30:05.000000000 -0500 @@ -1409,6 +1409,36 @@ .uevent = usb_if_uevent, }; @@ -113572,7 +113572,7 @@ diff -Nurb linux-2.6.22-570/drivers/usb/core/message.c linux-2.6.22-590/drivers/ alt = usb_altnum_to_altsetting(intf, 0); diff -Nurb linux-2.6.22-570/drivers/usb/core/sysfs.c linux-2.6.22-590/drivers/usb/core/sysfs.c --- linux-2.6.22-570/drivers/usb/core/sysfs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/usb/core/sysfs.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/usb/core/sysfs.c 2008-01-29 21:30:05.000000000 -0500 @@ -424,6 +424,25 @@ sysfs_remove_group(&dev->kobj, &dev_attr_grp); } @@ -113635,7 +113635,7 @@ diff -Nurb linux-2.6.22-570/drivers/usb/core/sysfs.c linux-2.6.22-590/drivers/us } diff -Nurb linux-2.6.22-570/drivers/usb/gadget/file_storage.c linux-2.6.22-590/drivers/usb/gadget/file_storage.c --- linux-2.6.22-570/drivers/usb/gadget/file_storage.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/usb/gadget/file_storage.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/usb/gadget/file_storage.c 2008-01-29 21:30:05.000000000 -0500 @@ -3434,6 +3434,9 @@ allow_signal(SIGKILL); allow_signal(SIGUSR1); @@ -113648,7 +113648,7 @@ diff -Nurb linux-2.6.22-570/drivers/usb/gadget/file_storage.c linux-2.6.22-590/d * that expects a __user pointer and it will work okay. */ diff -Nurb linux-2.6.22-570/drivers/usb/storage/usb.c linux-2.6.22-590/drivers/usb/storage/usb.c --- linux-2.6.22-570/drivers/usb/storage/usb.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/usb/storage/usb.c 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/usb/storage/usb.c 2008-01-29 21:30:05.000000000 -0500 @@ -301,8 +301,6 @@ struct us_data *us = (struct us_data *)__us; struct Scsi_Host *host = us_to_host(us); @@ -113668,7 +113668,7 @@ diff -Nurb linux-2.6.22-570/drivers/usb/storage/usb.c linux-2.6.22-590/drivers/u printk(KERN_DEBUG "usb-storage: waiting for device " diff -Nurb linux-2.6.22-570/drivers/video/Kconfig linux-2.6.22-590/drivers/video/Kconfig --- linux-2.6.22-570/drivers/video/Kconfig 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/video/Kconfig 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/video/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -12,6 +12,13 @@ tristate default n @@ -113685,7 +113685,7 @@ diff -Nurb linux-2.6.22-570/drivers/video/Kconfig linux-2.6.22-590/drivers/video ---help--- diff -Nurb linux-2.6.22-570/drivers/video/Makefile linux-2.6.22-590/drivers/video/Makefile --- linux-2.6.22-570/drivers/video/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/video/Makefile 2008-01-29 21:03:21.000000000 -0500 ++++ linux-2.6.22-590/drivers/video/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -122,3 +122,6 @@ # the test framebuffer is last @@ -113695,7 +113695,7 @@ diff -Nurb linux-2.6.22-570/drivers/video/Makefile linux-2.6.22-590/drivers/vide +obj-$(CONFIG_VIDEO_OUTPUT_CONTROL) += output.o diff -Nurb linux-2.6.22-570/drivers/video/aty/radeon_base.c linux-2.6.22-590/drivers/video/aty/radeon_base.c --- linux-2.6.22-570/drivers/video/aty/radeon_base.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/video/aty/radeon_base.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/drivers/video/aty/radeon_base.c 2008-01-29 21:30:05.000000000 -0500 @@ -2102,7 +2102,9 @@ } @@ -113736,7 +113736,7 @@ diff -Nurb linux-2.6.22-570/drivers/video/aty/radeon_base.c linux-2.6.22-590/dri .size = EDID_LENGTH, diff -Nurb linux-2.6.22-570/drivers/video/backlight/backlight.c linux-2.6.22-590/drivers/video/backlight/backlight.c --- linux-2.6.22-570/drivers/video/backlight/backlight.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/video/backlight/backlight.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/drivers/video/backlight/backlight.c 2008-01-29 21:30:05.000000000 -0500 @@ -172,7 +172,7 @@ #define DECLARE_ATTR(_name,_mode,_show,_store) \ @@ -113748,7 +113748,7 @@ diff -Nurb linux-2.6.22-570/drivers/video/backlight/backlight.c linux-2.6.22-590 } diff -Nurb linux-2.6.22-570/drivers/video/backlight/lcd.c linux-2.6.22-590/drivers/video/backlight/lcd.c --- linux-2.6.22-570/drivers/video/backlight/lcd.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/video/backlight/lcd.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/drivers/video/backlight/lcd.c 2008-01-29 21:30:05.000000000 -0500 @@ -157,7 +157,7 @@ #define DECLARE_ATTR(_name,_mode,_show,_store) \ @@ -113760,7 +113760,7 @@ diff -Nurb linux-2.6.22-570/drivers/video/backlight/lcd.c linux-2.6.22-590/drive } diff -Nurb linux-2.6.22-570/drivers/video/ps3fb.c linux-2.6.22-590/drivers/video/ps3fb.c --- linux-2.6.22-570/drivers/video/ps3fb.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/video/ps3fb.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/drivers/video/ps3fb.c 2008-01-29 21:30:05.000000000 -0500 @@ -812,6 +812,7 @@ static int ps3fbd(void *arg) @@ -113771,7 +113771,7 @@ diff -Nurb linux-2.6.22-570/drivers/video/ps3fb.c linux-2.6.22-590/drivers/video set_current_state(TASK_INTERRUPTIBLE); diff -Nurb linux-2.6.22-570/drivers/w1/slaves/w1_ds2433.c linux-2.6.22-590/drivers/w1/slaves/w1_ds2433.c --- linux-2.6.22-570/drivers/w1/slaves/w1_ds2433.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/w1/slaves/w1_ds2433.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/drivers/w1/slaves/w1_ds2433.c 2008-01-29 21:30:05.000000000 -0500 @@ -91,8 +91,9 @@ } #endif /* CONFIG_W1_SLAVE_DS2433_CRC */ @@ -113806,7 +113806,7 @@ diff -Nurb linux-2.6.22-570/drivers/w1/slaves/w1_ds2433.c linux-2.6.22-590/drive .read = w1_f23_read_bin, diff -Nurb linux-2.6.22-570/drivers/w1/slaves/w1_therm.c linux-2.6.22-590/drivers/w1/slaves/w1_therm.c --- linux-2.6.22-570/drivers/w1/slaves/w1_therm.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/w1/slaves/w1_therm.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/drivers/w1/slaves/w1_therm.c 2008-01-29 21:30:05.000000000 -0500 @@ -42,13 +42,13 @@ {} }; @@ -113836,7 +113836,7 @@ diff -Nurb linux-2.6.22-570/drivers/w1/slaves/w1_therm.c linux-2.6.22-590/driver struct w1_master *dev = sl->master; diff -Nurb linux-2.6.22-570/drivers/w1/w1.c linux-2.6.22-590/drivers/w1/w1.c --- linux-2.6.22-570/drivers/w1/w1.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/w1/w1.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/drivers/w1/w1.c 2008-01-29 21:30:05.000000000 -0500 @@ -105,7 +105,9 @@ return sprintf(buf, "%s\n", sl->name); } @@ -113896,7 +113896,7 @@ diff -Nurb linux-2.6.22-570/drivers/w1/w1.c linux-2.6.22-590/drivers/w1/w1.c diff -Nurb linux-2.6.22-570/drivers/zorro/zorro-sysfs.c linux-2.6.22-590/drivers/zorro/zorro-sysfs.c --- linux-2.6.22-570/drivers/zorro/zorro-sysfs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/drivers/zorro/zorro-sysfs.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/drivers/zorro/zorro-sysfs.c 2008-01-29 21:30:05.000000000 -0500 @@ -49,8 +49,9 @@ static DEVICE_ATTR(resource, S_IRUGO, zorro_show_resource, NULL); @@ -113919,7 +113919,7 @@ diff -Nurb linux-2.6.22-570/drivers/zorro/zorro-sysfs.c linux-2.6.22-590/drivers .read = zorro_read_config, diff -Nurb linux-2.6.22-570/ed linux-2.6.22-590/ed --- linux-2.6.22-570/ed 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/ed 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/ed 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,6 @@ +vi -o ./fs/proc/proc_misc.c ./fs/proc/proc_misc.c.rej +vi -o ./fs/proc/array.c ./fs/proc/array.c.rej @@ -113929,7 +113929,7 @@ diff -Nurb linux-2.6.22-570/ed linux-2.6.22-590/ed +vi -o ./kernel/fork.c ./kernel/fork.c.rej diff -Nurb linux-2.6.22-570/edit linux-2.6.22-590/edit --- linux-2.6.22-570/edit 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/edit 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/edit 2008-01-29 21:30:05.000000000 -0500 @@ -0,0 +1,19 @@ +vi -o ./fs/proc/root.c ./fs/proc/root.c.rej +vi -o ./include/linux/nsproxy.h ./include/linux/nsproxy.h.rej @@ -113952,7 +113952,7 @@ diff -Nurb linux-2.6.22-570/edit linux-2.6.22-590/edit +vi -o ./net/unix/af_unix.c ./net/unix/af_unix.c.rej diff -Nurb linux-2.6.22-570/fs/Kconfig linux-2.6.22-590/fs/Kconfig --- linux-2.6.22-570/fs/Kconfig 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/Kconfig 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/Kconfig 2008-01-29 21:30:05.000000000 -0500 @@ -1030,6 +1030,41 @@ endmenu @@ -114016,7 +114016,7 @@ diff -Nurb linux-2.6.22-570/fs/Kconfig linux-2.6.22-590/fs/Kconfig depends on BLOCK && EXPERIMENTAL diff -Nurb linux-2.6.22-570/fs/Makefile linux-2.6.22-590/fs/Makefile --- linux-2.6.22-570/fs/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/Makefile 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/Makefile 2008-01-29 21:30:05.000000000 -0500 @@ -19,6 +19,7 @@ obj-y += no-block.o endif @@ -114032,7 +114032,7 @@ diff -Nurb linux-2.6.22-570/fs/Makefile linux-2.6.22-590/fs/Makefile +obj-$(CONFIG_UNION_FS) += unionfs/ diff -Nurb linux-2.6.22-570/fs/afs/netdevices.c linux-2.6.22-590/fs/afs/netdevices.c --- linux-2.6.22-570/fs/afs/netdevices.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/afs/netdevices.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/afs/netdevices.c 2008-01-29 21:30:05.000000000 -0500 @@ -8,6 +8,7 @@ #include #include @@ -114061,7 +114061,7 @@ diff -Nurb linux-2.6.22-570/fs/afs/netdevices.c linux-2.6.22-590/fs/afs/netdevic idev = __in_dev_get_rtnl(dev); diff -Nurb linux-2.6.22-570/fs/buffer.c linux-2.6.22-590/fs/buffer.c --- linux-2.6.22-570/fs/buffer.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/buffer.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/buffer.c 2008-01-29 21:30:05.000000000 -0500 @@ -982,7 +982,7 @@ struct buffer_head *bh; @@ -114083,7 +114083,7 @@ diff -Nurb linux-2.6.22-570/fs/buffer.c linux-2.6.22-590/fs/buffer.c get_cpu_var(bh_accounting).nr++; diff -Nurb linux-2.6.22-570/fs/cifs/cifsfs.c linux-2.6.22-590/fs/cifs/cifsfs.c --- linux-2.6.22-570/fs/cifs/cifsfs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/cifs/cifsfs.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/cifs/cifsfs.c 2008-01-29 21:30:05.000000000 -0500 @@ -849,6 +849,7 @@ __u16 netfid; int rc; @@ -114094,7 +114094,7 @@ diff -Nurb linux-2.6.22-570/fs/cifs/cifsfs.c linux-2.6.22-590/fs/cifs/cifsfs.c continue; diff -Nurb linux-2.6.22-570/fs/cifs/connect.c linux-2.6.22-590/fs/cifs/connect.c --- linux-2.6.22-570/fs/cifs/connect.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/cifs/connect.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/cifs/connect.c 2008-01-29 21:30:05.000000000 -0500 @@ -363,6 +363,7 @@ GFP_KERNEL); } @@ -114105,7 +114105,7 @@ diff -Nurb linux-2.6.22-570/fs/cifs/connect.c linux-2.6.22-590/fs/cifs/connect.c continue; diff -Nurb linux-2.6.22-570/fs/compat_ioctl.c linux-2.6.22-590/fs/compat_ioctl.c --- linux-2.6.22-570/fs/compat_ioctl.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/compat_ioctl.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/compat_ioctl.c 2008-01-29 21:30:05.000000000 -0500 @@ -319,22 +319,21 @@ static int dev_ifname32(unsigned int fd, unsigned int cmd, unsigned long arg) @@ -114140,7 +114140,7 @@ diff -Nurb linux-2.6.22-570/fs/compat_ioctl.c linux-2.6.22-590/fs/compat_ioctl.c static int dev_ifconf(unsigned int fd, unsigned int cmd, unsigned long arg) diff -Nurb linux-2.6.22-570/fs/configfs/configfs_internal.h linux-2.6.22-590/fs/configfs/configfs_internal.h --- linux-2.6.22-570/fs/configfs/configfs_internal.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/configfs/configfs_internal.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/configfs/configfs_internal.h 2008-01-29 21:30:05.000000000 -0500 @@ -29,6 +29,7 @@ struct configfs_dirent { @@ -114151,7 +114151,7 @@ diff -Nurb linux-2.6.22-570/fs/configfs/configfs_internal.h linux-2.6.22-590/fs/ struct list_head s_links; diff -Nurb linux-2.6.22-570/fs/configfs/dir.c linux-2.6.22-590/fs/configfs/dir.c --- linux-2.6.22-570/fs/configfs/dir.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/configfs/dir.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/configfs/dir.c 2008-01-29 21:30:05.000000000 -0500 @@ -355,6 +355,10 @@ /* Mark that we've taken i_mutex */ sd->s_type |= CONFIGFS_USET_DROPPING; @@ -114477,7 +114477,7 @@ diff -Nurb linux-2.6.22-570/fs/configfs/dir.c linux-2.6.22-590/fs/configfs/dir.c diff -Nurb linux-2.6.22-570/fs/configfs/file.c linux-2.6.22-590/fs/configfs/file.c --- linux-2.6.22-570/fs/configfs/file.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/configfs/file.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/configfs/file.c 2008-01-29 21:30:05.000000000 -0500 @@ -27,19 +27,26 @@ #include #include @@ -114580,7 +114580,7 @@ diff -Nurb linux-2.6.22-570/fs/configfs/file.c linux-2.6.22-590/fs/configfs/file return 0; diff -Nurb linux-2.6.22-570/fs/configfs/item.c linux-2.6.22-590/fs/configfs/item.c --- linux-2.6.22-570/fs/configfs/item.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/configfs/item.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/configfs/item.c 2008-01-29 21:30:05.000000000 -0500 @@ -62,7 +62,6 @@ * dynamically allocated string that @item->ci_name points to. * Otherwise, use the static @item->ci_namebuf array. @@ -114637,7 +114637,7 @@ diff -Nurb linux-2.6.22-570/fs/configfs/item.c linux-2.6.22-590/fs/configfs/item EXPORT_SYMBOL(config_item_get); diff -Nurb linux-2.6.22-570/fs/drop_caches.c linux-2.6.22-590/fs/drop_caches.c --- linux-2.6.22-570/fs/drop_caches.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/drop_caches.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/drop_caches.c 2008-01-29 21:30:05.000000000 -0500 @@ -3,6 +3,7 @@ */ @@ -114664,8 +114664,8 @@ diff -Nurb linux-2.6.22-570/fs/drop_caches.c linux-2.6.22-590/fs/drop_caches.c void drop_pagecache(void) { diff -Nurb linux-2.6.22-570/fs/ecryptfs/inode.c linux-2.6.22-590/fs/ecryptfs/inode.c ---- linux-2.6.22-570/fs/ecryptfs/inode.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/ecryptfs/inode.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/ecryptfs/inode.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/ecryptfs/inode.c 2008-01-29 21:30:05.000000000 -0500 @@ -280,7 +280,9 @@ int rc = 0; struct dentry *lower_dir_dentry; @@ -114694,7 +114694,7 @@ diff -Nurb linux-2.6.22-570/fs/ecryptfs/inode.c linux-2.6.22-590/fs/ecryptfs/ino rc = PTR_ERR(lower_dentry); diff -Nurb linux-2.6.22-570/fs/ecryptfs/main.c linux-2.6.22-590/fs/ecryptfs/main.c --- linux-2.6.22-570/fs/ecryptfs/main.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ecryptfs/main.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ecryptfs/main.c 2008-01-29 21:30:05.000000000 -0500 @@ -840,8 +840,6 @@ goto out; } @@ -114705,8 +114705,8 @@ diff -Nurb linux-2.6.22-570/fs/ecryptfs/main.c linux-2.6.22-590/fs/ecryptfs/main if (rc) { printk(KERN_ERR "sysfs registration failed\n"); diff -Nurb linux-2.6.22-570/fs/exec.c linux-2.6.22-590/fs/exec.c ---- linux-2.6.22-570/fs/exec.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/exec.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/exec.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/exec.c 2008-01-29 21:30:05.000000000 -0500 @@ -861,9 +861,9 @@ current->sas_ss_sp = current->sas_ss_size = 0; @@ -114815,7 +114815,7 @@ diff -Nurb linux-2.6.22-570/fs/exec.c linux-2.6.22-590/fs/exec.c if (retval < 0) diff -Nurb linux-2.6.22-570/fs/gfs2/ops_address.c linux-2.6.22-590/fs/gfs2/ops_address.c --- linux-2.6.22-570/fs/gfs2/ops_address.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/gfs2/ops_address.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/gfs2/ops_address.c 2008-01-29 21:30:05.000000000 -0500 @@ -250,7 +250,7 @@ if (file) { gf = file->private_data; @@ -114827,7 +114827,7 @@ diff -Nurb linux-2.6.22-570/fs/gfs2/ops_address.c linux-2.6.22-590/fs/gfs2/ops_a gfs2_holder_init(ip->i_gl, LM_ST_SHARED, GL_ATIME|LM_FLAG_TRY_1CB, &gh); diff -Nurb linux-2.6.22-570/fs/gfs2/ops_file.c linux-2.6.22-590/fs/gfs2/ops_file.c --- linux-2.6.22-570/fs/gfs2/ops_file.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/gfs2/ops_file.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/gfs2/ops_file.c 2008-01-29 21:30:05.000000000 -0500 @@ -364,6 +364,8 @@ else vma->vm_ops = &gfs2_vm_ops_private; @@ -114839,7 +114839,7 @@ diff -Nurb linux-2.6.22-570/fs/gfs2/ops_file.c linux-2.6.22-590/fs/gfs2/ops_file return error; diff -Nurb linux-2.6.22-570/fs/gfs2/ops_vm.c linux-2.6.22-590/fs/gfs2/ops_vm.c --- linux-2.6.22-570/fs/gfs2/ops_vm.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/gfs2/ops_vm.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/gfs2/ops_vm.c 2008-01-29 21:30:05.000000000 -0500 @@ -27,13 +27,13 @@ #include "trans.h" #include "util.h" @@ -114924,8 +114924,8 @@ diff -Nurb linux-2.6.22-570/fs/gfs2/ops_vm.c linux-2.6.22-590/fs/gfs2/ops_vm.c }; diff -Nurb linux-2.6.22-570/fs/inode.c linux-2.6.22-590/fs/inode.c ---- linux-2.6.22-570/fs/inode.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/inode.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/inode.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/inode.c 2008-01-29 21:30:05.000000000 -0500 @@ -149,7 +149,7 @@ mapping->a_ops = &empty_aops; mapping->host = inode; @@ -114952,7 +114952,7 @@ diff -Nurb linux-2.6.22-570/fs/inode.c linux-2.6.22-590/fs/inode.c { diff -Nurb linux-2.6.22-570/fs/jbd/journal.c linux-2.6.22-590/fs/jbd/journal.c --- linux-2.6.22-570/fs/jbd/journal.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/jbd/journal.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/jbd/journal.c 2008-01-29 21:30:06.000000000 -0500 @@ -1710,7 +1710,7 @@ journal_head_cache = kmem_cache_create("journal_head", sizeof(struct journal_head), @@ -114973,7 +114973,7 @@ diff -Nurb linux-2.6.22-570/fs/jbd/journal.c linux-2.6.22-590/fs/jbd/journal.c if (jbd_handle_cache == NULL) { diff -Nurb linux-2.6.22-570/fs/jbd/revoke.c linux-2.6.22-590/fs/jbd/revoke.c --- linux-2.6.22-570/fs/jbd/revoke.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/jbd/revoke.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/jbd/revoke.c 2008-01-29 21:30:06.000000000 -0500 @@ -169,13 +169,17 @@ { revoke_record_cache = kmem_cache_create("revoke_record", @@ -114996,7 +114996,7 @@ diff -Nurb linux-2.6.22-570/fs/jbd/revoke.c linux-2.6.22-590/fs/jbd/revoke.c revoke_record_cache = NULL; diff -Nurb linux-2.6.22-570/fs/jffs2/background.c linux-2.6.22-590/fs/jffs2/background.c --- linux-2.6.22-570/fs/jffs2/background.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/jffs2/background.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/jffs2/background.c 2008-01-29 21:30:06.000000000 -0500 @@ -81,6 +81,7 @@ set_user_nice(current, 10); @@ -115007,7 +115007,7 @@ diff -Nurb linux-2.6.22-570/fs/jffs2/background.c linux-2.6.22-590/fs/jffs2/back diff -Nurb linux-2.6.22-570/fs/lockd/host.c linux-2.6.22-590/fs/lockd/host.c --- linux-2.6.22-570/fs/lockd/host.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/lockd/host.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/lockd/host.c 2008-01-29 21:30:06.000000000 -0500 @@ -161,15 +161,9 @@ */ nsm_unmonitor(host); @@ -115029,7 +115029,7 @@ diff -Nurb linux-2.6.22-570/fs/lockd/host.c linux-2.6.22-590/fs/lockd/host.c diff -Nurb linux-2.6.22-570/fs/lockd/mon.c linux-2.6.22-590/fs/lockd/mon.c --- linux-2.6.22-570/fs/lockd/mon.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/lockd/mon.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/lockd/mon.c 2008-01-29 21:30:06.000000000 -0500 @@ -61,6 +61,7 @@ status); else @@ -115048,7 +115048,7 @@ diff -Nurb linux-2.6.22-570/fs/lockd/mon.c linux-2.6.22-590/fs/lockd/mon.c return rpc_create(&args); diff -Nurb linux-2.6.22-570/fs/lockd/svc.c linux-2.6.22-590/fs/lockd/svc.c --- linux-2.6.22-570/fs/lockd/svc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/lockd/svc.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/lockd/svc.c 2008-01-29 21:30:06.000000000 -0500 @@ -25,6 +25,7 @@ #include #include @@ -115083,8 +115083,8 @@ diff -Nurb linux-2.6.22-570/fs/lockd/svc.c linux-2.6.22-590/fs/lockd/svc.c unlock_kernel(); module_put_and_exit(0); diff -Nurb linux-2.6.22-570/fs/namei.c linux-2.6.22-590/fs/namei.c ---- linux-2.6.22-570/fs/namei.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/namei.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/namei.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/namei.c 2008-01-29 21:30:06.000000000 -0500 @@ -1386,7 +1386,8 @@ return 0; } @@ -115114,8 +115114,8 @@ diff -Nurb linux-2.6.22-570/fs/namei.c linux-2.6.22-590/fs/namei.c EXPORT_SYMBOL(page_put_link); EXPORT_SYMBOL(page_readlink); diff -Nurb linux-2.6.22-570/fs/namespace.c linux-2.6.22-590/fs/namespace.c ---- linux-2.6.22-570/fs/namespace.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/namespace.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/namespace.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/namespace.c 2008-01-29 21:30:06.000000000 -0500 @@ -1538,7 +1538,7 @@ new_ns = kmalloc(sizeof(struct mnt_namespace), GFP_KERNEL); @@ -115145,7 +115145,7 @@ diff -Nurb linux-2.6.22-570/fs/namespace.c linux-2.6.22-590/fs/namespace.c struct mnt_namespace *new_ns; diff -Nurb linux-2.6.22-570/fs/ncpfs/mmap.c linux-2.6.22-590/fs/ncpfs/mmap.c --- linux-2.6.22-570/fs/ncpfs/mmap.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ncpfs/mmap.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ncpfs/mmap.c 2008-01-29 21:30:06.000000000 -0500 @@ -25,8 +25,8 @@ /* * Fill in the supplied page for mmap @@ -115209,7 +115209,7 @@ diff -Nurb linux-2.6.22-570/fs/ncpfs/mmap.c linux-2.6.22-590/fs/ncpfs/mmap.c } diff -Nurb linux-2.6.22-570/fs/nfs/callback.c linux-2.6.22-590/fs/nfs/callback.c --- linux-2.6.22-570/fs/nfs/callback.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/nfs/callback.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/nfs/callback.c 2008-01-29 21:30:06.000000000 -0500 @@ -14,6 +14,7 @@ #include #include @@ -115227,8 +115227,8 @@ diff -Nurb linux-2.6.22-570/fs/nfs/callback.c linux-2.6.22-590/fs/nfs/callback.c complete(&nfs_callback_info.started); diff -Nurb linux-2.6.22-570/fs/nfs/client.c linux-2.6.22-590/fs/nfs/client.c ---- linux-2.6.22-570/fs/nfs/client.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/nfs/client.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/nfs/client.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/nfs/client.c 2008-01-29 21:30:06.000000000 -0500 @@ -102,19 +102,10 @@ int nfsversion) { @@ -115271,7 +115271,7 @@ diff -Nurb linux-2.6.22-570/fs/nfs/client.c linux-2.6.22-590/fs/nfs/client.c diff -Nurb linux-2.6.22-570/fs/nfs/delegation.c linux-2.6.22-590/fs/nfs/delegation.c --- linux-2.6.22-570/fs/nfs/delegation.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/nfs/delegation.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/nfs/delegation.c 2008-01-29 21:30:06.000000000 -0500 @@ -74,7 +74,7 @@ continue; get_nfs_open_context(ctx); @@ -115283,7 +115283,7 @@ diff -Nurb linux-2.6.22-570/fs/nfs/delegation.c linux-2.6.22-590/fs/nfs/delegati put_nfs_open_context(ctx); diff -Nurb linux-2.6.22-570/fs/nfs/delegation.h linux-2.6.22-590/fs/nfs/delegation.h --- linux-2.6.22-570/fs/nfs/delegation.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/nfs/delegation.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/nfs/delegation.h 2008-01-29 21:30:06.000000000 -0500 @@ -39,7 +39,7 @@ /* NFSv4 delegation-related procedures */ @@ -115294,8 +115294,8 @@ diff -Nurb linux-2.6.22-570/fs/nfs/delegation.h linux-2.6.22-590/fs/nfs/delegati int nfs4_copy_delegation_stateid(nfs4_stateid *dst, struct inode *inode); diff -Nurb linux-2.6.22-570/fs/nfs/dir.c linux-2.6.22-590/fs/nfs/dir.c ---- linux-2.6.22-570/fs/nfs/dir.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/nfs/dir.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/nfs/dir.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/nfs/dir.c 2008-01-29 21:30:06.000000000 -0500 @@ -898,14 +898,13 @@ return (nd->intent.open.flags & O_EXCL) != 0; } @@ -115352,7 +115352,7 @@ diff -Nurb linux-2.6.22-570/fs/nfs/dir.c linux-2.6.22-590/fs/nfs/dir.c } diff -Nurb linux-2.6.22-570/fs/nfs/direct.c linux-2.6.22-590/fs/nfs/direct.c --- linux-2.6.22-570/fs/nfs/direct.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/nfs/direct.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/nfs/direct.c 2008-01-29 21:30:06.000000000 -0500 @@ -266,7 +266,7 @@ static ssize_t nfs_direct_read_schedule(struct nfs_direct_req *dreq, unsigned long user_addr, size_t count, loff_t pos) { @@ -115434,8 +115434,8 @@ diff -Nurb linux-2.6.22-570/fs/nfs/direct.c linux-2.6.22-590/fs/nfs/direct.c retval = generic_write_checks(file, &pos, &count, 0); if (retval) diff -Nurb linux-2.6.22-570/fs/nfs/inode.c linux-2.6.22-590/fs/nfs/inode.c ---- linux-2.6.22-570/fs/nfs/inode.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/nfs/inode.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/nfs/inode.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/nfs/inode.c 2008-01-29 21:30:06.000000000 -0500 @@ -466,14 +466,14 @@ ctx = kmalloc(sizeof(*ctx), GFP_KERNEL); @@ -115552,7 +115552,7 @@ diff -Nurb linux-2.6.22-570/fs/nfs/inode.c linux-2.6.22-590/fs/nfs/inode.c nfs4_init_once(nfsi); diff -Nurb linux-2.6.22-570/fs/nfs/mount_clnt.c linux-2.6.22-590/fs/nfs/mount_clnt.c --- linux-2.6.22-570/fs/nfs/mount_clnt.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/nfs/mount_clnt.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/nfs/mount_clnt.c 2008-01-29 21:30:06.000000000 -0500 @@ -69,6 +69,7 @@ msg.rpc_proc = &mnt_clnt->cl_procinfo[MNTPROC_MNT]; @@ -115573,7 +115573,7 @@ diff -Nurb linux-2.6.22-570/fs/nfs/mount_clnt.c linux-2.6.22-590/fs/nfs/mount_cl return rpc_create(&args); diff -Nurb linux-2.6.22-570/fs/nfs/nfs3proc.c linux-2.6.22-590/fs/nfs/nfs3proc.c --- linux-2.6.22-570/fs/nfs/nfs3proc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/nfs/nfs3proc.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/nfs/nfs3proc.c 2008-01-29 21:30:06.000000000 -0500 @@ -335,9 +335,7 @@ * not sure this buys us anything (and I'd have * to revamp the NFSv3 XDR code) */ @@ -115587,7 +115587,7 @@ diff -Nurb linux-2.6.22-570/fs/nfs/nfs3proc.c linux-2.6.22-590/fs/nfs/nfs3proc.c if (status != 0) diff -Nurb linux-2.6.22-570/fs/nfs/nfs4_fs.h linux-2.6.22-590/fs/nfs/nfs4_fs.h --- linux-2.6.22-570/fs/nfs/nfs4_fs.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/nfs/nfs4_fs.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/nfs/nfs4_fs.h 2008-01-29 21:30:06.000000000 -0500 @@ -165,7 +165,7 @@ extern int nfs4_proc_setclientid_confirm(struct nfs_client *, struct rpc_cred *); extern int nfs4_proc_async_renew(struct nfs_client *, struct rpc_cred *); @@ -115617,7 +115617,7 @@ diff -Nurb linux-2.6.22-570/fs/nfs/nfs4_fs.h linux-2.6.22-590/fs/nfs/nfs4_fs.h #endif /* __LINUX_FS_NFS_NFS4_FS.H */ diff -Nurb linux-2.6.22-570/fs/nfs/nfs4proc.c linux-2.6.22-590/fs/nfs/nfs4proc.c --- linux-2.6.22-570/fs/nfs/nfs4proc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/nfs/nfs4proc.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/nfs/nfs4proc.c 2008-01-29 21:30:06.000000000 -0500 @@ -214,14 +214,14 @@ } @@ -116183,7 +116183,7 @@ diff -Nurb linux-2.6.22-570/fs/nfs/nfs4proc.c linux-2.6.22-590/fs/nfs/nfs4proc.c out: diff -Nurb linux-2.6.22-570/fs/nfs/nfs4state.c linux-2.6.22-590/fs/nfs/nfs4state.c --- linux-2.6.22-570/fs/nfs/nfs4state.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/nfs/nfs4state.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/nfs/nfs4state.c 2008-01-29 21:30:06.000000000 -0500 @@ -341,7 +341,7 @@ /* * Close the current file. @@ -116209,7 +116209,7 @@ diff -Nurb linux-2.6.22-570/fs/nfs/nfs4state.c linux-2.6.22-590/fs/nfs/nfs4state /* diff -Nurb linux-2.6.22-570/fs/nfs/nfs4xdr.c linux-2.6.22-590/fs/nfs/nfs4xdr.c --- linux-2.6.22-570/fs/nfs/nfs4xdr.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/nfs/nfs4xdr.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/nfs/nfs4xdr.c 2008-01-29 21:30:06.000000000 -0500 @@ -3269,7 +3269,7 @@ static int decode_open(struct xdr_stream *xdr, struct nfs_openres *res) { @@ -116235,7 +116235,7 @@ diff -Nurb linux-2.6.22-570/fs/nfs/nfs4xdr.c linux-2.6.22-590/fs/nfs/nfs4xdr.c dprintk("%s: Bitmap too large! Length = %u\n", __FUNCTION__, bmlen); diff -Nurb linux-2.6.22-570/fs/nfs/pagelist.c linux-2.6.22-590/fs/nfs/pagelist.c --- linux-2.6.22-570/fs/nfs/pagelist.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/nfs/pagelist.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/nfs/pagelist.c 2008-01-29 21:30:06.000000000 -0500 @@ -85,9 +85,8 @@ req->wb_offset = offset; req->wb_pgbase = offset; @@ -116381,7 +116381,7 @@ diff -Nurb linux-2.6.22-570/fs/nfs/pagelist.c linux-2.6.22-590/fs/nfs/pagelist.c return res; diff -Nurb linux-2.6.22-570/fs/nfs/read.c linux-2.6.22-590/fs/nfs/read.c --- linux-2.6.22-570/fs/nfs/read.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/nfs/read.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/nfs/read.c 2008-01-29 21:30:06.000000000 -0500 @@ -145,8 +145,8 @@ unlock_page(req->wb_page); @@ -116475,8 +116475,8 @@ diff -Nurb linux-2.6.22-570/fs/nfs/read.c linux-2.6.22-590/fs/nfs/read.c int nfs_readpages(struct file *filp, struct address_space *mapping, diff -Nurb linux-2.6.22-570/fs/nfs/super.c linux-2.6.22-590/fs/nfs/super.c ---- linux-2.6.22-570/fs/nfs/super.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/nfs/super.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/nfs/super.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/nfs/super.c 2008-01-29 21:30:06.000000000 -0500 @@ -292,6 +292,7 @@ { NFS_MOUNT_NONLM, ",nolock", "" }, { NFS_MOUNT_NOACL, ",noacl", "" }, @@ -116688,7 +116688,7 @@ diff -Nurb linux-2.6.22-570/fs/nfs/super.c linux-2.6.22-590/fs/nfs/super.c goto out_err_nosb; diff -Nurb linux-2.6.22-570/fs/nfs/write.c linux-2.6.22-590/fs/nfs/write.c --- linux-2.6.22-570/fs/nfs/write.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/nfs/write.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/nfs/write.c 2008-01-29 21:30:06.000000000 -0500 @@ -117,7 +117,7 @@ if (PagePrivate(page)) { req = (struct nfs_page *)page_private(page); @@ -116917,7 +116917,7 @@ diff -Nurb linux-2.6.22-570/fs/nfs/write.c linux-2.6.22-590/fs/nfs/write.c diff -Nurb linux-2.6.22-570/fs/nfsd/nfs4callback.c linux-2.6.22-590/fs/nfsd/nfs4callback.c --- linux-2.6.22-570/fs/nfsd/nfs4callback.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/nfsd/nfs4callback.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/nfsd/nfs4callback.c 2008-01-29 21:30:06.000000000 -0500 @@ -429,29 +429,23 @@ goto out_err; } @@ -116953,7 +116953,7 @@ diff -Nurb linux-2.6.22-570/fs/nfsd/nfs4callback.c linux-2.6.22-590/fs/nfsd/nfs4 cb->cb_client = NULL; diff -Nurb linux-2.6.22-570/fs/nfsd/nfs4state.c linux-2.6.22-590/fs/nfsd/nfs4state.c --- linux-2.6.22-570/fs/nfsd/nfs4state.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/nfsd/nfs4state.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/nfsd/nfs4state.c 2008-01-29 21:30:06.000000000 -0500 @@ -378,7 +378,6 @@ if (clnt) { clp->cl_callback.cb_client = NULL; @@ -116964,7 +116964,7 @@ diff -Nurb linux-2.6.22-570/fs/nfsd/nfs4state.c linux-2.6.22-590/fs/nfsd/nfs4sta diff -Nurb linux-2.6.22-570/fs/nfsd/nfssvc.c linux-2.6.22-590/fs/nfsd/nfssvc.c --- linux-2.6.22-570/fs/nfsd/nfssvc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/nfsd/nfssvc.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/nfsd/nfssvc.c 2008-01-29 21:30:06.000000000 -0500 @@ -19,6 +19,7 @@ #include #include @@ -116983,7 +116983,7 @@ diff -Nurb linux-2.6.22-570/fs/nfsd/nfssvc.c linux-2.6.22-590/fs/nfsd/nfssvc.c * The main request loop diff -Nurb linux-2.6.22-570/fs/ocfs2/alloc.c linux-2.6.22-590/fs/ocfs2/alloc.c --- linux-2.6.22-570/fs/ocfs2/alloc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/alloc.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/alloc.c 2008-01-29 21:30:06.000000000 -0500 @@ -50,6 +50,8 @@ #include "buffer_head_io.h" @@ -119553,7 +119553,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/alloc.c linux-2.6.22-590/fs/ocfs2/alloc.c brelse(tc->tc_last_eb_bh); diff -Nurb linux-2.6.22-570/fs/ocfs2/alloc.h linux-2.6.22-590/fs/ocfs2/alloc.h --- linux-2.6.22-570/fs/ocfs2/alloc.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/alloc.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/alloc.h 2008-01-29 21:30:06.000000000 -0500 @@ -34,7 +34,13 @@ u32 cpos, u64 start_blk, @@ -119607,8 +119607,8 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/alloc.h linux-2.6.22-590/fs/ocfs2/alloc.h /* * Helper function to look at the # of clusters in an extent record. diff -Nurb linux-2.6.22-570/fs/ocfs2/aops.c linux-2.6.22-590/fs/ocfs2/aops.c ---- linux-2.6.22-570/fs/ocfs2/aops.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/fs/ocfs2/aops.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/ocfs2/aops.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/aops.c 2008-01-29 21:30:06.000000000 -0500 @@ -232,7 +232,7 @@ * might now be discovering a truncate that hit on another node. * block_read_full_page->get_block freaks out if it is asked to read @@ -120832,7 +120832,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/aops.c linux-2.6.22-590/fs/ocfs2/aops.c const struct address_space_operations ocfs2_aops = { diff -Nurb linux-2.6.22-570/fs/ocfs2/aops.h linux-2.6.22-590/fs/ocfs2/aops.h --- linux-2.6.22-570/fs/ocfs2/aops.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/aops.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/aops.h 2008-01-29 21:30:06.000000000 -0500 @@ -42,57 +42,22 @@ int (*fn)( handle_t *handle, struct buffer_head *bh)); @@ -120909,7 +120909,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/aops.h linux-2.6.22-590/fs/ocfs2/aops.h #define ocfs2_iocb_is_rw_locked(iocb) \ diff -Nurb linux-2.6.22-570/fs/ocfs2/cluster/heartbeat.c linux-2.6.22-590/fs/ocfs2/cluster/heartbeat.c --- linux-2.6.22-570/fs/ocfs2/cluster/heartbeat.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/cluster/heartbeat.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/cluster/heartbeat.c 2008-01-29 21:30:06.000000000 -0500 @@ -1335,6 +1335,7 @@ ret = wait_event_interruptible(o2hb_steady_queue, atomic_read(®->hr_steady_iterations) == 0); @@ -121058,7 +121058,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/cluster/heartbeat.c linux-2.6.22-590/fs/ocf list_del_init(&hc->hc_item); diff -Nurb linux-2.6.22-570/fs/ocfs2/cluster/heartbeat.h linux-2.6.22-590/fs/ocfs2/cluster/heartbeat.h --- linux-2.6.22-570/fs/ocfs2/cluster/heartbeat.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/cluster/heartbeat.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/cluster/heartbeat.h 2008-01-29 21:30:06.000000000 -0500 @@ -69,8 +69,10 @@ o2hb_cb_func *func, void *data, @@ -121074,7 +121074,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/cluster/heartbeat.h linux-2.6.22-590/fs/ocf void o2hb_init(void); diff -Nurb linux-2.6.22-570/fs/ocfs2/cluster/masklog.c linux-2.6.22-590/fs/ocfs2/cluster/masklog.c --- linux-2.6.22-570/fs/ocfs2/cluster/masklog.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/cluster/masklog.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/cluster/masklog.c 2008-01-29 21:30:06.000000000 -0500 @@ -74,7 +74,6 @@ #define define_mask(_name) { \ .attr = { \ @@ -121085,7 +121085,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/cluster/masklog.c linux-2.6.22-590/fs/ocfs2 .mask = ML_##_name, \ diff -Nurb linux-2.6.22-570/fs/ocfs2/cluster/nodemanager.c linux-2.6.22-590/fs/ocfs2/cluster/nodemanager.c --- linux-2.6.22-570/fs/ocfs2/cluster/nodemanager.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/cluster/nodemanager.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/cluster/nodemanager.c 2008-01-29 21:30:06.000000000 -0500 @@ -900,6 +900,46 @@ }, }; @@ -121135,7 +121135,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/cluster/nodemanager.c linux-2.6.22-590/fs/o if (ocfs2_table_header) diff -Nurb linux-2.6.22-570/fs/ocfs2/cluster/nodemanager.h linux-2.6.22-590/fs/ocfs2/cluster/nodemanager.h --- linux-2.6.22-570/fs/ocfs2/cluster/nodemanager.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/cluster/nodemanager.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/cluster/nodemanager.h 2008-01-29 21:30:06.000000000 -0500 @@ -77,4 +77,9 @@ void o2nm_node_get(struct o2nm_node *node); void o2nm_node_put(struct o2nm_node *node); @@ -121148,7 +121148,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/cluster/nodemanager.h linux-2.6.22-590/fs/o #endif /* O2CLUSTER_NODEMANAGER_H */ diff -Nurb linux-2.6.22-570/fs/ocfs2/cluster/tcp.c linux-2.6.22-590/fs/ocfs2/cluster/tcp.c --- linux-2.6.22-570/fs/ocfs2/cluster/tcp.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/cluster/tcp.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/cluster/tcp.c 2008-01-29 21:30:06.000000000 -0500 @@ -261,14 +261,12 @@ static void o2net_complete_nodes_nsw(struct o2net_node *nn) @@ -121207,7 +121207,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/cluster/tcp.c linux-2.6.22-590/fs/ocfs2/clu o2net_unregister_hb_callbacks(); diff -Nurb linux-2.6.22-570/fs/ocfs2/dir.c linux-2.6.22-590/fs/ocfs2/dir.c --- linux-2.6.22-570/fs/ocfs2/dir.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/dir.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/dir.c 2008-01-29 21:30:06.000000000 -0500 @@ -368,7 +368,7 @@ u32 offset = OCFS2_I(dir)->ip_clusters; @@ -121219,7 +121219,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/dir.c linux-2.6.22-590/fs/ocfs2/dir.c if (status < 0) { diff -Nurb linux-2.6.22-570/fs/ocfs2/dlm/dlmdomain.c linux-2.6.22-590/fs/ocfs2/dlm/dlmdomain.c --- linux-2.6.22-570/fs/ocfs2/dlm/dlmdomain.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/dlm/dlmdomain.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/dlm/dlmdomain.c 2008-01-29 21:30:06.000000000 -0500 @@ -1128,8 +1128,8 @@ static void dlm_unregister_domain_handlers(struct dlm_ctxt *dlm) @@ -121249,7 +121249,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/dlm/dlmdomain.c linux-2.6.22-590/fs/ocfs2/d diff -Nurb linux-2.6.22-570/fs/ocfs2/dlm/dlmmaster.c linux-2.6.22-590/fs/ocfs2/dlm/dlmmaster.c --- linux-2.6.22-570/fs/ocfs2/dlm/dlmmaster.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/dlm/dlmmaster.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/dlm/dlmmaster.c 2008-01-29 21:30:06.000000000 -0500 @@ -192,25 +192,20 @@ static void dlm_dump_mles(struct dlm_ctxt *dlm) { @@ -121390,7 +121390,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/dlm/dlmmaster.c linux-2.6.22-590/fs/ocfs2/d mle->type != DLM_MLE_MIGRATION); diff -Nurb linux-2.6.22-570/fs/ocfs2/dlm/dlmrecovery.c linux-2.6.22-590/fs/ocfs2/dlm/dlmrecovery.c --- linux-2.6.22-570/fs/ocfs2/dlm/dlmrecovery.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/dlm/dlmrecovery.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/dlm/dlmrecovery.c 2008-01-29 21:30:06.000000000 -0500 @@ -158,8 +158,7 @@ struct dlm_ctxt *dlm = container_of(work, struct dlm_ctxt, dispatched_work); @@ -121664,8 +121664,8 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/dlm/dlmrecovery.c linux-2.6.22-590/fs/ocfs2 list_del_init(&lock->list); dlm_lock_put(lock); diff -Nurb linux-2.6.22-570/fs/ocfs2/dlmglue.c linux-2.6.22-590/fs/ocfs2/dlmglue.c ---- linux-2.6.22-570/fs/ocfs2/dlmglue.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/ocfs2/dlmglue.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/ocfs2/dlmglue.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/dlmglue.c 2008-01-29 21:30:06.000000000 -0500 @@ -600,15 +600,13 @@ static void lockres_set_flags(struct ocfs2_lock_res *lockres, unsigned long newflags) @@ -121686,7 +121686,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/dlmglue.c linux-2.6.22-590/fs/ocfs2/dlmglue diff -Nurb linux-2.6.22-570/fs/ocfs2/endian.h linux-2.6.22-590/fs/ocfs2/endian.h --- linux-2.6.22-570/fs/ocfs2/endian.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/endian.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/endian.h 2008-01-29 21:30:06.000000000 -0500 @@ -32,6 +32,11 @@ *var = cpu_to_le32(le32_to_cpu(*var) + val); } @@ -121701,7 +121701,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/endian.h linux-2.6.22-590/fs/ocfs2/endian.h *var = cpu_to_le32(le32_to_cpu(*var) & val); diff -Nurb linux-2.6.22-570/fs/ocfs2/extent_map.c linux-2.6.22-590/fs/ocfs2/extent_map.c --- linux-2.6.22-570/fs/ocfs2/extent_map.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/extent_map.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/extent_map.c 2008-01-29 21:30:06.000000000 -0500 @@ -109,17 +109,14 @@ */ void ocfs2_extent_map_trunc(struct inode *inode, unsigned int cpos) @@ -121771,8 +121771,8 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/extent_map.c linux-2.6.22-590/fs/ocfs2/exte u32 *p_cluster, u32 *num_clusters, unsigned int *extent_flags) diff -Nurb linux-2.6.22-570/fs/ocfs2/file.c linux-2.6.22-590/fs/ocfs2/file.c ---- linux-2.6.22-570/fs/ocfs2/file.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/ocfs2/file.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/ocfs2/file.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/file.c 2008-01-29 21:30:06.000000000 -0500 @@ -326,9 +326,6 @@ (unsigned long long)OCFS2_I(inode)->ip_blkno, (unsigned long long)new_i_size); @@ -122449,7 +122449,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/file.c linux-2.6.22-590/fs/ocfs2/file.c static ssize_t __ocfs2_file_splice_write(struct pipe_inode_info *pipe, diff -Nurb linux-2.6.22-570/fs/ocfs2/file.h linux-2.6.22-590/fs/ocfs2/file.h --- linux-2.6.22-570/fs/ocfs2/file.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/file.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/file.h 2008-01-29 21:30:06.000000000 -0500 @@ -39,15 +39,16 @@ }; int ocfs2_do_extend_allocation(struct ocfs2_super *osb, @@ -122480,7 +122480,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/file.h linux-2.6.22-590/fs/ocfs2/file.h #endif /* OCFS2_FILE_H */ diff -Nurb linux-2.6.22-570/fs/ocfs2/heartbeat.c linux-2.6.22-590/fs/ocfs2/heartbeat.c --- linux-2.6.22-570/fs/ocfs2/heartbeat.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/heartbeat.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/heartbeat.c 2008-01-29 21:30:06.000000000 -0500 @@ -157,16 +157,16 @@ if (ocfs2_mount_local(osb)) return 0; @@ -122522,8 +122522,8 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/heartbeat.c linux-2.6.22-590/fs/ocfs2/heart mlog_errno(ret); } diff -Nurb linux-2.6.22-570/fs/ocfs2/ioctl.c linux-2.6.22-590/fs/ocfs2/ioctl.c ---- linux-2.6.22-570/fs/ocfs2/ioctl.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/ocfs2/ioctl.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/ocfs2/ioctl.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/ioctl.c 2008-01-29 21:30:06.000000000 -0500 @@ -14,6 +14,7 @@ #include "ocfs2.h" #include "alloc.h" @@ -122565,7 +122565,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/ioctl.c linux-2.6.22-590/fs/ocfs2/ioctl.c } diff -Nurb linux-2.6.22-570/fs/ocfs2/journal.c linux-2.6.22-590/fs/ocfs2/journal.c --- linux-2.6.22-570/fs/ocfs2/journal.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/journal.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/journal.c 2008-01-29 21:30:06.000000000 -0500 @@ -722,8 +722,7 @@ container_of(work, struct ocfs2_journal, j_recovery_work); struct ocfs2_super *osb = journal->j_osb; @@ -122588,7 +122588,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/journal.c linux-2.6.22-590/fs/ocfs2/journal mlog(0, "Complete recovery for slot %d\n", item->lri_slot); diff -Nurb linux-2.6.22-570/fs/ocfs2/mmap.c linux-2.6.22-590/fs/ocfs2/mmap.c --- linux-2.6.22-570/fs/ocfs2/mmap.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/mmap.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/mmap.c 2008-01-29 21:30:06.000000000 -0500 @@ -37,38 +37,48 @@ #include "ocfs2.h" @@ -122815,8 +122815,8 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/mmap.c linux-2.6.22-590/fs/ocfs2/mmap.c } diff -Nurb linux-2.6.22-570/fs/ocfs2/namei.c linux-2.6.22-590/fs/ocfs2/namei.c ---- linux-2.6.22-570/fs/ocfs2/namei.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/ocfs2/namei.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/ocfs2/namei.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/namei.c 2008-01-29 21:30:06.000000000 -0500 @@ -1684,7 +1684,7 @@ u32 offset = 0; @@ -122827,8 +122827,8 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/namei.c linux-2.6.22-590/fs/ocfs2/namei.c handle, data_ac, NULL, NULL); diff -Nurb linux-2.6.22-570/fs/ocfs2/ocfs2.h linux-2.6.22-590/fs/ocfs2/ocfs2.h ---- linux-2.6.22-570/fs/ocfs2/ocfs2.h 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/ocfs2/ocfs2.h 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/ocfs2/ocfs2.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/ocfs2.h 2008-01-29 21:30:06.000000000 -0500 @@ -220,6 +220,7 @@ u16 max_slots; s16 node_num; @@ -122858,8 +122858,8 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/ocfs2.h linux-2.6.22-590/fs/ocfs2/ocfs2.h * in parallel so we want the transitions to be atomic. this also * means that any future flags osb_flags must be protected by spinlock diff -Nurb linux-2.6.22-570/fs/ocfs2/ocfs2_fs.h linux-2.6.22-590/fs/ocfs2/ocfs2_fs.h ---- linux-2.6.22-570/fs/ocfs2/ocfs2_fs.h 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/ocfs2/ocfs2_fs.h 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/ocfs2/ocfs2_fs.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/ocfs2_fs.h 2008-01-29 21:30:06.000000000 -0500 @@ -88,7 +88,7 @@ #define OCFS2_FEATURE_COMPAT_SUPP OCFS2_FEATURE_COMPAT_BACKUP_SB #define OCFS2_FEATURE_INCOMPAT_SUPP (OCFS2_FEATURE_INCOMPAT_LOCAL_MOUNT \ @@ -122916,7 +122916,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/ocfs2_fs.h linux-2.6.22-590/fs/ocfs2/ocfs2_ #define OCFS2_JOURNAL_DIRTY_FL (0x00000001) /* Journal needs recovery */ diff -Nurb linux-2.6.22-570/fs/ocfs2/slot_map.c linux-2.6.22-590/fs/ocfs2/slot_map.c --- linux-2.6.22-570/fs/ocfs2/slot_map.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/slot_map.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/slot_map.c 2008-01-29 21:30:06.000000000 -0500 @@ -121,17 +121,25 @@ return ret; } @@ -122955,7 +122955,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/slot_map.c linux-2.6.22-590/fs/ocfs2/slot_m mlog(ML_ERROR, "no free slots available!\n"); diff -Nurb linux-2.6.22-570/fs/ocfs2/suballoc.c linux-2.6.22-590/fs/ocfs2/suballoc.c --- linux-2.6.22-570/fs/ocfs2/suballoc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/suballoc.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/suballoc.c 2008-01-29 21:30:06.000000000 -0500 @@ -98,14 +98,6 @@ u16 chain); static inline int ocfs2_block_group_reasonably_empty(struct ocfs2_group_desc *bg, @@ -123030,7 +123030,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/suballoc.c linux-2.6.22-590/fs/ocfs2/suball struct buffer_head *bitmap_bh, diff -Nurb linux-2.6.22-570/fs/ocfs2/suballoc.h linux-2.6.22-590/fs/ocfs2/suballoc.h --- linux-2.6.22-570/fs/ocfs2/suballoc.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/suballoc.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/suballoc.h 2008-01-29 21:30:06.000000000 -0500 @@ -86,20 +86,29 @@ u32 *cluster_start, u32 *num_clusters); @@ -123066,8 +123066,8 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/suballoc.h linux-2.6.22-590/fs/ocfs2/suball u64 bg_blkno) { diff -Nurb linux-2.6.22-570/fs/ocfs2/super.c linux-2.6.22-590/fs/ocfs2/super.c ---- linux-2.6.22-570/fs/ocfs2/super.c 2008-01-29 21:03:12.000000000 -0500 -+++ linux-2.6.22-590/fs/ocfs2/super.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/ocfs2/super.c 2008-01-29 21:30:03.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/super.c 2008-01-29 21:30:06.000000000 -0500 @@ -82,7 +82,8 @@ MODULE_LICENSE("GPL"); @@ -123151,7 +123151,7 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/super.c linux-2.6.22-590/fs/ocfs2/super.c status = 1; diff -Nurb linux-2.6.22-570/fs/ocfs2/super.h linux-2.6.22-590/fs/ocfs2/super.h --- linux-2.6.22-570/fs/ocfs2/super.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ocfs2/super.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ocfs2/super.h 2008-01-29 21:30:06.000000000 -0500 @@ -45,4 +45,6 @@ #define ocfs2_abort(sb, fmt, args...) __ocfs2_abort(sb, __PRETTY_FUNCTION__, fmt, ##args) @@ -123160,8 +123160,8 @@ diff -Nurb linux-2.6.22-570/fs/ocfs2/super.h linux-2.6.22-590/fs/ocfs2/super.h + #endif /* OCFS2_SUPER_H */ diff -Nurb linux-2.6.22-570/fs/open.c linux-2.6.22-590/fs/open.c ---- linux-2.6.22-570/fs/open.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/open.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/open.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/open.c 2008-01-29 21:30:06.000000000 -0500 @@ -362,6 +362,92 @@ #endif @@ -123257,7 +123257,7 @@ diff -Nurb linux-2.6.22-570/fs/open.c linux-2.6.22-590/fs/open.c * switching the fsuid/fsgid around to the real ones. diff -Nurb linux-2.6.22-570/fs/partitions/check.c linux-2.6.22-590/fs/partitions/check.c --- linux-2.6.22-570/fs/partitions/check.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/partitions/check.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/partitions/check.c 2008-01-29 21:30:06.000000000 -0500 @@ -397,7 +397,6 @@ static struct attribute addpartattr = { .name = "whole_disk", @@ -123268,7 +123268,7 @@ diff -Nurb linux-2.6.22-570/fs/partitions/check.c linux-2.6.22-590/fs/partitions sysfs_create_file(&p->kobj, &addpartattr); diff -Nurb linux-2.6.22-570/fs/proc/Makefile linux-2.6.22-590/fs/proc/Makefile --- linux-2.6.22-570/fs/proc/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/proc/Makefile 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/proc/Makefile 2008-01-29 21:30:06.000000000 -0500 @@ -11,6 +11,7 @@ proc_tty.o proc_misc.o @@ -123278,8 +123278,8 @@ diff -Nurb linux-2.6.22-570/fs/proc/Makefile linux-2.6.22-590/fs/proc/Makefile proc-$(CONFIG_PROC_VMCORE) += vmcore.o proc-$(CONFIG_PROC_DEVICETREE) += proc_devtree.o diff -Nurb linux-2.6.22-570/fs/proc/array.c linux-2.6.22-590/fs/proc/array.c ---- linux-2.6.22-570/fs/proc/array.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/proc/array.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/proc/array.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/proc/array.c 2008-01-29 21:30:06.000000000 -0500 @@ -291,6 +291,15 @@ return buffer; } @@ -123317,8 +123317,8 @@ diff -Nurb linux-2.6.22-570/fs/proc/array.c linux-2.6.22-590/fs/proc/array.c start_time = nsec_to_clock_t(start_time); diff -Nurb linux-2.6.22-570/fs/proc/base.c linux-2.6.22-590/fs/proc/base.c ---- linux-2.6.22-570/fs/proc/base.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/proc/base.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/proc/base.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/proc/base.c 2008-01-29 21:30:06.000000000 -0500 @@ -67,7 +67,7 @@ #include #include @@ -123693,8 +123693,8 @@ diff -Nurb linux-2.6.22-570/fs/proc/base.c linux-2.6.22-590/fs/proc/base.c REG("oom_adj", S_IRUGO|S_IWUSR, oom_adjust), #ifdef CONFIG_AUDITSYSCALL diff -Nurb linux-2.6.22-570/fs/proc/generic.c linux-2.6.22-590/fs/proc/generic.c ---- linux-2.6.22-570/fs/proc/generic.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/proc/generic.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/proc/generic.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/proc/generic.c 2008-01-29 21:30:06.000000000 -0500 @@ -74,7 +74,7 @@ nbytes = MAX_NON_LFS - pos; @@ -123705,8 +123705,8 @@ diff -Nurb linux-2.6.22-570/fs/proc/generic.c linux-2.6.22-590/fs/proc/generic.c while ((nbytes > 0) && !eof) { diff -Nurb linux-2.6.22-570/fs/proc/internal.h linux-2.6.22-590/fs/proc/internal.h ---- linux-2.6.22-570/fs/proc/internal.h 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/proc/internal.h 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/proc/internal.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/proc/internal.h 2008-01-29 21:30:06.000000000 -0500 @@ -17,6 +17,11 @@ #else static inline void proc_sys_init(void) { } @@ -123739,8 +123739,8 @@ diff -Nurb linux-2.6.22-570/fs/proc/internal.h linux-2.6.22-590/fs/proc/internal void free_proc_entry(struct proc_dir_entry *de); diff -Nurb linux-2.6.22-570/fs/proc/proc_misc.c linux-2.6.22-590/fs/proc/proc_misc.c ---- linux-2.6.22-570/fs/proc/proc_misc.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/proc/proc_misc.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/proc/proc_misc.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/proc/proc_misc.c 2008-01-29 21:30:06.000000000 -0500 @@ -122,6 +122,7 @@ cputime_t idletime = cputime_add(init_task.utime, init_task.stime); @@ -123769,7 +123769,7 @@ diff -Nurb linux-2.6.22-570/fs/proc/proc_misc.c linux-2.6.22-590/fs/proc/proc_mi int j; diff -Nurb linux-2.6.22-570/fs/proc/proc_net.c linux-2.6.22-590/fs/proc/proc_net.c --- linux-2.6.22-570/fs/proc/proc_net.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/proc/proc_net.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/proc/proc_net.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,154 @@ +/* + * linux/fs/proc/net.c @@ -123926,8 +123926,8 @@ diff -Nurb linux-2.6.22-570/fs/proc/proc_net.c linux-2.6.22-590/fs/proc/proc_net + return register_pernet_subsys(&proc_net_ns_ops); +} diff -Nurb linux-2.6.22-570/fs/proc/root.c linux-2.6.22-590/fs/proc/root.c ---- linux-2.6.22-570/fs/proc/root.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/proc/root.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/proc/root.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/proc/root.c 2008-01-29 21:30:06.000000000 -0500 @@ -21,11 +21,11 @@ #include "internal.h" @@ -123962,7 +123962,7 @@ diff -Nurb linux-2.6.22-570/fs/proc/root.c linux-2.6.22-590/fs/proc/root.c EXPORT_SYMBOL(proc_root_driver); diff -Nurb linux-2.6.22-570/fs/proc/task_mmu.c linux-2.6.22-590/fs/proc/task_mmu.c --- linux-2.6.22-570/fs/proc/task_mmu.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/proc/task_mmu.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/proc/task_mmu.c 2008-01-29 21:30:06.000000000 -0500 @@ -5,6 +5,7 @@ #include #include @@ -124743,7 +124743,7 @@ diff -Nurb linux-2.6.22-570/fs/proc/task_mmu.c linux-2.6.22-590/fs/proc/task_mmu +#endif diff -Nurb linux-2.6.22-570/fs/ramfs/inode.c linux-2.6.22-590/fs/ramfs/inode.c --- linux-2.6.22-570/fs/ramfs/inode.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/ramfs/inode.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/ramfs/inode.c 2008-01-29 21:30:06.000000000 -0500 @@ -60,6 +60,7 @@ inode->i_blocks = 0; inode->i_mapping->a_ops = &ramfs_aops; @@ -124754,7 +124754,7 @@ diff -Nurb linux-2.6.22-570/fs/ramfs/inode.c linux-2.6.22-590/fs/ramfs/inode.c default: diff -Nurb linux-2.6.22-570/fs/revoke.c linux-2.6.22-590/fs/revoke.c --- linux-2.6.22-570/fs/revoke.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/revoke.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/revoke.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,777 @@ +/* + * fs/revoke.c - Invalidate all current open file descriptors of an inode. @@ -125535,7 +125535,7 @@ diff -Nurb linux-2.6.22-570/fs/revoke.c linux-2.6.22-590/fs/revoke.c +late_initcall(revokefs_init); diff -Nurb linux-2.6.22-570/fs/revoked_inode.c linux-2.6.22-590/fs/revoked_inode.c --- linux-2.6.22-570/fs/revoked_inode.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/revoked_inode.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/revoked_inode.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,417 @@ +/* + * fs/revoked_inode.c @@ -125955,8 +125955,8 @@ diff -Nurb linux-2.6.22-570/fs/revoked_inode.c linux-2.6.22-590/fs/revoked_inode + inode->i_mapping->a_ops = &revoked_aops; +} diff -Nurb linux-2.6.22-570/fs/splice.c linux-2.6.22-590/fs/splice.c ---- linux-2.6.22-570/fs/splice.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/fs/splice.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/splice.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/fs/splice.c 2008-01-29 21:30:06.000000000 -0500 @@ -28,6 +28,7 @@ #include #include @@ -126008,7 +126008,7 @@ diff -Nurb linux-2.6.22-570/fs/splice.c linux-2.6.22-590/fs/splice.c if (spd.nr_pages <= 0) diff -Nurb linux-2.6.22-570/fs/stack.c linux-2.6.22-590/fs/stack.c --- linux-2.6.22-570/fs/stack.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/stack.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/stack.c 2008-01-29 21:30:06.000000000 -0500 @@ -1,8 +1,20 @@ +/* + * Copyright (c) 2006-2007 Erez Zadok @@ -126043,7 +126043,7 @@ diff -Nurb linux-2.6.22-570/fs/stack.c linux-2.6.22-590/fs/stack.c void fsstack_copy_attr_all(struct inode *dest, const struct inode *src, diff -Nurb linux-2.6.22-570/fs/sync.c linux-2.6.22-590/fs/sync.c --- linux-2.6.22-570/fs/sync.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/sync.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/sync.c 2008-01-29 21:30:06.000000000 -0500 @@ -174,6 +174,9 @@ * already-instantiated disk blocks, there are no guarantees here that the data * will be available after a crash. @@ -126056,7 +126056,7 @@ diff -Nurb linux-2.6.22-570/fs/sync.c linux-2.6.22-590/fs/sync.c { diff -Nurb linux-2.6.22-570/fs/sysfs/bin.c linux-2.6.22-590/fs/sysfs/bin.c --- linux-2.6.22-570/fs/sysfs/bin.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/sysfs/bin.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/sysfs/bin.c 2008-01-29 21:30:06.000000000 -0500 @@ -20,29 +20,41 @@ #include "sysfs.h" @@ -126349,7 +126349,7 @@ diff -Nurb linux-2.6.22-570/fs/sysfs/bin.c linux-2.6.22-590/fs/sysfs/bin.c __FUNCTION__, attr->attr.name); diff -Nurb linux-2.6.22-570/fs/sysfs/dir.c linux-2.6.22-590/fs/sysfs/dir.c --- linux-2.6.22-570/fs/sysfs/dir.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/sysfs/dir.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/sysfs/dir.c 2008-01-29 21:30:06.000000000 -0500 @@ -9,21 +9,442 @@ #include #include @@ -128267,8 +128267,8 @@ diff -Nurb linux-2.6.22-570/fs/sysfs/dir.c linux-2.6.22-590/fs/sysfs/dir.c - .readdir = sysfs_readdir, -}; diff -Nurb linux-2.6.22-570/fs/sysfs/file.c linux-2.6.22-590/fs/sysfs/file.c ---- linux-2.6.22-570/fs/sysfs/file.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/fs/sysfs/file.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/sysfs/file.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/fs/sysfs/file.c 2008-01-29 21:30:06.000000000 -0500 @@ -50,29 +50,15 @@ .store = subsys_attr_store, }; @@ -128806,7 +128806,7 @@ diff -Nurb linux-2.6.22-570/fs/sysfs/file.c linux-2.6.22-590/fs/sysfs/file.c EXPORT_SYMBOL_GPL(sysfs_remove_file_from_group); diff -Nurb linux-2.6.22-570/fs/sysfs/group.c linux-2.6.22-590/fs/sysfs/group.c --- linux-2.6.22-570/fs/sysfs/group.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/sysfs/group.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/sysfs/group.c 2008-01-29 21:30:06.000000000 -0500 @@ -13,31 +13,29 @@ #include #include @@ -128913,7 +128913,7 @@ diff -Nurb linux-2.6.22-570/fs/sysfs/group.c linux-2.6.22-590/fs/sysfs/group.c diff -Nurb linux-2.6.22-570/fs/sysfs/inode.c linux-2.6.22-590/fs/sysfs/inode.c --- linux-2.6.22-570/fs/sysfs/inode.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/sysfs/inode.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/sysfs/inode.c 2008-01-29 21:30:06.000000000 -0500 @@ -34,16 +34,6 @@ .setattr = sysfs_setattr, }; @@ -129168,8 +129168,8 @@ diff -Nurb linux-2.6.22-570/fs/sysfs/inode.c linux-2.6.22-590/fs/sysfs/inode.c + return -ENOENT; } diff -Nurb linux-2.6.22-570/fs/sysfs/mount.c linux-2.6.22-590/fs/sysfs/mount.c ---- linux-2.6.22-570/fs/sysfs/mount.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/sysfs/mount.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/sysfs/mount.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/sysfs/mount.c 2008-01-29 21:30:06.000000000 -0500 @@ -17,28 +17,18 @@ struct super_block * sysfs_sb = NULL; struct kmem_cache *sysfs_dir_cachep; @@ -129240,7 +129240,7 @@ diff -Nurb linux-2.6.22-570/fs/sysfs/mount.c linux-2.6.22-590/fs/sysfs/mount.c return 0; diff -Nurb linux-2.6.22-570/fs/sysfs/symlink.c linux-2.6.22-590/fs/sysfs/symlink.c --- linux-2.6.22-570/fs/sysfs/symlink.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/sysfs/symlink.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/sysfs/symlink.c 2008-01-29 21:30:06.000000000 -0500 @@ -11,71 +11,49 @@ #include "sysfs.h" @@ -129514,7 +129514,7 @@ diff -Nurb linux-2.6.22-570/fs/sysfs/symlink.c linux-2.6.22-590/fs/sysfs/symlink static void *sysfs_follow_link(struct dentry *dentry, struct nameidata *nd) diff -Nurb linux-2.6.22-570/fs/sysfs/sysfs.h linux-2.6.22-590/fs/sysfs/sysfs.h --- linux-2.6.22-570/fs/sysfs/sysfs.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/sysfs/sysfs.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/sysfs/sysfs.h 2008-01-29 21:30:06.000000000 -0500 @@ -1,9 +1,40 @@ +struct sysfs_elem_dir { + struct kobject * kobj; @@ -129745,7 +129745,7 @@ diff -Nurb linux-2.6.22-570/fs/sysfs/sysfs.h linux-2.6.22-590/fs/sysfs/sysfs.h -} diff -Nurb linux-2.6.22-570/fs/unionfs/Makefile linux-2.6.22-590/fs/unionfs/Makefile --- linux-2.6.22-570/fs/unionfs/Makefile 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/Makefile 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/Makefile 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,7 @@ +obj-$(CONFIG_UNION_FS) += unionfs.o + @@ -129756,7 +129756,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/Makefile linux-2.6.22-590/fs/unionfs/Make +unionfs-$(CONFIG_UNION_FS_XATTR) += xattr.o diff -Nurb linux-2.6.22-570/fs/unionfs/commonfops.c linux-2.6.22-590/fs/unionfs/commonfops.c --- linux-2.6.22-570/fs/unionfs/commonfops.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/commonfops.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/commonfops.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,748 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -130508,7 +130508,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/commonfops.c linux-2.6.22-590/fs/unionfs/ +} diff -Nurb linux-2.6.22-570/fs/unionfs/copyup.c linux-2.6.22-590/fs/unionfs/copyup.c --- linux-2.6.22-570/fs/unionfs/copyup.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/copyup.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/copyup.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,806 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -131318,7 +131318,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/copyup.c linux-2.6.22-590/fs/unionfs/copy +} diff -Nurb linux-2.6.22-570/fs/unionfs/dentry.c linux-2.6.22-590/fs/unionfs/dentry.c --- linux-2.6.22-570/fs/unionfs/dentry.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/dentry.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/dentry.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,353 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -131675,7 +131675,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/dentry.c linux-2.6.22-590/fs/unionfs/dent +}; diff -Nurb linux-2.6.22-570/fs/unionfs/dirfops.c linux-2.6.22-590/fs/unionfs/dirfops.c --- linux-2.6.22-570/fs/unionfs/dirfops.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/dirfops.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/dirfops.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,276 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -131955,7 +131955,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/dirfops.c linux-2.6.22-590/fs/unionfs/dir +}; diff -Nurb linux-2.6.22-570/fs/unionfs/dirhelper.c linux-2.6.22-590/fs/unionfs/dirhelper.c --- linux-2.6.22-570/fs/unionfs/dirhelper.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/dirhelper.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/dirhelper.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,273 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -132232,7 +132232,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/dirhelper.c linux-2.6.22-590/fs/unionfs/d +} diff -Nurb linux-2.6.22-570/fs/unionfs/fanout.h linux-2.6.22-590/fs/unionfs/fanout.h --- linux-2.6.22-570/fs/unionfs/fanout.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/fanout.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/fanout.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,308 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -132544,7 +132544,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/fanout.h linux-2.6.22-590/fs/unionfs/fano +#endif /* _FANOUT_H */ diff -Nurb linux-2.6.22-570/fs/unionfs/file.c linux-2.6.22-590/fs/unionfs/file.c --- linux-2.6.22-570/fs/unionfs/file.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/file.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/file.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,149 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -132697,7 +132697,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/file.c linux-2.6.22-590/fs/unionfs/file.c +}; diff -Nurb linux-2.6.22-570/fs/unionfs/inode.c linux-2.6.22-590/fs/unionfs/inode.c --- linux-2.6.22-570/fs/unionfs/inode.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/inode.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/inode.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,1138 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -133839,7 +133839,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/inode.c linux-2.6.22-590/fs/unionfs/inode +}; diff -Nurb linux-2.6.22-570/fs/unionfs/lookup.c linux-2.6.22-590/fs/unionfs/lookup.c --- linux-2.6.22-570/fs/unionfs/lookup.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/lookup.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/lookup.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,549 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -134392,7 +134392,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/lookup.c linux-2.6.22-590/fs/unionfs/look +} diff -Nurb linux-2.6.22-570/fs/unionfs/main.c linux-2.6.22-590/fs/unionfs/main.c --- linux-2.6.22-570/fs/unionfs/main.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/main.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/main.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,729 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -135125,7 +135125,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/main.c linux-2.6.22-590/fs/unionfs/main.c +module_exit(exit_unionfs_fs); diff -Nurb linux-2.6.22-570/fs/unionfs/mmap.c linux-2.6.22-590/fs/unionfs/mmap.c --- linux-2.6.22-570/fs/unionfs/mmap.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/mmap.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/mmap.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,348 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -135477,7 +135477,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/mmap.c linux-2.6.22-590/fs/unionfs/mmap.c +}; diff -Nurb linux-2.6.22-570/fs/unionfs/rdstate.c linux-2.6.22-590/fs/unionfs/rdstate.c --- linux-2.6.22-570/fs/unionfs/rdstate.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/rdstate.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/rdstate.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,282 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -135763,7 +135763,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/rdstate.c linux-2.6.22-590/fs/unionfs/rds +} diff -Nurb linux-2.6.22-570/fs/unionfs/rename.c linux-2.6.22-590/fs/unionfs/rename.c --- linux-2.6.22-570/fs/unionfs/rename.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/rename.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/rename.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,477 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -136244,7 +136244,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/rename.c linux-2.6.22-590/fs/unionfs/rena +} diff -Nurb linux-2.6.22-570/fs/unionfs/sioq.c linux-2.6.22-590/fs/unionfs/sioq.c --- linux-2.6.22-570/fs/unionfs/sioq.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/sioq.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/sioq.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,118 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -136366,7 +136366,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/sioq.c linux-2.6.22-590/fs/unionfs/sioq.c +} diff -Nurb linux-2.6.22-570/fs/unionfs/sioq.h linux-2.6.22-590/fs/unionfs/sioq.h --- linux-2.6.22-570/fs/unionfs/sioq.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/sioq.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/sioq.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,91 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -136461,7 +136461,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/sioq.h linux-2.6.22-590/fs/unionfs/sioq.h +#endif /* _SIOQ_H */ diff -Nurb linux-2.6.22-570/fs/unionfs/subr.c linux-2.6.22-590/fs/unionfs/subr.c --- linux-2.6.22-570/fs/unionfs/subr.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/subr.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/subr.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,238 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -136703,7 +136703,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/subr.c linux-2.6.22-590/fs/unionfs/subr.c +} diff -Nurb linux-2.6.22-570/fs/unionfs/super.c linux-2.6.22-590/fs/unionfs/super.c --- linux-2.6.22-570/fs/unionfs/super.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/super.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/super.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,1002 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -137709,7 +137709,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/super.c linux-2.6.22-590/fs/unionfs/super +}; diff -Nurb linux-2.6.22-570/fs/unionfs/union.h linux-2.6.22-590/fs/unionfs/union.h --- linux-2.6.22-570/fs/unionfs/union.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/union.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/union.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,467 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -138180,7 +138180,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/union.h linux-2.6.22-590/fs/unionfs/union +#endif /* not _UNION_H_ */ diff -Nurb linux-2.6.22-570/fs/unionfs/unlink.c linux-2.6.22-590/fs/unionfs/unlink.c --- linux-2.6.22-570/fs/unionfs/unlink.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/unlink.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/unlink.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,176 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -138360,7 +138360,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/unlink.c linux-2.6.22-590/fs/unionfs/unli +} diff -Nurb linux-2.6.22-570/fs/unionfs/xattr.c linux-2.6.22-590/fs/unionfs/xattr.c --- linux-2.6.22-570/fs/unionfs/xattr.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/fs/unionfs/xattr.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/unionfs/xattr.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,161 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -138525,7 +138525,7 @@ diff -Nurb linux-2.6.22-570/fs/unionfs/xattr.c linux-2.6.22-590/fs/unionfs/xattr +} diff -Nurb linux-2.6.22-570/fs/xfs/linux-2.6/xfs_file.c linux-2.6.22-590/fs/xfs/linux-2.6/xfs_file.c --- linux-2.6.22-570/fs/xfs/linux-2.6/xfs_file.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/fs/xfs/linux-2.6/xfs_file.c 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/fs/xfs/linux-2.6/xfs_file.c 2008-01-29 21:30:06.000000000 -0500 @@ -246,18 +246,19 @@ #ifdef CONFIG_XFS_DMAPI @@ -138579,8 +138579,8 @@ diff -Nurb linux-2.6.22-570/fs/xfs/linux-2.6/xfs_file.c linux-2.6.22-590/fs/xfs/ .mprotect = xfs_vm_mprotect, #endif diff -Nurb linux-2.6.22-570/fs/xfs/linux-2.6/xfs_super.c linux-2.6.22-590/fs/xfs/linux-2.6/xfs_super.c ---- linux-2.6.22-570/fs/xfs/linux-2.6/xfs_super.c 2008-01-29 21:02:56.000000000 -0500 -+++ linux-2.6.22-590/fs/xfs/linux-2.6/xfs_super.c 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/fs/xfs/linux-2.6/xfs_super.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/fs/xfs/linux-2.6/xfs_super.c 2008-01-29 21:30:06.000000000 -0500 @@ -570,6 +570,7 @@ bhv_vfs_sync_work_t *work, *n; LIST_HEAD (tmp); @@ -138591,7 +138591,7 @@ diff -Nurb linux-2.6.22-570/fs/xfs/linux-2.6/xfs_super.c linux-2.6.22-590/fs/xfs timeleft = schedule_timeout_interruptible(timeleft); diff -Nurb linux-2.6.22-570/include/acpi/acmacros.h linux-2.6.22-590/include/acpi/acmacros.h --- linux-2.6.22-570/include/acpi/acmacros.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/acpi/acmacros.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/acpi/acmacros.h 2008-01-29 21:30:06.000000000 -0500 @@ -486,6 +486,8 @@ #define ACPI_FUNCTION_NAME(name) #endif @@ -138631,7 +138631,7 @@ diff -Nurb linux-2.6.22-570/include/acpi/acmacros.h linux-2.6.22-590/include/acp #define ACPI_DEBUG_EXEC(a) a diff -Nurb linux-2.6.22-570/include/acpi/acoutput.h linux-2.6.22-590/include/acpi/acoutput.h --- linux-2.6.22-570/include/acpi/acoutput.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/acpi/acoutput.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/acpi/acoutput.h 2008-01-29 21:30:06.000000000 -0500 @@ -178,8 +178,8 @@ /* Defaults for debug_level, debug and normal */ @@ -138645,7 +138645,7 @@ diff -Nurb linux-2.6.22-570/include/acpi/acoutput.h linux-2.6.22-590/include/acp #endif /* __ACOUTPUT_H__ */ diff -Nurb linux-2.6.22-570/include/acpi/platform/acenv.h linux-2.6.22-590/include/acpi/platform/acenv.h --- linux-2.6.22-570/include/acpi/platform/acenv.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/acpi/platform/acenv.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/acpi/platform/acenv.h 2008-01-29 21:30:06.000000000 -0500 @@ -136,7 +136,7 @@ /*! [Begin] no source code translation */ @@ -138657,7 +138657,7 @@ diff -Nurb linux-2.6.22-570/include/acpi/platform/acenv.h linux-2.6.22-590/inclu #elif defined(_AED_EFI) diff -Nurb linux-2.6.22-570/include/acpi/platform/aclinux.h linux-2.6.22-590/include/acpi/platform/aclinux.h --- linux-2.6.22-570/include/acpi/platform/aclinux.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/acpi/platform/aclinux.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/acpi/platform/aclinux.h 2008-01-29 21:30:06.000000000 -0500 @@ -91,7 +91,10 @@ #define ACPI_USE_NATIVE_DIVIDE #endif @@ -138670,8 +138670,8 @@ diff -Nurb linux-2.6.22-570/include/acpi/platform/aclinux.h linux-2.6.22-590/inc #endif /* __KERNEL__ */ diff -Nurb linux-2.6.22-570/include/acpi/processor.h linux-2.6.22-590/include/acpi/processor.h ---- linux-2.6.22-570/include/acpi/processor.h 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/include/acpi/processor.h 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/include/acpi/processor.h 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/include/acpi/processor.h 2008-01-29 21:30:06.000000000 -0500 @@ -21,6 +21,8 @@ #define ACPI_PSD_REV0_REVISION 0 /* Support for _PSD as in ACPI 3.0 */ #define ACPI_PSD_REV0_ENTRIES 5 @@ -138776,7 +138776,7 @@ diff -Nurb linux-2.6.22-570/include/acpi/processor.h linux-2.6.22-590/include/ac diff -Nurb linux-2.6.22-570/include/asm-alpha/page.h linux-2.6.22-590/include/asm-alpha/page.h --- linux-2.6.22-570/include/asm-alpha/page.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-alpha/page.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-alpha/page.h 2008-01-29 21:30:06.000000000 -0500 @@ -17,7 +17,8 @@ extern void clear_page(void *page); #define clear_user_page(page, vaddr, pg) clear_page(page) @@ -138789,7 +138789,7 @@ diff -Nurb linux-2.6.22-570/include/asm-alpha/page.h linux-2.6.22-590/include/as extern void copy_page(void * _to, void * _from); diff -Nurb linux-2.6.22-570/include/asm-arm/arch-iop13xx/adma.h linux-2.6.22-590/include/asm-arm/arch-iop13xx/adma.h --- linux-2.6.22-570/include/asm-arm/arch-iop13xx/adma.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/asm-arm/arch-iop13xx/adma.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-arm/arch-iop13xx/adma.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,544 @@ +/* + * Copyright(c) 2006, Intel Corporation. @@ -139337,7 +139337,7 @@ diff -Nurb linux-2.6.22-570/include/asm-arm/arch-iop13xx/adma.h linux-2.6.22-590 +#endif /* _ADMA_H */ diff -Nurb linux-2.6.22-570/include/asm-arm/arch-iop13xx/iop13xx.h linux-2.6.22-590/include/asm-arm/arch-iop13xx/iop13xx.h --- linux-2.6.22-570/include/asm-arm/arch-iop13xx/iop13xx.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-arm/arch-iop13xx/iop13xx.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-arm/arch-iop13xx/iop13xx.h 2008-01-29 21:30:06.000000000 -0500 @@ -166,12 +166,22 @@ #define IOP13XX_INIT_I2C_1 (1 << 1) #define IOP13XX_INIT_I2C_2 (1 << 2) @@ -139389,7 +139389,7 @@ diff -Nurb linux-2.6.22-570/include/asm-arm/arch-iop13xx/iop13xx.h linux-2.6.22- #define IOP13XX_XBG_BECSR IOP13XX_REG_ADDR32(0x178c) diff -Nurb linux-2.6.22-570/include/asm-arm/arch-iop32x/adma.h linux-2.6.22-590/include/asm-arm/arch-iop32x/adma.h --- linux-2.6.22-570/include/asm-arm/arch-iop32x/adma.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/asm-arm/arch-iop32x/adma.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-arm/arch-iop32x/adma.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,5 @@ +#ifndef IOP32X_ADMA_H +#define IOP32X_ADMA_H @@ -139398,7 +139398,7 @@ diff -Nurb linux-2.6.22-570/include/asm-arm/arch-iop32x/adma.h linux-2.6.22-590/ + diff -Nurb linux-2.6.22-570/include/asm-arm/arch-iop33x/adma.h linux-2.6.22-590/include/asm-arm/arch-iop33x/adma.h --- linux-2.6.22-570/include/asm-arm/arch-iop33x/adma.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/asm-arm/arch-iop33x/adma.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-arm/arch-iop33x/adma.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,5 @@ +#ifndef IOP33X_ADMA_H +#define IOP33X_ADMA_H @@ -139407,7 +139407,7 @@ diff -Nurb linux-2.6.22-570/include/asm-arm/arch-iop33x/adma.h linux-2.6.22-590/ + diff -Nurb linux-2.6.22-570/include/asm-arm/hardware/iop3xx-adma.h linux-2.6.22-590/include/asm-arm/hardware/iop3xx-adma.h --- linux-2.6.22-570/include/asm-arm/hardware/iop3xx-adma.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/asm-arm/hardware/iop3xx-adma.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-arm/hardware/iop3xx-adma.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,891 @@ +/* + * Copyright © 2006, Intel Corporation. @@ -140302,7 +140302,7 @@ diff -Nurb linux-2.6.22-570/include/asm-arm/hardware/iop3xx-adma.h linux-2.6.22- +#endif /* _ADMA_H */ diff -Nurb linux-2.6.22-570/include/asm-arm/hardware/iop3xx.h linux-2.6.22-590/include/asm-arm/hardware/iop3xx.h --- linux-2.6.22-570/include/asm-arm/hardware/iop3xx.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-arm/hardware/iop3xx.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-arm/hardware/iop3xx.h 2008-01-29 21:30:06.000000000 -0500 @@ -144,24 +144,9 @@ #define IOP3XX_IAR (volatile u32 *)IOP3XX_REG_ADDR(0x0380) @@ -140394,7 +140394,7 @@ diff -Nurb linux-2.6.22-570/include/asm-arm/hardware/iop3xx.h linux-2.6.22-590/i diff -Nurb linux-2.6.22-570/include/asm-arm/hardware/iop_adma.h linux-2.6.22-590/include/asm-arm/hardware/iop_adma.h --- linux-2.6.22-570/include/asm-arm/hardware/iop_adma.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/asm-arm/hardware/iop_adma.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-arm/hardware/iop_adma.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,120 @@ +/* + * Copyright © 2006, Intel Corporation. @@ -140518,7 +140518,7 @@ diff -Nurb linux-2.6.22-570/include/asm-arm/hardware/iop_adma.h linux-2.6.22-590 +#endif diff -Nurb linux-2.6.22-570/include/asm-arm/kgdb.h linux-2.6.22-590/include/asm-arm/kgdb.h --- linux-2.6.22-570/include/asm-arm/kgdb.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/asm-arm/kgdb.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-arm/kgdb.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,103 @@ +/* + * include/asm-arm/kgdb.h @@ -140625,7 +140625,7 @@ diff -Nurb linux-2.6.22-570/include/asm-arm/kgdb.h linux-2.6.22-590/include/asm- +#endif /* __ASM_KGDB_H__ */ diff -Nurb linux-2.6.22-570/include/asm-arm/system.h linux-2.6.22-590/include/asm-arm/system.h --- linux-2.6.22-570/include/asm-arm/system.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-arm/system.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-arm/system.h 2008-01-29 21:30:06.000000000 -0500 @@ -360,6 +360,41 @@ extern void disable_hlt(void); extern void enable_hlt(void); @@ -140670,7 +140670,7 @@ diff -Nurb linux-2.6.22-570/include/asm-arm/system.h linux-2.6.22-590/include/as #define arch_align_stack(x) (x) diff -Nurb linux-2.6.22-570/include/asm-cris/page.h linux-2.6.22-590/include/asm-cris/page.h --- linux-2.6.22-570/include/asm-cris/page.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-cris/page.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-cris/page.h 2008-01-29 21:30:06.000000000 -0500 @@ -20,7 +20,8 @@ #define clear_user_page(page, vaddr, pg) clear_page(page) #define copy_user_page(to, from, vaddr, pg) copy_page(to, from) @@ -140683,7 +140683,7 @@ diff -Nurb linux-2.6.22-570/include/asm-cris/page.h linux-2.6.22-590/include/asm /* diff -Nurb linux-2.6.22-570/include/asm-generic/kgdb.h linux-2.6.22-590/include/asm-generic/kgdb.h --- linux-2.6.22-570/include/asm-generic/kgdb.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/asm-generic/kgdb.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-generic/kgdb.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,100 @@ +/* + * include/asm-generic/kgdb.h @@ -140787,7 +140787,7 @@ diff -Nurb linux-2.6.22-570/include/asm-generic/kgdb.h linux-2.6.22-590/include/ +#endif /* __ASM_GENERIC_KGDB_H__ */ diff -Nurb linux-2.6.22-570/include/asm-generic/vmlinux.lds.h linux-2.6.22-590/include/asm-generic/vmlinux.lds.h --- linux-2.6.22-570/include/asm-generic/vmlinux.lds.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-generic/vmlinux.lds.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-generic/vmlinux.lds.h 2008-01-29 21:30:06.000000000 -0500 @@ -127,6 +127,8 @@ *(__ksymtab_strings) \ } \ @@ -140826,7 +140826,7 @@ diff -Nurb linux-2.6.22-570/include/asm-generic/vmlinux.lds.h linux-2.6.22-590/i the beginning of the section so we begin them at 0. */ diff -Nurb linux-2.6.22-570/include/asm-h8300/page.h linux-2.6.22-590/include/asm-h8300/page.h --- linux-2.6.22-570/include/asm-h8300/page.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-h8300/page.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-h8300/page.h 2008-01-29 21:30:06.000000000 -0500 @@ -22,7 +22,8 @@ #define clear_user_page(page, vaddr, pg) clear_page(page) #define copy_user_page(to, from, vaddr, pg) copy_page(to, from) @@ -140839,7 +140839,7 @@ diff -Nurb linux-2.6.22-570/include/asm-h8300/page.h linux-2.6.22-590/include/as /* diff -Nurb linux-2.6.22-570/include/asm-i386/kdebug.h linux-2.6.22-590/include/asm-i386/kdebug.h --- linux-2.6.22-570/include/asm-i386/kdebug.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-i386/kdebug.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-i386/kdebug.h 2008-01-29 21:30:06.000000000 -0500 @@ -28,6 +28,7 @@ DIE_CALL, DIE_NMI_IPI, @@ -140850,7 +140850,7 @@ diff -Nurb linux-2.6.22-570/include/asm-i386/kdebug.h linux-2.6.22-590/include/a #endif diff -Nurb linux-2.6.22-570/include/asm-i386/kgdb.h linux-2.6.22-590/include/asm-i386/kgdb.h --- linux-2.6.22-570/include/asm-i386/kgdb.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/asm-i386/kgdb.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-i386/kgdb.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,51 @@ +#ifdef __KERNEL__ +#ifndef _ASM_KGDB_H_ @@ -140905,7 +140905,7 @@ diff -Nurb linux-2.6.22-570/include/asm-i386/kgdb.h linux-2.6.22-590/include/asm +#endif /* __KERNEL__ */ diff -Nurb linux-2.6.22-570/include/asm-i386/page.h linux-2.6.22-590/include/asm-i386/page.h --- linux-2.6.22-570/include/asm-i386/page.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-i386/page.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-i386/page.h 2008-01-29 21:30:06.000000000 -0500 @@ -34,7 +34,8 @@ #define clear_user_page(page, vaddr, pg) clear_page(page) #define copy_user_page(to, from, vaddr, pg) copy_page(to, from) @@ -140918,7 +140918,7 @@ diff -Nurb linux-2.6.22-570/include/asm-i386/page.h linux-2.6.22-590/include/asm /* diff -Nurb linux-2.6.22-570/include/asm-i386/unistd.h linux-2.6.22-590/include/asm-i386/unistd.h --- linux-2.6.22-570/include/asm-i386/unistd.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-i386/unistd.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-i386/unistd.h 2008-01-29 21:30:06.000000000 -0500 @@ -329,10 +329,13 @@ #define __NR_signalfd 321 #define __NR_timerfd 322 @@ -140936,7 +140936,7 @@ diff -Nurb linux-2.6.22-570/include/asm-i386/unistd.h linux-2.6.22-590/include/a #define __ARCH_WANT_OLD_READDIR diff -Nurb linux-2.6.22-570/include/asm-i386/unwind.h linux-2.6.22-590/include/asm-i386/unwind.h --- linux-2.6.22-570/include/asm-i386/unwind.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-i386/unwind.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-i386/unwind.h 2008-01-29 21:30:06.000000000 -0500 @@ -1,6 +1,95 @@ #ifndef _ASM_I386_UNWIND_H #define _ASM_I386_UNWIND_H @@ -141042,7 +141042,7 @@ diff -Nurb linux-2.6.22-570/include/asm-i386/unwind.h linux-2.6.22-590/include/a #endif /* _ASM_I386_UNWIND_H */ diff -Nurb linux-2.6.22-570/include/asm-ia64/kdebug.h linux-2.6.22-590/include/asm-ia64/kdebug.h --- linux-2.6.22-570/include/asm-ia64/kdebug.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-ia64/kdebug.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-ia64/kdebug.h 2008-01-29 21:30:06.000000000 -0500 @@ -69,6 +69,7 @@ DIE_KDEBUG_LEAVE, DIE_KDUMP_ENTER, @@ -141053,7 +141053,7 @@ diff -Nurb linux-2.6.22-570/include/asm-ia64/kdebug.h linux-2.6.22-590/include/a #endif diff -Nurb linux-2.6.22-570/include/asm-ia64/kgdb.h linux-2.6.22-590/include/asm-ia64/kgdb.h --- linux-2.6.22-570/include/asm-ia64/kgdb.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/asm-ia64/kgdb.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-ia64/kgdb.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,37 @@ +#ifdef __KERNEL__ +#ifndef _ASM_KGDB_H_ @@ -141094,7 +141094,7 @@ diff -Nurb linux-2.6.22-570/include/asm-ia64/kgdb.h linux-2.6.22-590/include/asm +#endif /* __KERNEL__ */ diff -Nurb linux-2.6.22-570/include/asm-ia64/page.h linux-2.6.22-590/include/asm-ia64/page.h --- linux-2.6.22-570/include/asm-ia64/page.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-ia64/page.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-ia64/page.h 2008-01-29 21:30:06.000000000 -0500 @@ -87,9 +87,10 @@ } while (0) @@ -141110,7 +141110,7 @@ diff -Nurb linux-2.6.22-570/include/asm-ia64/page.h linux-2.6.22-590/include/asm page; \ diff -Nurb linux-2.6.22-570/include/asm-ia64/processor.h linux-2.6.22-590/include/asm-ia64/processor.h --- linux-2.6.22-570/include/asm-ia64/processor.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-ia64/processor.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-ia64/processor.h 2008-01-29 21:30:06.000000000 -0500 @@ -295,9 +295,9 @@ regs->ar_bspstore = current->thread.rbs_bot; \ regs->ar_fpsr = FPSR_DEFAULT; \ @@ -141125,7 +141125,7 @@ diff -Nurb linux-2.6.22-570/include/asm-ia64/processor.h linux-2.6.22-590/includ * uid/privileges. \ diff -Nurb linux-2.6.22-570/include/asm-m32r/page.h linux-2.6.22-590/include/asm-m32r/page.h --- linux-2.6.22-570/include/asm-m32r/page.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-m32r/page.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-m32r/page.h 2008-01-29 21:30:06.000000000 -0500 @@ -15,7 +15,8 @@ #define clear_user_page(page, vaddr, pg) clear_page(page) #define copy_user_page(to, from, vaddr, pg) copy_page(to, from) @@ -141138,7 +141138,7 @@ diff -Nurb linux-2.6.22-570/include/asm-m32r/page.h linux-2.6.22-590/include/asm /* diff -Nurb linux-2.6.22-570/include/asm-m68knommu/page.h linux-2.6.22-590/include/asm-m68knommu/page.h --- linux-2.6.22-570/include/asm-m68knommu/page.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-m68knommu/page.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-m68knommu/page.h 2008-01-29 21:30:06.000000000 -0500 @@ -22,7 +22,8 @@ #define clear_user_page(page, vaddr, pg) clear_page(page) #define copy_user_page(to, from, vaddr, pg) copy_page(to, from) @@ -141151,7 +141151,7 @@ diff -Nurb linux-2.6.22-570/include/asm-m68knommu/page.h linux-2.6.22-590/includ /* diff -Nurb linux-2.6.22-570/include/asm-mips/asmmacro-32.h linux-2.6.22-590/include/asm-mips/asmmacro-32.h --- linux-2.6.22-570/include/asm-mips/asmmacro-32.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-mips/asmmacro-32.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-mips/asmmacro-32.h 2008-01-29 21:30:06.000000000 -0500 @@ -11,6 +11,28 @@ #include #include @@ -141211,7 +141211,7 @@ diff -Nurb linux-2.6.22-570/include/asm-mips/asmmacro-32.h linux-2.6.22-590/incl lwc1 $f0, THREAD_FPR0(\thread) diff -Nurb linux-2.6.22-570/include/asm-mips/asmmacro-64.h linux-2.6.22-590/include/asm-mips/asmmacro-64.h --- linux-2.6.22-570/include/asm-mips/asmmacro-64.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-mips/asmmacro-64.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-mips/asmmacro-64.h 2008-01-29 21:30:06.000000000 -0500 @@ -12,6 +12,7 @@ #include #include @@ -141348,7 +141348,7 @@ diff -Nurb linux-2.6.22-570/include/asm-mips/asmmacro-64.h linux-2.6.22-590/incl LONG_S s1, THREAD_REG17(\thread) diff -Nurb linux-2.6.22-570/include/asm-mips/kdebug.h linux-2.6.22-590/include/asm-mips/kdebug.h --- linux-2.6.22-570/include/asm-mips/kdebug.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-mips/kdebug.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-mips/kdebug.h 2008-01-29 21:30:06.000000000 -0500 @@ -1 +1,30 @@ -#include +/* @@ -141383,7 +141383,7 @@ diff -Nurb linux-2.6.22-570/include/asm-mips/kdebug.h linux-2.6.22-590/include/a +#endif /* _MIPS_KDEBUG_H */ diff -Nurb linux-2.6.22-570/include/asm-mips/kgdb.h linux-2.6.22-590/include/asm-mips/kgdb.h --- linux-2.6.22-570/include/asm-mips/kgdb.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/asm-mips/kgdb.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-mips/kgdb.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,41 @@ +#ifdef __KERNEL__ +#ifndef _ASM_KGDB_H_ @@ -141428,7 +141428,7 @@ diff -Nurb linux-2.6.22-570/include/asm-mips/kgdb.h linux-2.6.22-590/include/asm +#endif /* __KERNEL__ */ diff -Nurb linux-2.6.22-570/include/asm-mips/ptrace.h linux-2.6.22-590/include/asm-mips/ptrace.h --- linux-2.6.22-570/include/asm-mips/ptrace.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-mips/ptrace.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-mips/ptrace.h 2008-01-29 21:30:06.000000000 -0500 @@ -28,7 +28,7 @@ * system call/exception. As usual the registers k0/k1 aren't being saved. */ @@ -141440,7 +141440,7 @@ diff -Nurb linux-2.6.22-570/include/asm-mips/ptrace.h linux-2.6.22-590/include/a #endif diff -Nurb linux-2.6.22-570/include/asm-powerpc/cputable.h linux-2.6.22-590/include/asm-powerpc/cputable.h --- linux-2.6.22-570/include/asm-powerpc/cputable.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-powerpc/cputable.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/cputable.h 2008-01-29 21:30:06.000000000 -0500 @@ -111,7 +111,7 @@ /* CPU kernel features */ @@ -141678,7 +141678,7 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/cputable.h linux-2.6.22-590/incl #ifdef __powerpc64__ diff -Nurb linux-2.6.22-570/include/asm-powerpc/floppy.h linux-2.6.22-590/include/asm-powerpc/floppy.h --- linux-2.6.22-570/include/asm-powerpc/floppy.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-powerpc/floppy.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/floppy.h 2008-01-29 21:30:06.000000000 -0500 @@ -29,7 +29,7 @@ #define fd_free_irq() free_irq(FLOPPY_IRQ, NULL); @@ -141705,7 +141705,7 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/floppy.h linux-2.6.22-590/includ prev_addr = addr; diff -Nurb linux-2.6.22-570/include/asm-powerpc/io.h linux-2.6.22-590/include/asm-powerpc/io.h --- linux-2.6.22-570/include/asm-powerpc/io.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-powerpc/io.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/io.h 2008-01-29 21:30:06.000000000 -0500 @@ -607,9 +607,9 @@ * * * iounmap undoes such a mapping and can be hooked @@ -141754,7 +141754,7 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/io.h linux-2.6.22-590/include/as #define mmio_read32be(addr) readl_be(addr) diff -Nurb linux-2.6.22-570/include/asm-powerpc/kgdb.h linux-2.6.22-590/include/asm-powerpc/kgdb.h --- linux-2.6.22-570/include/asm-powerpc/kgdb.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/asm-powerpc/kgdb.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/kgdb.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,75 @@ +/* + * include/asm-powerpc/kgdb.h @@ -141833,7 +141833,7 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/kgdb.h linux-2.6.22-590/include/ +#endif /* __KERNEL__ */ diff -Nurb linux-2.6.22-570/include/asm-powerpc/lppaca.h linux-2.6.22-590/include/asm-powerpc/lppaca.h --- linux-2.6.22-570/include/asm-powerpc/lppaca.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-powerpc/lppaca.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/lppaca.h 2008-01-29 21:30:06.000000000 -0500 @@ -98,7 +98,7 @@ u64 saved_gpr5; // Saved GPR5 x30-x37 @@ -141845,7 +141845,7 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/lppaca.h linux-2.6.22-590/includ volatile u32 saved_decr; // Saved Decr Value x3C-x3F diff -Nurb linux-2.6.22-570/include/asm-powerpc/mmu-hash32.h linux-2.6.22-590/include/asm-powerpc/mmu-hash32.h --- linux-2.6.22-570/include/asm-powerpc/mmu-hash32.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/asm-powerpc/mmu-hash32.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/mmu-hash32.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,91 @@ +#ifndef _ASM_POWERPC_MMU_HASH32_H_ +#define _ASM_POWERPC_MMU_HASH32_H_ @@ -141940,7 +141940,7 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/mmu-hash32.h linux-2.6.22-590/in +#endif /* _ASM_POWERPC_MMU_HASH32_H_ */ diff -Nurb linux-2.6.22-570/include/asm-powerpc/mmu-hash64.h linux-2.6.22-590/include/asm-powerpc/mmu-hash64.h --- linux-2.6.22-570/include/asm-powerpc/mmu-hash64.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-powerpc/mmu-hash64.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/mmu-hash64.h 2008-01-29 21:30:06.000000000 -0500 @@ -103,12 +103,12 @@ #ifndef __ASSEMBLY__ @@ -141959,7 +141959,7 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/mmu-hash64.h linux-2.6.22-590/in diff -Nurb linux-2.6.22-570/include/asm-powerpc/mmu.h linux-2.6.22-590/include/asm-powerpc/mmu.h --- linux-2.6.22-570/include/asm-powerpc/mmu.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-powerpc/mmu.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/mmu.h 2008-01-29 21:30:06.000000000 -0500 @@ -5,6 +5,9 @@ #ifdef CONFIG_PPC64 /* 64-bit classic hash table MMU */ @@ -141972,7 +141972,7 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/mmu.h linux-2.6.22-590/include/a # include diff -Nurb linux-2.6.22-570/include/asm-powerpc/pci-bridge.h linux-2.6.22-590/include/asm-powerpc/pci-bridge.h --- linux-2.6.22-570/include/asm-powerpc/pci-bridge.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-powerpc/pci-bridge.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/pci-bridge.h 2008-01-29 21:30:06.000000000 -0500 @@ -31,6 +31,7 @@ int last_busno; @@ -142025,7 +142025,7 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/pci-bridge.h linux-2.6.22-590/in #define PCI_PROBE_NORMAL 0 /* Do normal PCI probing */ diff -Nurb linux-2.6.22-570/include/asm-powerpc/pci.h linux-2.6.22-590/include/asm-powerpc/pci.h --- linux-2.6.22-570/include/asm-powerpc/pci.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-powerpc/pci.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/pci.h 2008-01-29 21:30:06.000000000 -0500 @@ -220,10 +220,6 @@ return root; } @@ -142039,7 +142039,7 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/pci.h linux-2.6.22-590/include/a diff -Nurb linux-2.6.22-570/include/asm-powerpc/pgtable-ppc32.h linux-2.6.22-590/include/asm-powerpc/pgtable-ppc32.h --- linux-2.6.22-570/include/asm-powerpc/pgtable-ppc32.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-powerpc/pgtable-ppc32.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/pgtable-ppc32.h 2008-01-29 21:30:06.000000000 -0500 @@ -6,11 +6,7 @@ #ifndef __ASSEMBLY__ #include @@ -142121,7 +142121,7 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/pgtable-ppc32.h linux-2.6.22-590 */ diff -Nurb linux-2.6.22-570/include/asm-powerpc/pgtable-ppc64.h linux-2.6.22-590/include/asm-powerpc/pgtable-ppc64.h --- linux-2.6.22-570/include/asm-powerpc/pgtable-ppc64.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-powerpc/pgtable-ppc64.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/pgtable-ppc64.h 2008-01-29 21:30:06.000000000 -0500 @@ -7,11 +7,7 @@ #ifndef __ASSEMBLY__ @@ -142226,7 +142226,7 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/pgtable-ppc64.h linux-2.6.22-590 /* diff -Nurb linux-2.6.22-570/include/asm-powerpc/pgtable.h linux-2.6.22-590/include/asm-powerpc/pgtable.h --- linux-2.6.22-570/include/asm-powerpc/pgtable.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-powerpc/pgtable.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/pgtable.h 2008-01-29 21:30:06.000000000 -0500 @@ -2,6 +2,13 @@ #define _ASM_POWERPC_PGTABLE_H #ifdef __KERNEL__ @@ -142271,7 +142271,7 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/pgtable.h linux-2.6.22-590/inclu diff -Nurb linux-2.6.22-570/include/asm-powerpc/ppc-pci.h linux-2.6.22-590/include/asm-powerpc/ppc-pci.h --- linux-2.6.22-570/include/asm-powerpc/ppc-pci.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-powerpc/ppc-pci.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/ppc-pci.h 2008-01-29 21:30:06.000000000 -0500 @@ -26,7 +26,7 @@ extern void find_and_init_phbs(void); @@ -142304,7 +142304,7 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/ppc-pci.h linux-2.6.22-590/inclu #else /* CONFIG_PCI */ diff -Nurb linux-2.6.22-570/include/asm-powerpc/ptrace.h linux-2.6.22-590/include/asm-powerpc/ptrace.h --- linux-2.6.22-570/include/asm-powerpc/ptrace.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-powerpc/ptrace.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/ptrace.h 2008-01-29 21:30:06.000000000 -0500 @@ -92,6 +92,11 @@ set_thread_flag(TIF_NOERROR); \ } while(0) @@ -142362,7 +142362,7 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/ptrace.h linux-2.6.22-590/includ #define PPC_PTRACE_GETFPREGS 0x97 /* Get FPRs 0 - 31 */ diff -Nurb linux-2.6.22-570/include/asm-powerpc/syscalls.h linux-2.6.22-590/include/asm-powerpc/syscalls.h --- linux-2.6.22-570/include/asm-powerpc/syscalls.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-powerpc/syscalls.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/syscalls.h 2008-01-29 21:30:06.000000000 -0500 @@ -43,16 +43,9 @@ asmlinkage long sys_rt_sigsuspend(sigset_t __user *unewset, @@ -142381,8 +142381,8 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/syscalls.h linux-2.6.22-590/incl #endif /* __KERNEL__ */ #endif /* __ASM_POWERPC_SYSCALLS_H */ diff -Nurb linux-2.6.22-570/include/asm-powerpc/systbl.h linux-2.6.22-590/include/asm-powerpc/systbl.h ---- linux-2.6.22-570/include/asm-powerpc/systbl.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/asm-powerpc/systbl.h 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/include/asm-powerpc/systbl.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/systbl.h 2008-01-29 21:30:06.000000000 -0500 @@ -312,3 +312,4 @@ COMPAT_SYS_SPU(timerfd) SYSCALL_SPU(eventfd) @@ -142390,7 +142390,7 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/systbl.h linux-2.6.22-590/includ +COMPAT_SYS(fallocate) diff -Nurb linux-2.6.22-570/include/asm-powerpc/thread_info.h linux-2.6.22-590/include/asm-powerpc/thread_info.h --- linux-2.6.22-570/include/asm-powerpc/thread_info.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-powerpc/thread_info.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/thread_info.h 2008-01-29 21:30:06.000000000 -0500 @@ -113,8 +113,8 @@ #define TIF_POLLING_NRFLAG 4 /* true if poll_idle() is polling TIF_NEED_RESCHED */ @@ -142433,7 +142433,7 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/thread_info.h linux-2.6.22-590/i #define _TIF_USER_WORK_MASK (_TIF_NOTIFY_RESUME | _TIF_SIGPENDING | \ diff -Nurb linux-2.6.22-570/include/asm-powerpc/tlbflush.h linux-2.6.22-590/include/asm-powerpc/tlbflush.h --- linux-2.6.22-570/include/asm-powerpc/tlbflush.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-powerpc/tlbflush.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/tlbflush.h 2008-01-29 21:30:06.000000000 -0500 @@ -155,6 +155,11 @@ { } @@ -142447,8 +142447,8 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/tlbflush.h linux-2.6.22-590/incl /* diff -Nurb linux-2.6.22-570/include/asm-powerpc/unistd.h linux-2.6.22-590/include/asm-powerpc/unistd.h ---- linux-2.6.22-570/include/asm-powerpc/unistd.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/asm-powerpc/unistd.h 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/include/asm-powerpc/unistd.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/asm-powerpc/unistd.h 2008-01-29 21:30:06.000000000 -0500 @@ -331,10 +331,11 @@ #define __NR_timerfd 306 #define __NR_eventfd 307 @@ -142464,7 +142464,7 @@ diff -Nurb linux-2.6.22-570/include/asm-powerpc/unistd.h linux-2.6.22-590/includ #define NR_syscalls __NR_syscalls diff -Nurb linux-2.6.22-570/include/asm-ppc/kgdb.h linux-2.6.22-590/include/asm-ppc/kgdb.h --- linux-2.6.22-570/include/asm-ppc/kgdb.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-ppc/kgdb.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-ppc/kgdb.h 2008-01-29 21:30:06.000000000 -0500 @@ -1,57 +1,18 @@ -/* - * kgdb.h: Defines and declarations for serial line source level @@ -142533,7 +142533,7 @@ diff -Nurb linux-2.6.22-570/include/asm-ppc/kgdb.h linux-2.6.22-590/include/asm- #endif /* __KERNEL__ */ diff -Nurb linux-2.6.22-570/include/asm-ppc/machdep.h linux-2.6.22-590/include/asm-ppc/machdep.h --- linux-2.6.22-570/include/asm-ppc/machdep.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-ppc/machdep.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-ppc/machdep.h 2008-01-29 21:30:06.000000000 -0500 @@ -72,9 +72,7 @@ unsigned long (*find_end_of_memory)(void); void (*setup_io_mappings)(void); @@ -142546,7 +142546,7 @@ diff -Nurb linux-2.6.22-570/include/asm-ppc/machdep.h linux-2.6.22-590/include/a void (*nvram_write_val)(int addr, unsigned char val); diff -Nurb linux-2.6.22-570/include/asm-ppc/mv64x60.h linux-2.6.22-590/include/asm-ppc/mv64x60.h --- linux-2.6.22-570/include/asm-ppc/mv64x60.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-ppc/mv64x60.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-ppc/mv64x60.h 2008-01-29 21:30:06.000000000 -0500 @@ -348,6 +348,8 @@ void mv64x60_progress_init(u32 base); @@ -142558,7 +142558,7 @@ diff -Nurb linux-2.6.22-570/include/asm-ppc/mv64x60.h linux-2.6.22-590/include/a gt64260_32bit_windows[MV64x60_32BIT_WIN_COUNT]; diff -Nurb linux-2.6.22-570/include/asm-ppc/mv64x60_defs.h linux-2.6.22-590/include/asm-ppc/mv64x60_defs.h --- linux-2.6.22-570/include/asm-ppc/mv64x60_defs.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-ppc/mv64x60_defs.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-ppc/mv64x60_defs.h 2008-01-29 21:30:06.000000000 -0500 @@ -57,7 +57,8 @@ #define MV64x60_IRQ_I2C 37 #define MV64x60_IRQ_BRG 39 @@ -142571,7 +142571,7 @@ diff -Nurb linux-2.6.22-570/include/asm-ppc/mv64x60_defs.h linux-2.6.22-590/incl #define MV64x60_IRQ_P0_GPP_8_15 57 diff -Nurb linux-2.6.22-570/include/asm-s390/page.h linux-2.6.22-590/include/asm-s390/page.h --- linux-2.6.22-570/include/asm-s390/page.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-s390/page.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-s390/page.h 2008-01-29 21:30:06.000000000 -0500 @@ -64,7 +64,8 @@ #define clear_user_page(page, vaddr, pg) clear_page(page) #define copy_user_page(to, from, vaddr, pg) copy_page(to, from) @@ -142584,7 +142584,7 @@ diff -Nurb linux-2.6.22-570/include/asm-s390/page.h linux-2.6.22-590/include/asm /* diff -Nurb linux-2.6.22-570/include/asm-sh/kgdb.h linux-2.6.22-590/include/asm-sh/kgdb.h --- linux-2.6.22-570/include/asm-sh/kgdb.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-sh/kgdb.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-sh/kgdb.h 2008-01-29 21:30:06.000000000 -0500 @@ -2,78 +2,41 @@ * May be copied or modified under the terms of the GNU General Public * License. See linux/COPYING for more information. @@ -142689,7 +142689,7 @@ diff -Nurb linux-2.6.22-570/include/asm-sh/kgdb.h linux-2.6.22-590/include/asm-s #endif diff -Nurb linux-2.6.22-570/include/asm-sh/system.h linux-2.6.22-590/include/asm-sh/system.h --- linux-2.6.22-570/include/asm-sh/system.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-sh/system.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-sh/system.h 2008-01-29 21:30:06.000000000 -0500 @@ -264,6 +264,45 @@ #define instruction_size(insn) (2) #endif @@ -142738,7 +142738,7 @@ diff -Nurb linux-2.6.22-570/include/asm-sh/system.h linux-2.6.22-590/include/asm */ diff -Nurb linux-2.6.22-570/include/asm-um/thread_info.h linux-2.6.22-590/include/asm-um/thread_info.h --- linux-2.6.22-570/include/asm-um/thread_info.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-um/thread_info.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-um/thread_info.h 2008-01-29 21:30:06.000000000 -0500 @@ -52,10 +52,21 @@ return ti; } @@ -142765,7 +142765,7 @@ diff -Nurb linux-2.6.22-570/include/asm-um/thread_info.h linux-2.6.22-590/includ diff -Nurb linux-2.6.22-570/include/asm-x86_64/kdebug.h linux-2.6.22-590/include/asm-x86_64/kdebug.h --- linux-2.6.22-570/include/asm-x86_64/kdebug.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-x86_64/kdebug.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-x86_64/kdebug.h 2008-01-29 21:30:06.000000000 -0500 @@ -23,6 +23,7 @@ DIE_CALL, DIE_NMI_IPI, @@ -142776,7 +142776,7 @@ diff -Nurb linux-2.6.22-570/include/asm-x86_64/kdebug.h linux-2.6.22-590/include extern void printk_address(unsigned long address); diff -Nurb linux-2.6.22-570/include/asm-x86_64/kgdb.h linux-2.6.22-590/include/asm-x86_64/kgdb.h --- linux-2.6.22-570/include/asm-x86_64/kgdb.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/asm-x86_64/kgdb.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-x86_64/kgdb.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,52 @@ +#ifdef __KERNEL__ +#ifndef _ASM_KGDB_H_ @@ -142832,7 +142832,7 @@ diff -Nurb linux-2.6.22-570/include/asm-x86_64/kgdb.h linux-2.6.22-590/include/a +#endif /* __KERNEL__ */ diff -Nurb linux-2.6.22-570/include/asm-x86_64/page.h linux-2.6.22-590/include/asm-x86_64/page.h --- linux-2.6.22-570/include/asm-x86_64/page.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-x86_64/page.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-x86_64/page.h 2008-01-29 21:30:06.000000000 -0500 @@ -48,7 +48,8 @@ #define clear_user_page(page, vaddr, pg) clear_page(page) #define copy_user_page(to, from, vaddr, pg) copy_page(to, from) @@ -142845,7 +142845,7 @@ diff -Nurb linux-2.6.22-570/include/asm-x86_64/page.h linux-2.6.22-590/include/a * These are used to make use of C type-checking.. diff -Nurb linux-2.6.22-570/include/asm-x86_64/proto.h linux-2.6.22-590/include/asm-x86_64/proto.h --- linux-2.6.22-570/include/asm-x86_64/proto.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-x86_64/proto.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-x86_64/proto.h 2008-01-29 21:30:06.000000000 -0500 @@ -75,8 +75,6 @@ extern void early_quirks(void); extern void check_efer(void); @@ -142857,7 +142857,7 @@ diff -Nurb linux-2.6.22-570/include/asm-x86_64/proto.h linux-2.6.22-590/include/ extern unsigned long table_start, table_end; diff -Nurb linux-2.6.22-570/include/asm-x86_64/system.h linux-2.6.22-590/include/asm-x86_64/system.h --- linux-2.6.22-570/include/asm-x86_64/system.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-x86_64/system.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-x86_64/system.h 2008-01-29 21:30:06.000000000 -0500 @@ -22,7 +22,9 @@ /* Save restore flags to clear handle leaking NT */ @@ -142879,8 +142879,8 @@ diff -Nurb linux-2.6.22-570/include/asm-x86_64/system.h linux-2.6.22-590/include : [next] "S" (next), [prev] "D" (prev), \ [threadrsp] "i" (offsetof(struct task_struct, thread.rsp)), \ diff -Nurb linux-2.6.22-570/include/asm-x86_64/unistd.h linux-2.6.22-590/include/asm-x86_64/unistd.h ---- linux-2.6.22-570/include/asm-x86_64/unistd.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/asm-x86_64/unistd.h 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/include/asm-x86_64/unistd.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/asm-x86_64/unistd.h 2008-01-29 21:30:06.000000000 -0500 @@ -630,6 +630,8 @@ __SYSCALL(__NR_timerfd, sys_timerfd) #define __NR_eventfd 284 @@ -142892,7 +142892,7 @@ diff -Nurb linux-2.6.22-570/include/asm-x86_64/unistd.h linux-2.6.22-590/include #define __ARCH_WANT_OLD_READDIR diff -Nurb linux-2.6.22-570/include/asm-x86_64/unwind.h linux-2.6.22-590/include/asm-x86_64/unwind.h --- linux-2.6.22-570/include/asm-x86_64/unwind.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/asm-x86_64/unwind.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/asm-x86_64/unwind.h 2008-01-29 21:30:06.000000000 -0500 @@ -1,6 +1,100 @@ #ifndef _ASM_X86_64_UNWIND_H #define _ASM_X86_64_UNWIND_H @@ -143002,8 +143002,8 @@ diff -Nurb linux-2.6.22-570/include/asm-x86_64/unwind.h linux-2.6.22-590/include + #endif /* _ASM_X86_64_UNWIND_H */ diff -Nurb linux-2.6.22-570/include/linux/Kbuild linux-2.6.22-590/include/linux/Kbuild ---- linux-2.6.22-570/include/linux/Kbuild 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/linux/Kbuild 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/include/linux/Kbuild 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/linux/Kbuild 2008-01-29 21:30:06.000000000 -0500 @@ -91,7 +91,6 @@ header-y += in_route.h header-y += ioctl.h @@ -143014,7 +143014,7 @@ diff -Nurb linux-2.6.22-570/include/linux/Kbuild linux-2.6.22-590/include/linux/ header-y += irda.h diff -Nurb linux-2.6.22-570/include/linux/acpi.h linux-2.6.22-590/include/linux/acpi.h --- linux-2.6.22-570/include/linux/acpi.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/acpi.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/acpi.h 2008-01-29 21:30:06.000000000 -0500 @@ -206,11 +206,8 @@ { return max_cstate; @@ -143031,7 +143031,7 @@ diff -Nurb linux-2.6.22-570/include/linux/acpi.h linux-2.6.22-590/include/linux/ static inline void acpi_set_cstate_limit(unsigned int new_limit) { return; } diff -Nurb linux-2.6.22-570/include/linux/async_tx.h linux-2.6.22-590/include/linux/async_tx.h --- linux-2.6.22-570/include/linux/async_tx.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/linux/async_tx.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/async_tx.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,156 @@ +/* + * Copyright © 2006, Intel Corporation. @@ -143191,7 +143191,7 @@ diff -Nurb linux-2.6.22-570/include/linux/async_tx.h linux-2.6.22-590/include/li +#endif /* _ASYNC_TX_H_ */ diff -Nurb linux-2.6.22-570/include/linux/configfs.h linux-2.6.22-590/include/linux/configfs.h --- linux-2.6.22-570/include/linux/configfs.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/configfs.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/configfs.h 2008-01-29 21:30:06.000000000 -0500 @@ -75,7 +75,6 @@ extern void config_item_init_type_name(struct config_item *item, const char *name, @@ -143222,7 +143222,7 @@ diff -Nurb linux-2.6.22-570/include/linux/configfs.h linux-2.6.22-590/include/li #endif /* _CONFIGFS_H_ */ diff -Nurb linux-2.6.22-570/include/linux/container.h linux-2.6.22-590/include/linux/container.h --- linux-2.6.22-570/include/linux/container.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/linux/container.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/container.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,295 @@ +#ifndef _LINUX_CONTAINER_H +#define _LINUX_CONTAINER_H @@ -143521,7 +143521,7 @@ diff -Nurb linux-2.6.22-570/include/linux/container.h linux-2.6.22-590/include/l +#endif /* _LINUX_CONTAINER_H */ diff -Nurb linux-2.6.22-570/include/linux/container_subsys.h linux-2.6.22-590/include/linux/container_subsys.h --- linux-2.6.22-570/include/linux/container_subsys.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/linux/container_subsys.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/container_subsys.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,32 @@ +/* Add subsystem definitions of the form SUBSYS() in this + * file. Surround each one by a line of comment markers so that @@ -143557,7 +143557,7 @@ diff -Nurb linux-2.6.22-570/include/linux/container_subsys.h linux-2.6.22-590/in +/* */ diff -Nurb linux-2.6.22-570/include/linux/cpu_acct.h linux-2.6.22-590/include/linux/cpu_acct.h --- linux-2.6.22-570/include/linux/cpu_acct.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/linux/cpu_acct.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/cpu_acct.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,14 @@ + +#ifndef _LINUX_CPU_ACCT_H @@ -143575,7 +143575,7 @@ diff -Nurb linux-2.6.22-570/include/linux/cpu_acct.h linux-2.6.22-590/include/li +#endif diff -Nurb linux-2.6.22-570/include/linux/cpuidle.h linux-2.6.22-590/include/linux/cpuidle.h --- linux-2.6.22-570/include/linux/cpuidle.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/linux/cpuidle.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/cpuidle.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,189 @@ +/* + * cpuidle.h - a generic framework for CPU idle power management @@ -143768,7 +143768,7 @@ diff -Nurb linux-2.6.22-570/include/linux/cpuidle.h linux-2.6.22-590/include/lin +#endif /* _LINUX_CPUIDLE_H */ diff -Nurb linux-2.6.22-570/include/linux/cpuset.h linux-2.6.22-590/include/linux/cpuset.h --- linux-2.6.22-570/include/linux/cpuset.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/cpuset.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/cpuset.h 2008-01-29 21:30:06.000000000 -0500 @@ -11,6 +11,7 @@ #include #include @@ -143816,7 +143816,7 @@ diff -Nurb linux-2.6.22-570/include/linux/cpuset.h linux-2.6.22-590/include/linu #endif /* _LINUX_CPUSET_H */ diff -Nurb linux-2.6.22-570/include/linux/device.h linux-2.6.22-590/include/linux/device.h --- linux-2.6.22-570/include/linux/device.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/device.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/device.h 2008-01-29 21:30:06.000000000 -0500 @@ -200,6 +200,8 @@ int (*suspend)(struct device *, pm_message_t state); @@ -143854,7 +143854,7 @@ diff -Nurb linux-2.6.22-570/include/linux/device.h linux-2.6.22-590/include/linu * its driver. diff -Nurb linux-2.6.22-570/include/linux/dmaengine.h linux-2.6.22-590/include/linux/dmaengine.h --- linux-2.6.22-570/include/linux/dmaengine.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/dmaengine.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/dmaengine.h 2008-01-29 21:30:06.000000000 -0500 @@ -21,29 +21,40 @@ #ifndef DMAENGINE_H #define DMAENGINE_H @@ -144299,7 +144299,7 @@ diff -Nurb linux-2.6.22-570/include/linux/dmaengine.h linux-2.6.22-590/include/l #endif /* DMAENGINE_H */ diff -Nurb linux-2.6.22-570/include/linux/etherdevice.h linux-2.6.22-590/include/linux/etherdevice.h --- linux-2.6.22-570/include/linux/etherdevice.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/etherdevice.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/etherdevice.h 2008-01-29 21:30:06.000000000 -0500 @@ -40,12 +40,6 @@ struct hh_cache *hh); @@ -144315,7 +144315,7 @@ diff -Nurb linux-2.6.22-570/include/linux/etherdevice.h linux-2.6.22-590/include * is_zero_ether_addr - Determine if give Ethernet address is all zeros. diff -Nurb linux-2.6.22-570/include/linux/freezer.h linux-2.6.22-590/include/linux/freezer.h --- linux-2.6.22-570/include/linux/freezer.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/freezer.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/freezer.h 2008-01-29 21:30:06.000000000 -0500 @@ -115,6 +115,14 @@ return !!(p->flags & PF_FREEZER_SKIP); } @@ -144338,8 +144338,8 @@ diff -Nurb linux-2.6.22-570/include/linux/freezer.h linux-2.6.22-590/include/lin +static inline void set_freezable(void) {} #endif diff -Nurb linux-2.6.22-570/include/linux/fs.h linux-2.6.22-590/include/linux/fs.h ---- linux-2.6.22-570/include/linux/fs.h 2008-01-29 21:03:08.000000000 -0500 -+++ linux-2.6.22-590/include/linux/fs.h 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/include/linux/fs.h 2008-01-29 21:30:03.000000000 -0500 ++++ linux-2.6.22-590/include/linux/fs.h 2008-01-29 21:30:06.000000000 -0500 @@ -283,6 +283,17 @@ #define SYNC_FILE_RANGE_WRITE 2 #define SYNC_FILE_RANGE_WAIT_AFTER 4 @@ -144409,7 +144409,7 @@ diff -Nurb linux-2.6.22-570/include/linux/fs.h linux-2.6.22-590/include/linux/fs #endif /* _LINUX_FS_H */ diff -Nurb linux-2.6.22-570/include/linux/fs_stack.h linux-2.6.22-590/include/linux/fs_stack.h --- linux-2.6.22-570/include/linux/fs_stack.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/fs_stack.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/fs_stack.h 2008-01-29 21:30:06.000000000 -0500 @@ -1,7 +1,19 @@ +/* + * Copyright (c) 2006-2007 Erez Zadok @@ -144443,7 +144443,7 @@ diff -Nurb linux-2.6.22-570/include/linux/fs_stack.h linux-2.6.22-590/include/li static inline void fsstack_copy_attr_atime(struct inode *dest, diff -Nurb linux-2.6.22-570/include/linux/gfp.h linux-2.6.22-590/include/linux/gfp.h --- linux-2.6.22-570/include/linux/gfp.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/gfp.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/gfp.h 2008-01-29 21:30:06.000000000 -0500 @@ -30,6 +30,9 @@ * cannot handle allocation failures. * @@ -144514,7 +144514,7 @@ diff -Nurb linux-2.6.22-570/include/linux/gfp.h linux-2.6.22-590/include/linux/g * it. The alloc_page*() variants return 'struct page *' and as such diff -Nurb linux-2.6.22-570/include/linux/highmem.h linux-2.6.22-590/include/linux/highmem.h --- linux-2.6.22-570/include/linux/highmem.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/highmem.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/highmem.h 2008-01-29 21:30:06.000000000 -0500 @@ -73,10 +73,27 @@ } @@ -144584,7 +144584,7 @@ diff -Nurb linux-2.6.22-570/include/linux/highmem.h linux-2.6.22-590/include/lin void *kaddr = kmap_atomic(page, KM_USER0); diff -Nurb linux-2.6.22-570/include/linux/hugetlb.h linux-2.6.22-590/include/linux/hugetlb.h --- linux-2.6.22-570/include/linux/hugetlb.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/hugetlb.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/hugetlb.h 2008-01-29 21:30:06.000000000 -0500 @@ -15,6 +15,7 @@ } @@ -144604,7 +144604,7 @@ diff -Nurb linux-2.6.22-570/include/linux/hugetlb.h linux-2.6.22-590/include/lin diff -Nurb linux-2.6.22-570/include/linux/idr.h linux-2.6.22-590/include/linux/idr.h --- linux-2.6.22-570/include/linux/idr.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/idr.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/idr.h 2008-01-29 21:30:06.000000000 -0500 @@ -83,4 +83,33 @@ void idr_destroy(struct idr *idp); void idr_init(struct idr *idp); @@ -144641,7 +144641,7 @@ diff -Nurb linux-2.6.22-570/include/linux/idr.h linux-2.6.22-590/include/linux/i #endif /* __IDR_H__ */ diff -Nurb linux-2.6.22-570/include/linux/if_bridge.h linux-2.6.22-590/include/linux/if_bridge.h --- linux-2.6.22-570/include/linux/if_bridge.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/if_bridge.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/if_bridge.h 2008-01-29 21:30:06.000000000 -0500 @@ -104,7 +104,7 @@ #include @@ -144653,7 +144653,7 @@ diff -Nurb linux-2.6.22-570/include/linux/if_bridge.h linux-2.6.22-590/include/l extern int (*br_should_route_hook)(struct sk_buff **pskb); diff -Nurb linux-2.6.22-570/include/linux/if_link.h linux-2.6.22-590/include/linux/if_link.h --- linux-2.6.22-570/include/linux/if_link.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/if_link.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/if_link.h 2008-01-29 21:30:06.000000000 -0500 @@ -76,6 +76,8 @@ #define IFLA_WEIGHT IFLA_WEIGHT IFLA_OPERSTATE, @@ -144715,7 +144715,7 @@ diff -Nurb linux-2.6.22-570/include/linux/if_link.h linux-2.6.22-590/include/lin #endif /* _LINUX_IF_LINK_H */ diff -Nurb linux-2.6.22-570/include/linux/if_pppox.h linux-2.6.22-590/include/linux/if_pppox.h --- linux-2.6.22-570/include/linux/if_pppox.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/if_pppox.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/if_pppox.h 2008-01-29 21:30:06.000000000 -0500 @@ -160,7 +160,7 @@ struct module; @@ -144727,7 +144727,7 @@ diff -Nurb linux-2.6.22-570/include/linux/if_pppox.h linux-2.6.22-590/include/li struct module *owner; diff -Nurb linux-2.6.22-570/include/linux/if_tun.h linux-2.6.22-590/include/linux/if_tun.h --- linux-2.6.22-570/include/linux/if_tun.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/if_tun.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/if_tun.h 2008-01-29 21:30:06.000000000 -0500 @@ -36,6 +36,7 @@ unsigned long flags; int attached; @@ -144746,7 +144746,7 @@ diff -Nurb linux-2.6.22-570/include/linux/if_tun.h linux-2.6.22-590/include/linu #define IFF_TUN 0x0001 diff -Nurb linux-2.6.22-570/include/linux/if_vlan.h linux-2.6.22-590/include/linux/if_vlan.h --- linux-2.6.22-570/include/linux/if_vlan.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/if_vlan.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/if_vlan.h 2008-01-29 21:30:06.000000000 -0500 @@ -62,7 +62,7 @@ #define VLAN_VID_MASK 0xfff @@ -144790,7 +144790,7 @@ diff -Nurb linux-2.6.22-570/include/linux/if_vlan.h linux-2.6.22-590/include/lin VLAN_NAME_TYPE_RAW_PLUS_VID, /* name will look like: eth1.0005 */ diff -Nurb linux-2.6.22-570/include/linux/inetdevice.h linux-2.6.22-590/include/linux/inetdevice.h --- linux-2.6.22-570/include/linux/inetdevice.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/inetdevice.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/inetdevice.h 2008-01-29 21:30:06.000000000 -0500 @@ -17,8 +17,6 @@ DECLARE_BITMAP(state, __NET_IPV4_CONF_MAX - 1); }; @@ -144850,8 +144850,8 @@ diff -Nurb linux-2.6.22-570/include/linux/inetdevice.h linux-2.6.22-590/include/ static __inline__ int inet_ifa_match(__be32 addr, struct in_ifaddr *ifa) { diff -Nurb linux-2.6.22-570/include/linux/init_task.h linux-2.6.22-590/include/linux/init_task.h ---- linux-2.6.22-570/include/linux/init_task.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/linux/init_task.h 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/include/linux/init_task.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/linux/init_task.h 2008-01-29 21:30:06.000000000 -0500 @@ -8,6 +8,8 @@ #include #include @@ -144873,7 +144873,7 @@ diff -Nurb linux-2.6.22-570/include/linux/init_task.h linux-2.6.22-590/include/l #define INIT_SIGHAND(sighand) { \ diff -Nurb linux-2.6.22-570/include/linux/io.h linux-2.6.22-590/include/linux/io.h --- linux-2.6.22-570/include/linux/io.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/io.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/io.h 2008-01-29 21:30:06.000000000 -0500 @@ -63,32 +63,7 @@ void __iomem * devm_ioremap_nocache(struct device *dev, unsigned long offset, unsigned long size); @@ -144936,8 +144936,8 @@ diff -Nurb linux-2.6.22-570/include/linux/ip_mp_alg.h linux-2.6.22-590/include/l -#endif /* _LINUX_IP_MP_ALG_H */ - diff -Nurb linux-2.6.22-570/include/linux/ipc.h linux-2.6.22-590/include/linux/ipc.h ---- linux-2.6.22-570/include/linux/ipc.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/linux/ipc.h 2008-01-29 21:03:22.000000000 -0500 +--- linux-2.6.22-570/include/linux/ipc.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/linux/ipc.h 2008-01-29 21:30:06.000000000 -0500 @@ -93,6 +93,7 @@ #ifdef CONFIG_SYSVIPC @@ -144978,7 +144978,7 @@ diff -Nurb linux-2.6.22-570/include/linux/ipc.h linux-2.6.22-590/include/linux/i - diff -Nurb linux-2.6.22-570/include/linux/ipv6.h linux-2.6.22-590/include/linux/ipv6.h --- linux-2.6.22-570/include/linux/ipv6.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/ipv6.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/ipv6.h 2008-01-29 21:30:06.000000000 -0500 @@ -247,7 +247,7 @@ __u16 lastopt; __u32 nhoff; @@ -144990,7 +144990,7 @@ diff -Nurb linux-2.6.22-570/include/linux/ipv6.h linux-2.6.22-590/include/linux/ diff -Nurb linux-2.6.22-570/include/linux/kgdb.h linux-2.6.22-590/include/linux/kgdb.h --- linux-2.6.22-570/include/linux/kgdb.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/linux/kgdb.h 2008-01-29 21:03:22.000000000 -0500 ++++ linux-2.6.22-590/include/linux/kgdb.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,291 @@ +/* + * include/linux/kgdb.h @@ -145285,7 +145285,7 @@ diff -Nurb linux-2.6.22-570/include/linux/kgdb.h linux-2.6.22-590/include/linux/ +#endif /* __KERNEL__ */ diff -Nurb linux-2.6.22-570/include/linux/kmod.h linux-2.6.22-590/include/linux/kmod.h --- linux-2.6.22-570/include/linux/kmod.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/kmod.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/kmod.h 2008-01-29 21:30:06.000000000 -0500 @@ -36,13 +36,57 @@ #define try_then_request_module(x, mod...) ((x) ?: (request_module(mod), (x))) @@ -145350,7 +145350,7 @@ diff -Nurb linux-2.6.22-570/include/linux/kmod.h linux-2.6.22-590/include/linux/ extern void usermodehelper_init(void); diff -Nurb linux-2.6.22-570/include/linux/kobject.h linux-2.6.22-590/include/linux/kobject.h --- linux-2.6.22-570/include/linux/kobject.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/kobject.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/kobject.h 2008-01-29 21:30:06.000000000 -0500 @@ -55,7 +55,7 @@ struct kobject * parent; struct kset * kset; @@ -145376,7 +145376,7 @@ diff -Nurb linux-2.6.22-570/include/linux/kobject.h linux-2.6.22-590/include/lin extern int __must_check kobject_register(struct kobject *); diff -Nurb linux-2.6.22-570/include/linux/ktime.h linux-2.6.22-590/include/linux/ktime.h --- linux-2.6.22-570/include/linux/ktime.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/ktime.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/ktime.h 2008-01-29 21:30:06.000000000 -0500 @@ -279,6 +279,16 @@ return (s64) tv.tv_sec * USEC_PER_SEC + tv.tv_usec; } @@ -145395,8 +145395,8 @@ diff -Nurb linux-2.6.22-570/include/linux/ktime.h linux-2.6.22-590/include/linux * The resolution of the clocks. The resolution value is returned in * the clock_getres() system call to give application programmers an diff -Nurb linux-2.6.22-570/include/linux/magic.h linux-2.6.22-590/include/linux/magic.h ---- linux-2.6.22-570/include/linux/magic.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/linux/magic.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/linux/magic.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/linux/magic.h 2008-01-29 21:30:06.000000000 -0500 @@ -36,8 +36,12 @@ #define REISERFS_SUPER_MAGIC_STRING "ReIsErFs" #define REISER2FS_SUPER_MAGIC_STRING "ReIsEr2Fs" @@ -145412,7 +145412,7 @@ diff -Nurb linux-2.6.22-570/include/linux/magic.h linux-2.6.22-590/include/linux #endif /* __LINUX_MAGIC_H__ */ diff -Nurb linux-2.6.22-570/include/linux/mempolicy.h linux-2.6.22-590/include/linux/mempolicy.h --- linux-2.6.22-570/include/linux/mempolicy.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/mempolicy.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/mempolicy.h 2008-01-29 21:30:06.000000000 -0500 @@ -148,18 +148,10 @@ const nodemask_t *new); extern void mpol_rebind_mm(struct mm_struct *mm, nodemask_t *new); @@ -145459,7 +145459,7 @@ diff -Nurb linux-2.6.22-570/include/linux/mempolicy.h linux-2.6.22-590/include/l static inline int do_migrate_pages(struct mm_struct *mm, diff -Nurb linux-2.6.22-570/include/linux/mm.h linux-2.6.22-590/include/linux/mm.h --- linux-2.6.22-570/include/linux/mm.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/mm.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/mm.h 2008-01-29 21:30:06.000000000 -0500 @@ -42,6 +42,8 @@ #define nth_page(page,n) pfn_to_page(page_to_pfn((page)) + (n)) @@ -145586,7 +145586,7 @@ diff -Nurb linux-2.6.22-570/include/linux/mm.h linux-2.6.22-590/include/linux/mm diff -Nurb linux-2.6.22-570/include/linux/mmc/card.h linux-2.6.22-590/include/linux/mmc/card.h --- linux-2.6.22-570/include/linux/mmc/card.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/mmc/card.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/mmc/card.h 2008-01-29 21:30:06.000000000 -0500 @@ -72,6 +72,7 @@ #define MMC_STATE_READONLY (1<<1) /* card is read-only */ #define MMC_STATE_HIGHSPEED (1<<2) /* card is in high speed mode */ @@ -145614,7 +145614,7 @@ diff -Nurb linux-2.6.22-570/include/linux/mmc/card.h linux-2.6.22-590/include/li #define mmc_card_id(c) ((c)->dev.bus_id) diff -Nurb linux-2.6.22-570/include/linux/mmc/mmc.h linux-2.6.22-590/include/linux/mmc/mmc.h --- linux-2.6.22-570/include/linux/mmc/mmc.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/mmc/mmc.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/mmc/mmc.h 2008-01-29 21:30:06.000000000 -0500 @@ -253,5 +253,13 @@ #define MMC_SWITCH_MODE_CLEAR_BITS 0x02 /* Clear bits which are 1 in value */ #define MMC_SWITCH_MODE_WRITE_BYTE 0x03 /* Set target to value */ @@ -145631,7 +145631,7 @@ diff -Nurb linux-2.6.22-570/include/linux/mmc/mmc.h linux-2.6.22-590/include/lin diff -Nurb linux-2.6.22-570/include/linux/mmzone.h linux-2.6.22-590/include/linux/mmzone.h --- linux-2.6.22-570/include/linux/mmzone.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/mmzone.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/mmzone.h 2008-01-29 21:30:06.000000000 -0500 @@ -13,6 +13,7 @@ #include #include @@ -145709,7 +145709,7 @@ diff -Nurb linux-2.6.22-570/include/linux/mmzone.h linux-2.6.22-590/include/linu #ifdef CONFIG_SPARSEMEM_EXTREME diff -Nurb linux-2.6.22-570/include/linux/mnt_namespace.h linux-2.6.22-590/include/linux/mnt_namespace.h --- linux-2.6.22-570/include/linux/mnt_namespace.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/mnt_namespace.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/mnt_namespace.h 2008-01-29 21:30:06.000000000 -0500 @@ -14,7 +14,7 @@ int event; }; @@ -145721,7 +145721,7 @@ diff -Nurb linux-2.6.22-570/include/linux/mnt_namespace.h linux-2.6.22-590/inclu diff -Nurb linux-2.6.22-570/include/linux/module.h linux-2.6.22-590/include/linux/module.h --- linux-2.6.22-570/include/linux/module.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/module.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/module.h 2008-01-29 21:30:06.000000000 -0500 @@ -227,8 +227,17 @@ MODULE_STATE_LIVE, MODULE_STATE_COMING, @@ -145756,7 +145756,7 @@ diff -Nurb linux-2.6.22-570/include/linux/module.h linux-2.6.22-590/include/linu struct module_param_attrs *param_attrs; diff -Nurb linux-2.6.22-570/include/linux/namei.h linux-2.6.22-590/include/linux/namei.h --- linux-2.6.22-570/include/linux/namei.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/namei.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/namei.h 2008-01-29 21:30:06.000000000 -0500 @@ -3,6 +3,7 @@ #include @@ -145801,8 +145801,8 @@ diff -Nurb linux-2.6.22-570/include/linux/namei.h linux-2.6.22-590/include/linux + #endif /* _LINUX_NAMEI_H */ diff -Nurb linux-2.6.22-570/include/linux/net.h linux-2.6.22-590/include/linux/net.h ---- linux-2.6.22-570/include/linux/net.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/linux/net.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/linux/net.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/linux/net.h 2008-01-29 21:30:06.000000000 -0500 @@ -23,6 +23,7 @@ struct poll_table_struct; @@ -145821,8 +145821,8 @@ diff -Nurb linux-2.6.22-570/include/linux/net.h linux-2.6.22-590/include/linux/n }; diff -Nurb linux-2.6.22-570/include/linux/netdevice.h linux-2.6.22-590/include/linux/netdevice.h ---- linux-2.6.22-570/include/linux/netdevice.h 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/include/linux/netdevice.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/linux/netdevice.h 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/include/linux/netdevice.h 2008-01-29 21:30:06.000000000 -0500 @@ -39,6 +39,7 @@ #include #include @@ -146008,7 +146008,7 @@ diff -Nurb linux-2.6.22-570/include/linux/netdevice.h linux-2.6.22-590/include/l extern int weight_p; diff -Nurb linux-2.6.22-570/include/linux/netfilter/x_tables.h linux-2.6.22-590/include/linux/netfilter/x_tables.h --- linux-2.6.22-570/include/linux/netfilter/x_tables.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/netfilter/x_tables.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/netfilter/x_tables.h 2008-01-29 21:30:06.000000000 -0500 @@ -289,7 +289,7 @@ unsigned int size, const char *table, unsigned int hook, unsigned short proto, int inv_proto); @@ -146029,7 +146029,7 @@ diff -Nurb linux-2.6.22-570/include/linux/netfilter/x_tables.h linux-2.6.22-590/ extern int xt_proto_init(int af); diff -Nurb linux-2.6.22-570/include/linux/netfilter.h linux-2.6.22-590/include/linux/netfilter.h --- linux-2.6.22-570/include/linux/netfilter.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/netfilter.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/netfilter.h 2008-01-29 21:30:06.000000000 -0500 @@ -362,11 +362,6 @@ #endif } @@ -146044,7 +146044,7 @@ diff -Nurb linux-2.6.22-570/include/linux/netfilter.h linux-2.6.22-590/include/l #define NF_HOOK_COND(pf, hook, skb, indev, outdev, okfn, cond) (okfn)(skb) diff -Nurb linux-2.6.22-570/include/linux/netfilter_ipv4/ip_tables.h linux-2.6.22-590/include/linux/netfilter_ipv4/ip_tables.h --- linux-2.6.22-570/include/linux/netfilter_ipv4/ip_tables.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/netfilter_ipv4/ip_tables.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/netfilter_ipv4/ip_tables.h 2008-01-29 21:30:06.000000000 -0500 @@ -292,7 +292,7 @@ #include extern void ipt_init(void) __init; @@ -146056,7 +146056,7 @@ diff -Nurb linux-2.6.22-570/include/linux/netfilter_ipv4/ip_tables.h linux-2.6.2 diff -Nurb linux-2.6.22-570/include/linux/netfilter_ipv4.h linux-2.6.22-590/include/linux/netfilter_ipv4.h --- linux-2.6.22-570/include/linux/netfilter_ipv4.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/netfilter_ipv4.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/netfilter_ipv4.h 2008-01-29 21:30:06.000000000 -0500 @@ -75,7 +75,7 @@ #define SO_ORIGINAL_DST 80 @@ -146067,8 +146067,8 @@ diff -Nurb linux-2.6.22-570/include/linux/netfilter_ipv4.h linux-2.6.22-590/incl extern __sum16 nf_ip_checksum(struct sk_buff *skb, unsigned int hook, unsigned int dataoff, u_int8_t protocol); diff -Nurb linux-2.6.22-570/include/linux/netlink.h linux-2.6.22-590/include/linux/netlink.h ---- linux-2.6.22-570/include/linux/netlink.h 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/include/linux/netlink.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/linux/netlink.h 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/include/linux/netlink.h 2008-01-29 21:30:06.000000000 -0500 @@ -21,12 +21,14 @@ #define NETLINK_DNRTMSG 14 /* DECnet routing messages */ #define NETLINK_KOBJECT_UEVENT 15 /* Kernel messages to userspace */ @@ -146105,7 +146105,7 @@ diff -Nurb linux-2.6.22-570/include/linux/netlink.h linux-2.6.22-590/include/lin }; diff -Nurb linux-2.6.22-570/include/linux/netpoll.h linux-2.6.22-590/include/linux/netpoll.h --- linux-2.6.22-570/include/linux/netpoll.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/netpoll.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/netpoll.h 2008-01-29 21:30:06.000000000 -0500 @@ -16,7 +16,7 @@ struct net_device *dev; char dev_name[IFNAMSIZ]; @@ -146117,7 +146117,7 @@ diff -Nurb linux-2.6.22-570/include/linux/netpoll.h linux-2.6.22-590/include/lin u16 local_port, remote_port; diff -Nurb linux-2.6.22-570/include/linux/nfs4.h linux-2.6.22-590/include/linux/nfs4.h --- linux-2.6.22-570/include/linux/nfs4.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/nfs4.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/nfs4.h 2008-01-29 21:30:06.000000000 -0500 @@ -15,6 +15,7 @@ #include @@ -146128,7 +146128,7 @@ diff -Nurb linux-2.6.22-570/include/linux/nfs4.h linux-2.6.22-590/include/linux/ #define NFS4_FHSIZE 128 diff -Nurb linux-2.6.22-570/include/linux/nfs4_mount.h linux-2.6.22-590/include/linux/nfs4_mount.h --- linux-2.6.22-570/include/linux/nfs4_mount.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/nfs4_mount.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/nfs4_mount.h 2008-01-29 21:30:06.000000000 -0500 @@ -65,6 +65,7 @@ #define NFS4_MOUNT_NOCTO 0x0010 /* 1 */ #define NFS4_MOUNT_NOAC 0x0020 /* 1 */ @@ -146139,7 +146139,7 @@ diff -Nurb linux-2.6.22-570/include/linux/nfs4_mount.h linux-2.6.22-590/include/ #endif diff -Nurb linux-2.6.22-570/include/linux/nfs_fs.h linux-2.6.22-590/include/linux/nfs_fs.h --- linux-2.6.22-570/include/linux/nfs_fs.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/nfs_fs.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/nfs_fs.h 2008-01-29 21:30:06.000000000 -0500 @@ -30,7 +30,9 @@ #ifdef __KERNEL__ @@ -146178,7 +146178,7 @@ diff -Nurb linux-2.6.22-570/include/linux/nfs_fs.h linux-2.6.22-590/include/linu /* Open contexts for shared mmap writes */ diff -Nurb linux-2.6.22-570/include/linux/nfs_fs_sb.h linux-2.6.22-590/include/linux/nfs_fs_sb.h --- linux-2.6.22-570/include/linux/nfs_fs_sb.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/nfs_fs_sb.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/nfs_fs_sb.h 2008-01-29 21:30:06.000000000 -0500 @@ -16,7 +16,6 @@ #define NFS_CS_INITING 1 /* busy initialising */ int cl_nfsversion; /* NFS protocol version */ @@ -146188,8 +146188,8 @@ diff -Nurb linux-2.6.22-570/include/linux/nfs_fs_sb.h linux-2.6.22-590/include/l #define NFS_CS_IDMAP 2 /* - idmap started */ #define NFS_CS_RENEWD 3 /* - renewd started */ diff -Nurb linux-2.6.22-570/include/linux/nfs_mount.h linux-2.6.22-590/include/linux/nfs_mount.h ---- linux-2.6.22-570/include/linux/nfs_mount.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/linux/nfs_mount.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/linux/nfs_mount.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/linux/nfs_mount.h 2008-01-29 21:30:06.000000000 -0500 @@ -62,6 +62,7 @@ #define NFS_MOUNT_STRICTLOCK 0x1000 /* reserved for NFSv4 */ #define NFS_MOUNT_SECFLAVOUR 0x2000 /* 5 */ @@ -146200,7 +146200,7 @@ diff -Nurb linux-2.6.22-570/include/linux/nfs_mount.h linux-2.6.22-590/include/l diff -Nurb linux-2.6.22-570/include/linux/nfs_page.h linux-2.6.22-590/include/linux/nfs_page.h --- linux-2.6.22-570/include/linux/nfs_page.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/nfs_page.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/nfs_page.h 2008-01-29 21:30:06.000000000 -0500 @@ -16,12 +16,13 @@ #include #include @@ -146297,7 +146297,7 @@ diff -Nurb linux-2.6.22-570/include/linux/nfs_page.h linux-2.6.22-590/include/li static inline struct nfs_page * diff -Nurb linux-2.6.22-570/include/linux/nfs_xdr.h linux-2.6.22-590/include/linux/nfs_xdr.h --- linux-2.6.22-570/include/linux/nfs_xdr.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/nfs_xdr.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/nfs_xdr.h 2008-01-29 21:30:06.000000000 -0500 @@ -144,6 +144,7 @@ nfs4_stateid delegation; __u32 do_recall; @@ -146307,8 +146307,8 @@ diff -Nurb linux-2.6.22-570/include/linux/nfs_xdr.h linux-2.6.22-590/include/lin /* diff -Nurb linux-2.6.22-570/include/linux/nsproxy.h linux-2.6.22-590/include/linux/nsproxy.h ---- linux-2.6.22-570/include/linux/nsproxy.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/linux/nsproxy.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/linux/nsproxy.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/linux/nsproxy.h 2008-01-29 21:30:06.000000000 -0500 @@ -10,6 +10,12 @@ struct ipc_namespace; struct pid_namespace; @@ -146338,7 +146338,7 @@ diff -Nurb linux-2.6.22-570/include/linux/nsproxy.h linux-2.6.22-590/include/lin void free_nsproxy(struct nsproxy *ns); diff -Nurb linux-2.6.22-570/include/linux/pageblock-flags.h linux-2.6.22-590/include/linux/pageblock-flags.h --- linux-2.6.22-570/include/linux/pageblock-flags.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/linux/pageblock-flags.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/pageblock-flags.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,52 @@ +/* + * Macros for manipulating and testing flags related to a @@ -146393,8 +146393,8 @@ diff -Nurb linux-2.6.22-570/include/linux/pageblock-flags.h linux-2.6.22-590/inc + +#endif /* PAGEBLOCK_FLAGS_H */ diff -Nurb linux-2.6.22-570/include/linux/pci_ids.h linux-2.6.22-590/include/linux/pci_ids.h ---- linux-2.6.22-570/include/linux/pci_ids.h 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/include/linux/pci_ids.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/linux/pci_ids.h 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/include/linux/pci_ids.h 2008-01-29 21:30:06.000000000 -0500 @@ -2003,6 +2003,7 @@ #define PCI_VENDOR_ID_ENE 0x1524 @@ -146405,7 +146405,7 @@ diff -Nurb linux-2.6.22-570/include/linux/pci_ids.h linux-2.6.22-590/include/lin #define PCI_DEVICE_ID_ENE_1410 0x1410 diff -Nurb linux-2.6.22-570/include/linux/pid_namespace.h linux-2.6.22-590/include/linux/pid_namespace.h --- linux-2.6.22-570/include/linux/pid_namespace.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/pid_namespace.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/pid_namespace.h 2008-01-29 21:30:06.000000000 -0500 @@ -29,7 +29,7 @@ kref_get(&ns->kref); } @@ -146417,7 +146417,7 @@ diff -Nurb linux-2.6.22-570/include/linux/pid_namespace.h linux-2.6.22-590/inclu static inline void put_pid_ns(struct pid_namespace *ns) diff -Nurb linux-2.6.22-570/include/linux/pnp.h linux-2.6.22-590/include/linux/pnp.h --- linux-2.6.22-570/include/linux/pnp.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/pnp.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/pnp.h 2008-01-29 21:30:06.000000000 -0500 @@ -335,6 +335,10 @@ int (*set)(struct pnp_dev *dev, struct pnp_resource_table *res); int (*disable)(struct pnp_dev *dev); @@ -146431,7 +146431,7 @@ diff -Nurb linux-2.6.22-570/include/linux/pnp.h linux-2.6.22-590/include/linux/p struct device dev; /* link to driver model */ diff -Nurb linux-2.6.22-570/include/linux/prctl.h linux-2.6.22-590/include/linux/prctl.h --- linux-2.6.22-570/include/linux/prctl.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/prctl.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/prctl.h 2008-01-29 21:30:06.000000000 -0500 @@ -59,4 +59,8 @@ # define PR_ENDIAN_LITTLE 1 /* True little endian mode */ # define PR_ENDIAN_PPC_LITTLE 2 /* "PowerPC" pseudo little endian */ @@ -146442,8 +146442,8 @@ diff -Nurb linux-2.6.22-570/include/linux/prctl.h linux-2.6.22-590/include/linux + #endif /* _LINUX_PRCTL_H */ diff -Nurb linux-2.6.22-570/include/linux/proc_fs.h linux-2.6.22-590/include/linux/proc_fs.h ---- linux-2.6.22-570/include/linux/proc_fs.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/linux/proc_fs.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/linux/proc_fs.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/linux/proc_fs.h 2008-01-29 21:30:06.000000000 -0500 @@ -86,8 +86,6 @@ extern struct proc_dir_entry proc_root; @@ -146518,7 +146518,7 @@ diff -Nurb linux-2.6.22-570/include/linux/proc_fs.h linux-2.6.22-590/include/lin struct proc_dir_entry *parent,const char *dest) {return NULL;} diff -Nurb linux-2.6.22-570/include/linux/raid/raid5.h linux-2.6.22-590/include/linux/raid/raid5.h --- linux-2.6.22-570/include/linux/raid/raid5.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/raid/raid5.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/raid/raid5.h 2008-01-29 21:30:06.000000000 -0500 @@ -116,13 +116,46 @@ * attach a request to an active stripe (add_stripe_bh()) * lockdev attach-buffer unlockdev @@ -146659,7 +146659,7 @@ diff -Nurb linux-2.6.22-570/include/linux/raid/raid5.h linux-2.6.22-590/include/ * To improve write throughput, we need to delay the handling of some diff -Nurb linux-2.6.22-570/include/linux/raid/xor.h linux-2.6.22-590/include/linux/raid/xor.h --- linux-2.6.22-570/include/linux/raid/xor.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/raid/xor.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/raid/xor.h 2008-01-29 21:30:06.000000000 -0500 @@ -3,9 +3,10 @@ #include @@ -146675,7 +146675,7 @@ diff -Nurb linux-2.6.22-570/include/linux/raid/xor.h linux-2.6.22-590/include/li struct xor_block_template *next; diff -Nurb linux-2.6.22-570/include/linux/reboot.h linux-2.6.22-590/include/linux/reboot.h --- linux-2.6.22-570/include/linux/reboot.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/reboot.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/reboot.h 2008-01-29 21:30:06.000000000 -0500 @@ -67,6 +67,11 @@ void ctrl_alt_del(void); @@ -146690,7 +146690,7 @@ diff -Nurb linux-2.6.22-570/include/linux/reboot.h linux-2.6.22-590/include/linu */ diff -Nurb linux-2.6.22-570/include/linux/revoked_fs_i.h linux-2.6.22-590/include/linux/revoked_fs_i.h --- linux-2.6.22-570/include/linux/revoked_fs_i.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/linux/revoked_fs_i.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/revoked_fs_i.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,18 @@ +#ifndef _LINUX_REVOKED_FS_I_H +#define _LINUX_REVOKED_FS_I_H @@ -146712,7 +146712,7 @@ diff -Nurb linux-2.6.22-570/include/linux/revoked_fs_i.h linux-2.6.22-590/includ +#endif diff -Nurb linux-2.6.22-570/include/linux/rtnetlink.h linux-2.6.22-590/include/linux/rtnetlink.h --- linux-2.6.22-570/include/linux/rtnetlink.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/rtnetlink.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/rtnetlink.h 2008-01-29 21:30:06.000000000 -0500 @@ -261,7 +261,7 @@ RTA_FLOW, RTA_CACHEINFO, @@ -146768,8 +146768,8 @@ diff -Nurb linux-2.6.22-570/include/linux/rtnetlink.h linux-2.6.22-590/include/l ({ if (start) \ skb_trim(skb, (unsigned char *) (start) - (skb)->data); \ diff -Nurb linux-2.6.22-570/include/linux/sched.h linux-2.6.22-590/include/linux/sched.h ---- linux-2.6.22-570/include/linux/sched.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/linux/sched.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/linux/sched.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/linux/sched.h 2008-01-29 21:30:06.000000000 -0500 @@ -26,7 +26,9 @@ #define CLONE_STOPPED 0x02000000 /* Start in stopped state */ #define CLONE_NEWUTS 0x04000000 /* New utsname group? */ @@ -146883,7 +146883,7 @@ diff -Nurb linux-2.6.22-570/include/linux/sched.h linux-2.6.22-590/include/linux * It must not be nested with write_lock_irq(&tasklist_lock), diff -Nurb linux-2.6.22-570/include/linux/seccomp.h linux-2.6.22-590/include/linux/seccomp.h --- linux-2.6.22-570/include/linux/seccomp.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/seccomp.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/seccomp.h 2008-01-29 21:30:06.000000000 -0500 @@ -4,8 +4,6 @@ #ifdef CONFIG_SECCOMP @@ -146922,7 +146922,7 @@ diff -Nurb linux-2.6.22-570/include/linux/seccomp.h linux-2.6.22-590/include/lin #endif /* _LINUX_SECCOMP_H */ diff -Nurb linux-2.6.22-570/include/linux/security.h linux-2.6.22-590/include/linux/security.h --- linux-2.6.22-570/include/linux/security.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/security.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/security.h 2008-01-29 21:30:06.000000000 -0500 @@ -71,6 +71,7 @@ extern int cap_netlink_send(struct sock *sk, struct sk_buff *skb); extern int cap_netlink_recv(struct sk_buff *skb, int cap); @@ -146971,7 +146971,7 @@ diff -Nurb linux-2.6.22-570/include/linux/security.h linux-2.6.22-590/include/li } diff -Nurb linux-2.6.22-570/include/linux/serial_8250.h linux-2.6.22-590/include/linux/serial_8250.h --- linux-2.6.22-570/include/linux/serial_8250.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/serial_8250.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/serial_8250.h 2008-01-29 21:30:06.000000000 -0500 @@ -57,6 +57,7 @@ int serial8250_register_port(struct uart_port *); @@ -146982,7 +146982,7 @@ diff -Nurb linux-2.6.22-570/include/linux/serial_8250.h linux-2.6.22-590/include diff -Nurb linux-2.6.22-570/include/linux/signal.h linux-2.6.22-590/include/linux/signal.h --- linux-2.6.22-570/include/linux/signal.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/signal.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/signal.h 2008-01-29 21:30:06.000000000 -0500 @@ -238,12 +238,15 @@ extern int __group_send_sig_info(int, struct siginfo *, struct task_struct *); extern long do_sigpending(void __user *, unsigned long); @@ -147000,8 +147000,8 @@ diff -Nurb linux-2.6.22-570/include/linux/signal.h linux-2.6.22-590/include/linu * In POSIX a signal is sent either to a specific thread (Linux task) * or to the process as a whole (Linux thread group). How the signal diff -Nurb linux-2.6.22-570/include/linux/skbuff.h linux-2.6.22-590/include/linux/skbuff.h ---- linux-2.6.22-570/include/linux/skbuff.h 2008-01-29 21:03:04.000000000 -0500 -+++ linux-2.6.22-590/include/linux/skbuff.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/linux/skbuff.h 2008-01-29 21:30:01.000000000 -0500 ++++ linux-2.6.22-590/include/linux/skbuff.h 2008-01-29 21:30:06.000000000 -0500 @@ -147,8 +147,8 @@ /* We divide dataref into two halves. The higher 16 bits hold references @@ -147056,7 +147056,7 @@ diff -Nurb linux-2.6.22-570/include/linux/skbuff.h linux-2.6.22-590/include/linu * @headroom: needed headroom diff -Nurb linux-2.6.22-570/include/linux/slab.h linux-2.6.22-590/include/linux/slab.h --- linux-2.6.22-570/include/linux/slab.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/slab.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/slab.h 2008-01-29 21:30:06.000000000 -0500 @@ -26,12 +26,14 @@ #define SLAB_HWCACHE_ALIGN 0x00002000UL /* Align objs on cache lines */ #define SLAB_CACHE_DMA 0x00004000UL /* Use GFP_DMA memory */ @@ -147074,8 +147074,8 @@ diff -Nurb linux-2.6.22-570/include/linux/slab.h linux-2.6.22-590/include/linux/ * struct kmem_cache related prototypes */ diff -Nurb linux-2.6.22-570/include/linux/socket.h linux-2.6.22-590/include/linux/socket.h ---- linux-2.6.22-570/include/linux/socket.h 2008-01-29 21:03:04.000000000 -0500 -+++ linux-2.6.22-590/include/linux/socket.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/linux/socket.h 2008-01-29 21:30:01.000000000 -0500 ++++ linux-2.6.22-590/include/linux/socket.h 2008-01-29 21:30:06.000000000 -0500 @@ -24,7 +24,6 @@ #include /* pid_t */ #include /* __user */ @@ -147086,7 +147086,7 @@ diff -Nurb linux-2.6.22-570/include/linux/socket.h linux-2.6.22-590/include/linu extern void socket_seq_show(struct seq_file *seq); diff -Nurb linux-2.6.22-570/include/linux/string.h linux-2.6.22-590/include/linux/string.h --- linux-2.6.22-570/include/linux/string.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/string.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/string.h 2008-01-29 21:30:06.000000000 -0500 @@ -105,8 +105,12 @@ #endif @@ -147101,8 +147101,8 @@ diff -Nurb linux-2.6.22-570/include/linux/string.h linux-2.6.22-590/include/linu } #endif diff -Nurb linux-2.6.22-570/include/linux/sunrpc/auth.h linux-2.6.22-590/include/linux/sunrpc/auth.h ---- linux-2.6.22-570/include/linux/sunrpc/auth.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/linux/sunrpc/auth.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/linux/sunrpc/auth.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/linux/sunrpc/auth.h 2008-01-29 21:30:06.000000000 -0500 @@ -16,6 +16,7 @@ #include @@ -147210,7 +147210,7 @@ diff -Nurb linux-2.6.22-570/include/linux/sunrpc/auth.h linux-2.6.22-590/include struct rpc_cred * get_rpccred(struct rpc_cred *cred) diff -Nurb linux-2.6.22-570/include/linux/sunrpc/auth_gss.h linux-2.6.22-590/include/linux/sunrpc/auth_gss.h --- linux-2.6.22-570/include/linux/sunrpc/auth_gss.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/sunrpc/auth_gss.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/sunrpc/auth_gss.h 2008-01-29 21:30:06.000000000 -0500 @@ -85,11 +85,6 @@ struct gss_upcall_msg *gc_upcall; }; @@ -147224,8 +147224,8 @@ diff -Nurb linux-2.6.22-570/include/linux/sunrpc/auth_gss.h linux-2.6.22-590/inc #endif /* _LINUX_SUNRPC_AUTH_GSS_H */ diff -Nurb linux-2.6.22-570/include/linux/sunrpc/clnt.h linux-2.6.22-590/include/linux/sunrpc/clnt.h ---- linux-2.6.22-570/include/linux/sunrpc/clnt.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/linux/sunrpc/clnt.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/linux/sunrpc/clnt.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/linux/sunrpc/clnt.h 2008-01-29 21:30:06.000000000 -0500 @@ -24,8 +24,10 @@ * The high-level client handle */ @@ -147291,7 +147291,7 @@ diff -Nurb linux-2.6.22-570/include/linux/sunrpc/clnt.h linux-2.6.22-590/include diff -Nurb linux-2.6.22-570/include/linux/sunrpc/gss_api.h linux-2.6.22-590/include/linux/sunrpc/gss_api.h --- linux-2.6.22-570/include/linux/sunrpc/gss_api.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/sunrpc/gss_api.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/sunrpc/gss_api.h 2008-01-29 21:30:06.000000000 -0500 @@ -77,7 +77,7 @@ struct module *gm_owner; struct xdr_netobj gm_oid; @@ -147303,7 +147303,7 @@ diff -Nurb linux-2.6.22-570/include/linux/sunrpc/gss_api.h linux-2.6.22-590/incl struct pf_desc * gm_pfs; diff -Nurb linux-2.6.22-570/include/linux/sunrpc/rpc_pipe_fs.h linux-2.6.22-590/include/linux/sunrpc/rpc_pipe_fs.h --- linux-2.6.22-570/include/linux/sunrpc/rpc_pipe_fs.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/sunrpc/rpc_pipe_fs.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/sunrpc/rpc_pipe_fs.h 2008-01-29 21:30:06.000000000 -0500 @@ -23,9 +23,11 @@ void *private; struct list_head pipe; @@ -147318,7 +147318,7 @@ diff -Nurb linux-2.6.22-570/include/linux/sunrpc/rpc_pipe_fs.h linux-2.6.22-590/ int flags; diff -Nurb linux-2.6.22-570/include/linux/sunrpc/sched.h linux-2.6.22-590/include/linux/sunrpc/sched.h --- linux-2.6.22-570/include/linux/sunrpc/sched.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/sunrpc/sched.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/sunrpc/sched.h 2008-01-29 21:30:06.000000000 -0500 @@ -110,11 +110,6 @@ if (!list_empty(head) && \ ((task=list_entry((head)->next, struct rpc_task, u.tk_wait.list)),1)) @@ -147332,8 +147332,8 @@ diff -Nurb linux-2.6.22-570/include/linux/sunrpc/sched.h linux-2.6.22-590/includ struct rpc_call_ops { diff -Nurb linux-2.6.22-570/include/linux/syscalls.h linux-2.6.22-590/include/linux/syscalls.h ---- linux-2.6.22-570/include/linux/syscalls.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/linux/syscalls.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/linux/syscalls.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/linux/syscalls.h 2008-01-29 21:30:06.000000000 -0500 @@ -110,6 +110,9 @@ asmlinkage long sys_capset(cap_user_header_t header, const cap_user_data_t data); @@ -147357,8 +147357,8 @@ diff -Nurb linux-2.6.22-570/include/linux/syscalls.h linux-2.6.22-590/include/li + #endif diff -Nurb linux-2.6.22-570/include/linux/sysctl.h linux-2.6.22-590/include/linux/sysctl.h ---- linux-2.6.22-570/include/linux/sysctl.h 2008-01-29 21:03:03.000000000 -0500 -+++ linux-2.6.22-590/include/linux/sysctl.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/linux/sysctl.h 2008-01-29 21:30:00.000000000 -0500 ++++ linux-2.6.22-590/include/linux/sysctl.h 2008-01-29 21:30:06.000000000 -0500 @@ -31,6 +31,7 @@ struct file; @@ -147416,7 +147416,7 @@ diff -Nurb linux-2.6.22-570/include/linux/sysctl.h linux-2.6.22-590/include/linu #endif /* __KERNEL__ */ diff -Nurb linux-2.6.22-570/include/linux/sysdev.h linux-2.6.22-590/include/linux/sysdev.h --- linux-2.6.22-570/include/linux/sysdev.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/sysdev.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/sysdev.h 2008-01-29 21:30:06.000000000 -0500 @@ -101,8 +101,7 @@ #define _SYSDEV_ATTR(_name,_mode,_show,_store) \ @@ -147428,8 +147428,8 @@ diff -Nurb linux-2.6.22-570/include/linux/sysdev.h linux-2.6.22-590/include/linu .store = _store, \ } diff -Nurb linux-2.6.22-570/include/linux/sysfs.h linux-2.6.22-590/include/linux/sysfs.h ---- linux-2.6.22-570/include/linux/sysfs.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/linux/sysfs.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/linux/sysfs.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/linux/sysfs.h 2008-01-29 21:30:06.000000000 -0500 @@ -19,9 +19,11 @@ struct kobject; @@ -147592,7 +147592,7 @@ diff -Nurb linux-2.6.22-570/include/linux/sysfs.h linux-2.6.22-590/include/linux } diff -Nurb linux-2.6.22-570/include/linux/taskstats.h linux-2.6.22-590/include/linux/taskstats.h --- linux-2.6.22-570/include/linux/taskstats.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/taskstats.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/taskstats.h 2008-01-29 21:30:06.000000000 -0500 @@ -31,7 +31,7 @@ */ @@ -147614,7 +147614,7 @@ diff -Nurb linux-2.6.22-570/include/linux/taskstats.h linux-2.6.22-590/include/l diff -Nurb linux-2.6.22-570/include/linux/tick.h linux-2.6.22-590/include/linux/tick.h --- linux-2.6.22-570/include/linux/tick.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/tick.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/tick.h 2008-01-29 21:30:06.000000000 -0500 @@ -40,6 +40,7 @@ * @idle_sleeps: Number of idle calls, where the sched tick was stopped * @idle_entrytime: Time when the idle call was entered @@ -147651,8 +147651,8 @@ diff -Nurb linux-2.6.22-570/include/linux/tick.h linux-2.6.22-590/include/linux/ #endif diff -Nurb linux-2.6.22-570/include/linux/time.h linux-2.6.22-590/include/linux/time.h ---- linux-2.6.22-570/include/linux/time.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/linux/time.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/linux/time.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/linux/time.h 2008-01-29 21:30:06.000000000 -0500 @@ -116,6 +116,8 @@ extern unsigned int alarm_setitimer(unsigned int seconds); extern int do_getitimer(int which, struct itimerval *value); @@ -147664,7 +147664,7 @@ diff -Nurb linux-2.6.22-570/include/linux/time.h linux-2.6.22-590/include/linux/ extern int timekeeping_is_continuous(void); diff -Nurb linux-2.6.22-570/include/linux/union_fs.h linux-2.6.22-590/include/linux/union_fs.h --- linux-2.6.22-570/include/linux/union_fs.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/linux/union_fs.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/union_fs.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,29 @@ +/* + * Copyright (c) 2003-2007 Erez Zadok @@ -147697,7 +147697,7 @@ diff -Nurb linux-2.6.22-570/include/linux/union_fs.h linux-2.6.22-590/include/li + diff -Nurb linux-2.6.22-570/include/linux/unwind.h linux-2.6.22-590/include/linux/unwind.h --- linux-2.6.22-570/include/linux/unwind.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/unwind.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/unwind.h 2008-01-29 21:30:06.000000000 -0500 @@ -14,6 +14,63 @@ struct module; @@ -147786,7 +147786,7 @@ diff -Nurb linux-2.6.22-570/include/linux/unwind.h linux-2.6.22-590/include/linu #endif /* _LINUX_UNWIND_H */ diff -Nurb linux-2.6.22-570/include/linux/usb.h linux-2.6.22-590/include/linux/usb.h --- linux-2.6.22-570/include/linux/usb.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/usb.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/usb.h 2008-01-29 21:30:06.000000000 -0500 @@ -146,6 +146,10 @@ * active alternate setting */ unsigned num_altsetting; /* number of alternate settings */ @@ -147820,7 +147820,7 @@ diff -Nurb linux-2.6.22-570/include/linux/usb.h linux-2.6.22-590/include/linux/u struct usb_interface *interface[USB_MAXINTERFACES]; diff -Nurb linux-2.6.22-570/include/linux/user_namespace.h linux-2.6.22-590/include/linux/user_namespace.h --- linux-2.6.22-570/include/linux/user_namespace.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/linux/user_namespace.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/user_namespace.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,61 @@ +#ifndef _LINUX_USER_NAMESPACE_H +#define _LINUX_USER_NAMESPACE_H @@ -147885,7 +147885,7 @@ diff -Nurb linux-2.6.22-570/include/linux/user_namespace.h linux-2.6.22-590/incl +#endif /* _LINUX_USER_H */ diff -Nurb linux-2.6.22-570/include/linux/utsname.h linux-2.6.22-590/include/linux/utsname.h --- linux-2.6.22-570/include/linux/utsname.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/utsname.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/utsname.h 2008-01-29 21:30:06.000000000 -0500 @@ -48,26 +48,14 @@ kref_get(&ns->kref); } @@ -147917,7 +147917,7 @@ diff -Nurb linux-2.6.22-570/include/linux/utsname.h linux-2.6.22-590/include/lin return ¤t->nsproxy->uts_ns->name; diff -Nurb linux-2.6.22-570/include/linux/vmalloc.h linux-2.6.22-590/include/linux/vmalloc.h --- linux-2.6.22-570/include/linux/vmalloc.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/linux/vmalloc.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/linux/vmalloc.h 2008-01-29 21:30:06.000000000 -0500 @@ -65,9 +65,10 @@ unsigned long flags, int node, gfp_t gfp_mask); @@ -147931,8 +147931,8 @@ diff -Nurb linux-2.6.22-570/include/linux/vmalloc.h linux-2.6.22-590/include/lin /* * Internals. Dont't use.. diff -Nurb linux-2.6.22-570/include/net/addrconf.h linux-2.6.22-590/include/net/addrconf.h ---- linux-2.6.22-570/include/net/addrconf.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/net/addrconf.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/net/addrconf.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/net/addrconf.h 2008-01-29 21:30:06.000000000 -0500 @@ -61,7 +61,7 @@ extern int ipv6_chk_addr(struct in6_addr *addr, struct net_device *dev, @@ -147943,8 +147943,8 @@ diff -Nurb linux-2.6.22-570/include/net/addrconf.h linux-2.6.22-590/include/net/ #endif extern struct inet6_ifaddr * ipv6_get_ifaddr(struct in6_addr *addr, diff -Nurb linux-2.6.22-570/include/net/af_unix.h linux-2.6.22-590/include/net/af_unix.h ---- linux-2.6.22-570/include/net/af_unix.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/net/af_unix.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/net/af_unix.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/net/af_unix.h 2008-01-29 21:30:06.000000000 -0500 @@ -91,12 +91,11 @@ #define unix_sk(__sk) ((struct unix_sock *)__sk) @@ -147964,7 +147964,7 @@ diff -Nurb linux-2.6.22-570/include/net/af_unix.h linux-2.6.22-590/include/net/a #endif diff -Nurb linux-2.6.22-570/include/net/arp.h linux-2.6.22-590/include/net/arp.h --- linux-2.6.22-570/include/net/arp.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/arp.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/arp.h 2008-01-29 21:30:06.000000000 -0500 @@ -11,7 +11,7 @@ extern void arp_init(void); @@ -147976,7 +147976,7 @@ diff -Nurb linux-2.6.22-570/include/net/arp.h linux-2.6.22-590/include/net/arp.h unsigned char *dest_hw, unsigned char *src_hw, unsigned char *th); diff -Nurb linux-2.6.22-570/include/net/dst.h linux-2.6.22-590/include/net/dst.h --- linux-2.6.22-570/include/net/dst.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/dst.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/dst.h 2008-01-29 21:30:06.000000000 -0500 @@ -47,7 +47,6 @@ #define DST_NOXFRM 2 #define DST_NOPOLICY 4 @@ -147987,7 +147987,7 @@ diff -Nurb linux-2.6.22-570/include/net/dst.h linux-2.6.22-590/include/net/dst.h unsigned short header_len; /* more space at head required */ diff -Nurb linux-2.6.22-570/include/net/fib_rules.h linux-2.6.22-590/include/net/fib_rules.h --- linux-2.6.22-570/include/net/fib_rules.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/fib_rules.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/fib_rules.h 2008-01-29 21:30:06.000000000 -0500 @@ -56,12 +56,12 @@ int (*fill)(struct fib_rule *, struct sk_buff *, struct nlmsghdr *, @@ -148016,7 +148016,7 @@ diff -Nurb linux-2.6.22-570/include/net/fib_rules.h linux-2.6.22-590/include/net struct flowi *, int flags, diff -Nurb linux-2.6.22-570/include/net/flow.h linux-2.6.22-590/include/net/flow.h --- linux-2.6.22-570/include/net/flow.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/flow.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/flow.h 2008-01-29 21:30:06.000000000 -0500 @@ -8,9 +8,11 @@ #define _NET_FLOW_H @@ -148052,7 +148052,7 @@ diff -Nurb linux-2.6.22-570/include/net/flow.h linux-2.6.22-590/include/net/flow diff -Nurb linux-2.6.22-570/include/net/inet6_hashtables.h linux-2.6.22-590/include/net/inet6_hashtables.h --- linux-2.6.22-570/include/net/inet6_hashtables.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/inet6_hashtables.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/inet6_hashtables.h 2008-01-29 21:30:06.000000000 -0500 @@ -62,31 +62,31 @@ const __be16 sport, const struct in6_addr *daddr, @@ -148093,7 +148093,7 @@ diff -Nurb linux-2.6.22-570/include/net/inet6_hashtables.h linux-2.6.22-590/incl #endif /* _INET6_HASHTABLES_H */ diff -Nurb linux-2.6.22-570/include/net/inet_hashtables.h linux-2.6.22-590/include/net/inet_hashtables.h --- linux-2.6.22-570/include/net/inet_hashtables.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/inet_hashtables.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/inet_hashtables.h 2008-01-29 21:30:06.000000000 -0500 @@ -75,6 +75,7 @@ * ports are created in O(1) time? I thought so. ;-) -DaveM */ @@ -148278,7 +148278,7 @@ diff -Nurb linux-2.6.22-570/include/net/inet_hashtables.h linux-2.6.22-590/inclu return sk; diff -Nurb linux-2.6.22-570/include/net/inet_sock.h linux-2.6.22-590/include/net/inet_sock.h --- linux-2.6.22-570/include/net/inet_sock.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/inet_sock.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/inet_sock.h 2008-01-29 21:30:06.000000000 -0500 @@ -171,10 +171,12 @@ extern u32 inet_ehash_secret; extern void build_ehash_secret(void); @@ -148304,8 +148304,8 @@ diff -Nurb linux-2.6.22-570/include/net/inet_sock.h linux-2.6.22-590/include/net #endif /* _INET_SOCK_H */ diff -Nurb linux-2.6.22-570/include/net/inet_timewait_sock.h linux-2.6.22-590/include/net/inet_timewait_sock.h ---- linux-2.6.22-570/include/net/inet_timewait_sock.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/net/inet_timewait_sock.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/net/inet_timewait_sock.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/net/inet_timewait_sock.h 2008-01-29 21:30:06.000000000 -0500 @@ -115,6 +115,7 @@ #define tw_refcnt __tw_common.skc_refcnt #define tw_hash __tw_common.skc_hash @@ -148316,7 +148316,7 @@ diff -Nurb linux-2.6.22-570/include/net/inet_timewait_sock.h linux-2.6.22-590/in #define tw_nid __tw_common.skc_nid diff -Nurb linux-2.6.22-570/include/net/inetpeer.h linux-2.6.22-590/include/net/inetpeer.h --- linux-2.6.22-570/include/net/inetpeer.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/inetpeer.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/inetpeer.h 2008-01-29 21:30:06.000000000 -0500 @@ -15,6 +15,8 @@ #include #include @@ -148350,7 +148350,7 @@ diff -Nurb linux-2.6.22-570/include/net/inetpeer.h linux-2.6.22-590/include/net/ extern void inet_putpeer(struct inet_peer *p); diff -Nurb linux-2.6.22-570/include/net/ip.h linux-2.6.22-590/include/net/ip.h --- linux-2.6.22-570/include/net/ip.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/ip.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/ip.h 2008-01-29 21:30:06.000000000 -0500 @@ -149,13 +149,6 @@ void ip_send_reply(struct sock *sk, struct sk_buff *skb, struct ip_reply_arg *arg, unsigned int len); @@ -148411,7 +148411,7 @@ diff -Nurb linux-2.6.22-570/include/net/ip.h linux-2.6.22-590/include/net/ip.h #endif /* _IP_H */ diff -Nurb linux-2.6.22-570/include/net/ip_fib.h linux-2.6.22-590/include/net/ip_fib.h --- linux-2.6.22-570/include/net/ip_fib.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/ip_fib.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/ip_fib.h 2008-01-29 21:30:06.000000000 -0500 @@ -39,7 +39,6 @@ int fc_mx_len; int fc_mp_len; @@ -148649,7 +148649,7 @@ diff -Nurb linux-2.6.22-570/include/net/ip_mp_alg.h linux-2.6.22-590/include/net -#endif /* _NET_IP_MP_ALG_H */ diff -Nurb linux-2.6.22-570/include/net/llc_conn.h linux-2.6.22-590/include/net/llc_conn.h --- linux-2.6.22-570/include/net/llc_conn.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/llc_conn.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/llc_conn.h 2008-01-29 21:30:06.000000000 -0500 @@ -93,7 +93,7 @@ return skb->cb[sizeof(skb->cb) - 1]; } @@ -148661,7 +148661,7 @@ diff -Nurb linux-2.6.22-570/include/net/llc_conn.h linux-2.6.22-590/include/net/ diff -Nurb linux-2.6.22-570/include/net/mip6.h linux-2.6.22-590/include/net/mip6.h --- linux-2.6.22-570/include/net/mip6.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/mip6.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/mip6.h 2008-01-29 21:30:06.000000000 -0500 @@ -54,8 +54,4 @@ #define IP6_MH_TYPE_BERROR 7 /* Binding Error */ #define IP6_MH_TYPE_MAX IP6_MH_TYPE_BERROR @@ -148673,7 +148673,7 @@ diff -Nurb linux-2.6.22-570/include/net/mip6.h linux-2.6.22-590/include/net/mip6 #endif diff -Nurb linux-2.6.22-570/include/net/neighbour.h linux-2.6.22-590/include/net/neighbour.h --- linux-2.6.22-570/include/net/neighbour.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/neighbour.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/neighbour.h 2008-01-29 21:30:06.000000000 -0500 @@ -34,6 +34,7 @@ struct neigh_parms @@ -148728,7 +148728,7 @@ diff -Nurb linux-2.6.22-570/include/net/neighbour.h linux-2.6.22-590/include/net struct neighbour *n, loff_t *pos); diff -Nurb linux-2.6.22-570/include/net/net_namespace.h linux-2.6.22-590/include/net/net_namespace.h --- linux-2.6.22-570/include/net/net_namespace.h 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/include/net/net_namespace.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/net_namespace.h 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,236 @@ +/* + * Operations on the network namespace @@ -148968,7 +148968,7 @@ diff -Nurb linux-2.6.22-570/include/net/net_namespace.h linux-2.6.22-590/include +#endif /* __NET_NET_NAMESPACE_H */ diff -Nurb linux-2.6.22-570/include/net/netlink.h linux-2.6.22-590/include/net/netlink.h --- linux-2.6.22-570/include/net/netlink.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/netlink.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/netlink.h 2008-01-29 21:30:06.000000000 -0500 @@ -118,6 +118,9 @@ * Nested Attributes Construction: * nla_nest_start(skb, type) start a nested attribute @@ -149105,7 +149105,7 @@ diff -Nurb linux-2.6.22-570/include/net/netlink.h linux-2.6.22-590/include/net/n * @start: container attribute diff -Nurb linux-2.6.22-570/include/net/pkt_cls.h linux-2.6.22-590/include/net/pkt_cls.h --- linux-2.6.22-570/include/net/pkt_cls.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/pkt_cls.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/pkt_cls.h 2008-01-29 21:30:06.000000000 -0500 @@ -2,6 +2,7 @@ #define __NET_PKT_CLS_H @@ -149125,7 +149125,7 @@ diff -Nurb linux-2.6.22-570/include/net/pkt_cls.h linux-2.6.22-590/include/net/p } diff -Nurb linux-2.6.22-570/include/net/protocol.h linux-2.6.22-590/include/net/protocol.h --- linux-2.6.22-570/include/net/protocol.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/protocol.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/protocol.h 2008-01-29 21:30:06.000000000 -0500 @@ -86,6 +86,7 @@ #define INET_PROTOSW_REUSE 0x01 /* Are ports automatically reusable? */ #define INET_PROTOSW_PERMANENT 0x02 /* Permanent protocols are unremovable. */ @@ -149135,8 +149135,8 @@ diff -Nurb linux-2.6.22-570/include/net/protocol.h linux-2.6.22-590/include/net/ extern struct net_protocol *inet_protocol_base; extern struct net_protocol *inet_protos[MAX_INET_PROTOS]; diff -Nurb linux-2.6.22-570/include/net/raw.h linux-2.6.22-590/include/net/raw.h ---- linux-2.6.22-570/include/net/raw.h 2008-01-29 21:03:04.000000000 -0500 -+++ linux-2.6.22-590/include/net/raw.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/net/raw.h 2008-01-29 21:30:01.000000000 -0500 ++++ linux-2.6.22-590/include/net/raw.h 2008-01-29 21:30:06.000000000 -0500 @@ -34,7 +34,7 @@ extern rwlock_t raw_v4_lock; @@ -149148,7 +149148,7 @@ diff -Nurb linux-2.6.22-570/include/net/raw.h linux-2.6.22-590/include/net/raw.h diff -Nurb linux-2.6.22-570/include/net/rawv6.h linux-2.6.22-590/include/net/rawv6.h --- linux-2.6.22-570/include/net/rawv6.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/rawv6.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/rawv6.h 2008-01-29 21:30:06.000000000 -0500 @@ -3,6 +3,8 @@ #ifdef __KERNEL__ @@ -149173,8 +149173,8 @@ diff -Nurb linux-2.6.22-570/include/net/rawv6.h linux-2.6.22-590/include/net/raw #endif diff -Nurb linux-2.6.22-570/include/net/route.h linux-2.6.22-590/include/net/route.h ---- linux-2.6.22-570/include/net/route.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/net/route.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/net/route.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/net/route.h 2008-01-29 21:30:06.000000000 -0500 @@ -27,6 +27,7 @@ #include #include @@ -149223,7 +149223,7 @@ diff -Nurb linux-2.6.22-570/include/net/route.h linux-2.6.22-590/include/net/rou fl.proto = protocol; diff -Nurb linux-2.6.22-570/include/net/rtnetlink.h linux-2.6.22-590/include/net/rtnetlink.h --- linux-2.6.22-570/include/net/rtnetlink.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/rtnetlink.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/rtnetlink.h 2008-01-29 21:30:06.000000000 -0500 @@ -22,4 +22,62 @@ return AF_UNSPEC; } @@ -149288,8 +149288,8 @@ diff -Nurb linux-2.6.22-570/include/net/rtnetlink.h linux-2.6.22-590/include/net + #endif diff -Nurb linux-2.6.22-570/include/net/sock.h linux-2.6.22-590/include/net/sock.h ---- linux-2.6.22-570/include/net/sock.h 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/include/net/sock.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/net/sock.h 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/include/net/sock.h 2008-01-29 21:30:06.000000000 -0500 @@ -55,6 +55,7 @@ #include #include @@ -149348,8 +149348,8 @@ diff -Nurb linux-2.6.22-570/include/net/sock.h linux-2.6.22-590/include/net/sock extern int sysctl_optmem_max; diff -Nurb linux-2.6.22-570/include/net/tcp.h linux-2.6.22-590/include/net/tcp.h ---- linux-2.6.22-570/include/net/tcp.h 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/include/net/tcp.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/net/tcp.h 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/include/net/tcp.h 2008-01-29 21:30:06.000000000 -0500 @@ -191,8 +191,6 @@ extern struct inet_timewait_death_row tcp_death_row; @@ -149380,7 +149380,7 @@ diff -Nurb linux-2.6.22-570/include/net/tcp.h linux-2.6.22-590/include/net/tcp.h diff -Nurb linux-2.6.22-570/include/net/tipc/tipc_port.h linux-2.6.22-590/include/net/tipc/tipc_port.h --- linux-2.6.22-570/include/net/tipc/tipc_port.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/tipc/tipc_port.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/tipc/tipc_port.h 2008-01-29 21:30:06.000000000 -0500 @@ -1,8 +1,8 @@ /* * include/net/tipc/tipc_port.h: Include file for privileged access to TIPC ports @@ -149410,7 +149410,7 @@ diff -Nurb linux-2.6.22-570/include/net/tipc/tipc_port.h linux-2.6.22-590/includ }; diff -Nurb linux-2.6.22-570/include/net/udp.h linux-2.6.22-590/include/net/udp.h --- linux-2.6.22-570/include/net/udp.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/udp.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/udp.h 2008-01-29 21:30:06.000000000 -0500 @@ -160,6 +160,7 @@ }; @@ -149432,7 +149432,7 @@ diff -Nurb linux-2.6.22-570/include/net/udp.h linux-2.6.22-590/include/net/udp.h extern void udp4_proc_exit(void); diff -Nurb linux-2.6.22-570/include/net/wext.h linux-2.6.22-590/include/net/wext.h --- linux-2.6.22-570/include/net/wext.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/net/wext.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/net/wext.h 2008-01-29 21:30:06.000000000 -0500 @@ -5,16 +5,23 @@ * wireless extensions interface to the core code */ @@ -149462,8 +149462,8 @@ diff -Nurb linux-2.6.22-570/include/net/wext.h linux-2.6.22-590/include/net/wext { return -EINVAL; diff -Nurb linux-2.6.22-570/include/net/xfrm.h linux-2.6.22-590/include/net/xfrm.h ---- linux-2.6.22-570/include/net/xfrm.h 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/include/net/xfrm.h 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/include/net/xfrm.h 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/include/net/xfrm.h 2008-01-29 21:30:06.000000000 -0500 @@ -19,13 +19,21 @@ #include #include @@ -149502,7 +149502,7 @@ diff -Nurb linux-2.6.22-570/include/net/xfrm.h linux-2.6.22-590/include/net/xfrm } diff -Nurb linux-2.6.22-570/include/scsi/iscsi_if.h linux-2.6.22-590/include/scsi/iscsi_if.h --- linux-2.6.22-570/include/scsi/iscsi_if.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/scsi/iscsi_if.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/scsi/iscsi_if.h 2008-01-29 21:30:06.000000000 -0500 @@ -48,6 +48,7 @@ ISCSI_UEVENT_TRANSPORT_EP_DISCONNECT = UEVENT_BASE + 14, @@ -149581,7 +149581,7 @@ diff -Nurb linux-2.6.22-570/include/scsi/iscsi_if.h linux-2.6.22-590/include/scs * These flags describes reason of stop_conn() call diff -Nurb linux-2.6.22-570/include/scsi/libiscsi.h linux-2.6.22-590/include/scsi/libiscsi.h --- linux-2.6.22-570/include/scsi/libiscsi.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/scsi/libiscsi.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/scsi/libiscsi.h 2008-01-29 21:30:06.000000000 -0500 @@ -48,9 +48,8 @@ #define debug_scsi(fmt...) #endif @@ -149750,7 +149750,7 @@ diff -Nurb linux-2.6.22-570/include/scsi/libiscsi.h linux-2.6.22-590/include/scs extern int iscsi_conn_send_pdu(struct iscsi_cls_conn *, struct iscsi_hdr *, diff -Nurb linux-2.6.22-570/include/scsi/scsi_cmnd.h linux-2.6.22-590/include/scsi/scsi_cmnd.h --- linux-2.6.22-570/include/scsi/scsi_cmnd.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/scsi/scsi_cmnd.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/scsi/scsi_cmnd.h 2008-01-29 21:30:06.000000000 -0500 @@ -135,4 +135,24 @@ extern struct scatterlist *scsi_alloc_sgtable(struct scsi_cmnd *, gfp_t); extern void scsi_free_sgtable(struct scatterlist *, int); @@ -149778,7 +149778,7 @@ diff -Nurb linux-2.6.22-570/include/scsi/scsi_cmnd.h linux-2.6.22-590/include/sc #endif /* _SCSI_SCSI_CMND_H */ diff -Nurb linux-2.6.22-570/include/scsi/scsi_device.h linux-2.6.22-590/include/scsi/scsi_device.h --- linux-2.6.22-570/include/scsi/scsi_device.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/scsi/scsi_device.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/scsi/scsi_device.h 2008-01-29 21:30:06.000000000 -0500 @@ -287,6 +287,7 @@ extern void scsi_target_unblock(struct device *); extern void scsi_remove_target(struct device *); @@ -149789,7 +149789,7 @@ diff -Nurb linux-2.6.22-570/include/scsi/scsi_device.h linux-2.6.22-590/include/ extern int scsi_is_target_device(const struct device *); diff -Nurb linux-2.6.22-570/include/scsi/scsi_host.h linux-2.6.22-590/include/scsi/scsi_host.h --- linux-2.6.22-570/include/scsi/scsi_host.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/scsi/scsi_host.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/scsi/scsi_host.h 2008-01-29 21:30:06.000000000 -0500 @@ -339,12 +339,6 @@ enum scsi_eh_timer_return (* eh_timed_out)(struct scsi_cmnd *); @@ -149816,7 +149816,7 @@ diff -Nurb linux-2.6.22-570/include/scsi/scsi_host.h linux-2.6.22-590/include/sc diff -Nurb linux-2.6.22-570/include/scsi/scsi_transport_fc.h linux-2.6.22-590/include/scsi/scsi_transport_fc.h --- linux-2.6.22-570/include/scsi/scsi_transport_fc.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/scsi/scsi_transport_fc.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/scsi/scsi_transport_fc.h 2008-01-29 21:30:06.000000000 -0500 @@ -19,7 +19,7 @@ * * ======== @@ -150100,7 +150100,7 @@ diff -Nurb linux-2.6.22-570/include/scsi/scsi_transport_fc.h linux-2.6.22-590/in #endif /* SCSI_TRANSPORT_FC_H */ diff -Nurb linux-2.6.22-570/include/scsi/scsi_transport_iscsi.h linux-2.6.22-590/include/scsi/scsi_transport_iscsi.h --- linux-2.6.22-570/include/scsi/scsi_transport_iscsi.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/include/scsi/scsi_transport_iscsi.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/include/scsi/scsi_transport_iscsi.h 2008-01-29 21:30:06.000000000 -0500 @@ -79,7 +79,8 @@ char *name; unsigned int caps; @@ -150152,8 +150152,8 @@ diff -Nurb linux-2.6.22-570/include/scsi/scsi_transport_iscsi.h linux-2.6.22-590 }; diff -Nurb linux-2.6.22-570/init/Kconfig linux-2.6.22-590/init/Kconfig ---- linux-2.6.22-570/init/Kconfig 2008-01-29 21:03:07.000000000 -0500 -+++ linux-2.6.22-590/init/Kconfig 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/init/Kconfig 2008-01-29 21:30:01.000000000 -0500 ++++ linux-2.6.22-590/init/Kconfig 2008-01-29 21:30:06.000000000 -0500 @@ -120,15 +120,6 @@ section 6.4 of the Linux Programmer's Guide, available from . @@ -150298,7 +150298,7 @@ diff -Nurb linux-2.6.22-570/init/Kconfig linux-2.6.22-590/init/Kconfig config MODULES diff -Nurb linux-2.6.22-570/init/do_mounts_initrd.c linux-2.6.22-590/init/do_mounts_initrd.c --- linux-2.6.22-570/init/do_mounts_initrd.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/init/do_mounts_initrd.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/init/do_mounts_initrd.c 2008-01-29 21:30:06.000000000 -0500 @@ -56,12 +56,9 @@ sys_chroot("."); @@ -150315,8 +150315,8 @@ diff -Nurb linux-2.6.22-570/init/do_mounts_initrd.c linux-2.6.22-590/init/do_mou /* move initrd to rootfs' /old */ sys_fchdir(old_fd); diff -Nurb linux-2.6.22-570/init/main.c linux-2.6.22-590/init/main.c ---- linux-2.6.22-570/init/main.c 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/init/main.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/init/main.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/init/main.c 2008-01-29 21:30:06.000000000 -0500 @@ -39,6 +39,7 @@ #include #include @@ -150342,8 +150342,8 @@ diff -Nurb linux-2.6.22-570/init/main.c linux-2.6.22-590/init/main.c taskstats_init_early(); delayacct_init(); diff -Nurb linux-2.6.22-570/ipc/msg.c linux-2.6.22-590/ipc/msg.c ---- linux-2.6.22-570/ipc/msg.c 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/ipc/msg.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/ipc/msg.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/ipc/msg.c 2008-01-29 21:30:06.000000000 -0500 @@ -88,7 +88,7 @@ static int sysvipc_msg_proc_show(struct seq_file *s, void *it); #endif @@ -150370,8 +150370,8 @@ diff -Nurb linux-2.6.22-570/ipc/msg.c linux-2.6.22-590/ipc/msg.c void __init msg_init(void) { diff -Nurb linux-2.6.22-570/ipc/sem.c linux-2.6.22-590/ipc/sem.c ---- linux-2.6.22-570/ipc/sem.c 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/ipc/sem.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/ipc/sem.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/ipc/sem.c 2008-01-29 21:30:06.000000000 -0500 @@ -123,7 +123,7 @@ #define sc_semopm sem_ctls[2] #define sc_semmni sem_ctls[3] @@ -150398,8 +150398,8 @@ diff -Nurb linux-2.6.22-570/ipc/sem.c linux-2.6.22-590/ipc/sem.c void __init sem_init (void) { diff -Nurb linux-2.6.22-570/ipc/shm.c linux-2.6.22-590/ipc/shm.c ---- linux-2.6.22-570/ipc/shm.c 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/ipc/shm.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/ipc/shm.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/ipc/shm.c 2008-01-29 21:30:06.000000000 -0500 @@ -79,7 +79,7 @@ static int sysvipc_shm_proc_show(struct seq_file *s, void *it); #endif @@ -150460,8 +150460,8 @@ diff -Nurb linux-2.6.22-570/ipc/shm.c linux-2.6.22-590/ipc/shm.c .set_policy = shm_set_policy, .get_policy = shm_get_policy, diff -Nurb linux-2.6.22-570/ipc/util.c linux-2.6.22-590/ipc/util.c ---- linux-2.6.22-570/ipc/util.c 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/ipc/util.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/ipc/util.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/ipc/util.c 2008-01-29 21:30:06.000000000 -0500 @@ -52,7 +52,6 @@ }, }; @@ -150496,7 +150496,7 @@ diff -Nurb linux-2.6.22-570/ipc/util.c linux-2.6.22-590/ipc/util.c diff -Nurb linux-2.6.22-570/ipc/util.h linux-2.6.22-590/ipc/util.h --- linux-2.6.22-570/ipc/util.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/ipc/util.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/ipc/util.h 2008-01-29 21:30:06.000000000 -0500 @@ -41,12 +41,8 @@ }; @@ -150513,8 +150513,8 @@ diff -Nurb linux-2.6.22-570/ipc/util.h linux-2.6.22-590/ipc/util.h void __init ipc_init_proc_interface(const char *path, const char *header, int ids, int (*show)(struct seq_file *, void *)); diff -Nurb linux-2.6.22-570/kernel/Makefile linux-2.6.22-590/kernel/Makefile ---- linux-2.6.22-570/kernel/Makefile 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/kernel/Makefile 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/kernel/Makefile 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/kernel/Makefile 2008-01-29 21:30:06.000000000 -0500 @@ -4,11 +4,12 @@ obj-y = sched.o fork.o exec_domain.o panic.o printk.o profile.o \ @@ -150563,7 +150563,7 @@ diff -Nurb linux-2.6.22-570/kernel/Makefile linux-2.6.22-590/kernel/Makefile diff -Nurb linux-2.6.22-570/kernel/audit.c linux-2.6.22-590/kernel/audit.c --- linux-2.6.22-570/kernel/audit.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/kernel/audit.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/audit.c 2008-01-29 21:30:06.000000000 -0500 @@ -391,6 +391,7 @@ { struct sk_buff *skb; @@ -150584,8 +150584,8 @@ diff -Nurb linux-2.6.22-570/kernel/audit.c linux-2.6.22-590/kernel/audit.c audit_panic("cannot initialize netlink socket"); else diff -Nurb linux-2.6.22-570/kernel/auditsc.c linux-2.6.22-590/kernel/auditsc.c ---- linux-2.6.22-570/kernel/auditsc.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/kernel/auditsc.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/kernel/auditsc.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/kernel/auditsc.c 2008-01-29 21:30:06.000000000 -0500 @@ -1500,6 +1500,7 @@ context->names[idx].ino = (unsigned long)-1; } @@ -150596,7 +150596,7 @@ diff -Nurb linux-2.6.22-570/kernel/auditsc.c linux-2.6.22-590/kernel/auditsc.c * auditsc_get_stamp - get local copies of audit_context values diff -Nurb linux-2.6.22-570/kernel/container.c linux-2.6.22-590/kernel/container.c --- linux-2.6.22-570/kernel/container.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/kernel/container.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/container.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,2545 @@ +/* + * kernel/container.c @@ -153145,7 +153145,7 @@ diff -Nurb linux-2.6.22-570/kernel/container.c linux-2.6.22-590/kernel/container +} diff -Nurb linux-2.6.22-570/kernel/container_debug.c linux-2.6.22-590/kernel/container_debug.c --- linux-2.6.22-570/kernel/container_debug.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/kernel/container_debug.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/container_debug.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,89 @@ +/* + * kernel/ccontainer_debug.c - Example container subsystem that @@ -153238,7 +153238,7 @@ diff -Nurb linux-2.6.22-570/kernel/container_debug.c linux-2.6.22-590/kernel/con +}; diff -Nurb linux-2.6.22-570/kernel/cpu_acct.c linux-2.6.22-590/kernel/cpu_acct.c --- linux-2.6.22-570/kernel/cpu_acct.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/kernel/cpu_acct.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/cpu_acct.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,185 @@ +/* + * kernel/cpu_acct.c - CPU accounting container subsystem @@ -153427,7 +153427,7 @@ diff -Nurb linux-2.6.22-570/kernel/cpu_acct.c linux-2.6.22-590/kernel/cpu_acct.c +}; diff -Nurb linux-2.6.22-570/kernel/cpuset.c linux-2.6.22-590/kernel/cpuset.c --- linux-2.6.22-570/kernel/cpuset.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/kernel/cpuset.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/cpuset.c 2008-01-29 21:30:06.000000000 -0500 @@ -5,6 +5,7 @@ * * Copyright (C) 2003 BULL SA. @@ -155306,8 +155306,8 @@ diff -Nurb linux-2.6.22-570/kernel/cpuset.c linux-2.6.22-590/kernel/cpuset.c /* Display task cpus_allowed, mems_allowed in /proc//status file. */ char *cpuset_task_status_allowed(struct task_struct *task, char *buffer) diff -Nurb linux-2.6.22-570/kernel/exit.c linux-2.6.22-590/kernel/exit.c ---- linux-2.6.22-570/kernel/exit.c 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/kernel/exit.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/kernel/exit.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/kernel/exit.c 2008-01-29 21:30:06.000000000 -0500 @@ -31,7 +31,8 @@ #include #include @@ -155377,8 +155377,8 @@ diff -Nurb linux-2.6.22-570/kernel/exit.c linux-2.6.22-590/kernel/exit.c if (group_dead && tsk->signal->leader) diff -Nurb linux-2.6.22-570/kernel/fork.c linux-2.6.22-590/kernel/fork.c ---- linux-2.6.22-570/kernel/fork.c 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/kernel/fork.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/kernel/fork.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/kernel/fork.c 2008-01-29 21:30:06.000000000 -0500 @@ -29,7 +29,7 @@ #include #include @@ -155500,7 +155500,7 @@ diff -Nurb linux-2.6.22-570/kernel/fork.c linux-2.6.22-590/kernel/fork.c if ((err = unshare_thread(unshare_flags))) diff -Nurb linux-2.6.22-570/kernel/kgdb.c linux-2.6.22-590/kernel/kgdb.c --- linux-2.6.22-570/kernel/kgdb.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/kernel/kgdb.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/kgdb.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,1866 @@ +/* + * kernel/kgdb.c @@ -157370,7 +157370,7 @@ diff -Nurb linux-2.6.22-570/kernel/kgdb.c linux-2.6.22-590/kernel/kgdb.c +early_param("kgdbwait", opt_kgdb_enter); diff -Nurb linux-2.6.22-570/kernel/kmod.c linux-2.6.22-590/kernel/kmod.c --- linux-2.6.22-570/kernel/kmod.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/kernel/kmod.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/kmod.c 2008-01-29 21:30:06.000000000 -0500 @@ -119,9 +119,10 @@ char **argv; char **envp; @@ -157666,7 +157666,7 @@ diff -Nurb linux-2.6.22-570/kernel/kmod.c linux-2.6.22-590/kernel/kmod.c diff -Nurb linux-2.6.22-570/kernel/module.c linux-2.6.22-590/kernel/module.c --- linux-2.6.22-570/kernel/module.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/kernel/module.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/module.c 2008-01-29 21:30:06.000000000 -0500 @@ -67,6 +67,7 @@ /* List of modules, protected by module_mutex AND modlist_lock */ static DEFINE_MUTEX(module_mutex); @@ -157834,7 +157834,7 @@ diff -Nurb linux-2.6.22-570/kernel/module.c linux-2.6.22-590/kernel/module.c printk(KERN_ERR "%s: module is now stuck!\n", diff -Nurb linux-2.6.22-570/kernel/ns_container.c linux-2.6.22-590/kernel/ns_container.c --- linux-2.6.22-570/kernel/ns_container.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/kernel/ns_container.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/ns_container.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,99 @@ +/* + * ns_container.c - namespace container subsystem @@ -157936,8 +157936,8 @@ diff -Nurb linux-2.6.22-570/kernel/ns_container.c linux-2.6.22-590/kernel/ns_con + .subsys_id = ns_subsys_id, +}; diff -Nurb linux-2.6.22-570/kernel/nsproxy.c linux-2.6.22-590/kernel/nsproxy.c ---- linux-2.6.22-570/kernel/nsproxy.c 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/kernel/nsproxy.c 2008-01-29 21:05:27.000000000 -0500 +--- linux-2.6.22-570/kernel/nsproxy.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/kernel/nsproxy.c 2008-01-29 21:30:06.000000000 -0500 @@ -19,10 +19,13 @@ #include #include @@ -158091,7 +158091,7 @@ diff -Nurb linux-2.6.22-570/kernel/nsproxy.c linux-2.6.22-590/kernel/nsproxy.c +module_init(nsproxy_cache_init); diff -Nurb linux-2.6.22-570/kernel/nsproxy.c.orig linux-2.6.22-590/kernel/nsproxy.c.orig --- linux-2.6.22-570/kernel/nsproxy.c.orig 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/kernel/nsproxy.c.orig 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/nsproxy.c.orig 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,264 @@ +/* + * Copyright (C) 2006 IBM Corporation @@ -158358,8 +158358,8 @@ diff -Nurb linux-2.6.22-570/kernel/nsproxy.c.orig linux-2.6.22-590/kernel/nsprox + +module_init(nsproxy_cache_init); diff -Nurb linux-2.6.22-570/kernel/params.c linux-2.6.22-590/kernel/params.c ---- linux-2.6.22-570/kernel/params.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/kernel/params.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/kernel/params.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/kernel/params.c 2008-01-29 21:30:06.000000000 -0500 @@ -491,7 +491,6 @@ pattr->mattr.show = param_attr_show; pattr->mattr.store = param_attr_store; @@ -158369,8 +158369,8 @@ diff -Nurb linux-2.6.22-570/kernel/params.c linux-2.6.22-590/kernel/params.c *(gattr++) = &(pattr++)->mattr.attr; } diff -Nurb linux-2.6.22-570/kernel/pid.c linux-2.6.22-590/kernel/pid.c ---- linux-2.6.22-570/kernel/pid.c 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/kernel/pid.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/kernel/pid.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/kernel/pid.c 2008-01-29 21:30:06.000000000 -0500 @@ -379,7 +379,7 @@ } EXPORT_SYMBOL_GPL(find_get_pid); @@ -158381,8 +158381,8 @@ diff -Nurb linux-2.6.22-570/kernel/pid.c linux-2.6.22-590/kernel/pid.c BUG_ON(!old_ns); get_pid_ns(old_ns); diff -Nurb linux-2.6.22-570/kernel/ptrace.c linux-2.6.22-590/kernel/ptrace.c ---- linux-2.6.22-570/kernel/ptrace.c 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/kernel/ptrace.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/kernel/ptrace.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/kernel/ptrace.c 2008-01-29 21:30:06.000000000 -0500 @@ -143,7 +143,7 @@ return -EPERM; smp_rmb(); @@ -158394,7 +158394,7 @@ diff -Nurb linux-2.6.22-570/kernel/ptrace.c linux-2.6.22-590/kernel/ptrace.c if (!vx_check(task->xid, VS_ADMIN_P|VS_IDENT)) diff -Nurb linux-2.6.22-570/kernel/rcutorture.c linux-2.6.22-590/kernel/rcutorture.c --- linux-2.6.22-570/kernel/rcutorture.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/kernel/rcutorture.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/rcutorture.c 2008-01-29 21:30:06.000000000 -0500 @@ -40,6 +40,7 @@ #include #include @@ -158429,7 +158429,7 @@ diff -Nurb linux-2.6.22-570/kernel/rcutorture.c linux-2.6.22-590/kernel/rcutortu idx = cur_ops->readlock(); diff -Nurb linux-2.6.22-570/kernel/rtmutex-tester.c linux-2.6.22-590/kernel/rtmutex-tester.c --- linux-2.6.22-570/kernel/rtmutex-tester.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/kernel/rtmutex-tester.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/rtmutex-tester.c 2008-01-29 21:30:06.000000000 -0500 @@ -260,6 +260,7 @@ int ret; @@ -158439,8 +158439,8 @@ diff -Nurb linux-2.6.22-570/kernel/rtmutex-tester.c linux-2.6.22-590/kernel/rtmu for(;;) { diff -Nurb linux-2.6.22-570/kernel/sched.c linux-2.6.22-590/kernel/sched.c ---- linux-2.6.22-570/kernel/sched.c 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/kernel/sched.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/kernel/sched.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/kernel/sched.c 2008-01-29 21:30:06.000000000 -0500 @@ -51,8 +51,10 @@ #include #include @@ -158557,7 +158557,7 @@ diff -Nurb linux-2.6.22-570/kernel/sched.c linux-2.6.22-590/kernel/sched.c if (time_before(jiffies, prev_jiffy + HZ) && prev_jiffy) diff -Nurb linux-2.6.22-570/kernel/seccomp.c linux-2.6.22-590/kernel/seccomp.c --- linux-2.6.22-570/kernel/seccomp.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/kernel/seccomp.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/seccomp.c 2008-01-29 21:30:06.000000000 -0500 @@ -10,6 +10,7 @@ #include @@ -158596,8 +158596,8 @@ diff -Nurb linux-2.6.22-570/kernel/seccomp.c linux-2.6.22-590/kernel/seccomp.c + return ret; +} diff -Nurb linux-2.6.22-570/kernel/signal.c linux-2.6.22-590/kernel/signal.c ---- linux-2.6.22-570/kernel/signal.c 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/kernel/signal.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/kernel/signal.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/kernel/signal.c 2008-01-29 21:30:06.000000000 -0500 @@ -257,6 +257,16 @@ } } @@ -158616,8 +158616,8 @@ diff -Nurb linux-2.6.22-570/kernel/signal.c linux-2.6.22-590/kernel/signal.c /* Notify the system that a driver wants to block all signals for this * process, and wants to be notified if any signals at all were to be diff -Nurb linux-2.6.22-570/kernel/softirq.c linux-2.6.22-590/kernel/softirq.c ---- linux-2.6.22-570/kernel/softirq.c 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/kernel/softirq.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/kernel/softirq.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/kernel/softirq.c 2008-01-29 21:30:06.000000000 -0500 @@ -14,6 +14,7 @@ #include #include @@ -158648,7 +158648,7 @@ diff -Nurb linux-2.6.22-570/kernel/softirq.c linux-2.6.22-590/kernel/softirq.c diff -Nurb linux-2.6.22-570/kernel/softlockup.c linux-2.6.22-590/kernel/softlockup.c --- linux-2.6.22-570/kernel/softlockup.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/kernel/softlockup.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/softlockup.c 2008-01-29 21:30:06.000000000 -0500 @@ -10,9 +10,11 @@ #include #include @@ -158680,8 +158680,8 @@ diff -Nurb linux-2.6.22-570/kernel/softlockup.c linux-2.6.22-590/kernel/softlock /* initialize timestamp */ touch_softlockup_watchdog(); diff -Nurb linux-2.6.22-570/kernel/sys.c linux-2.6.22-590/kernel/sys.c ---- linux-2.6.22-570/kernel/sys.c 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/kernel/sys.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/kernel/sys.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/kernel/sys.c 2008-01-29 21:30:06.000000000 -0500 @@ -31,6 +31,7 @@ #include #include @@ -158872,8 +158872,8 @@ diff -Nurb linux-2.6.22-570/kernel/sys.c linux-2.6.22-590/kernel/sys.c +} +EXPORT_SYMBOL_GPL(orderly_poweroff); diff -Nurb linux-2.6.22-570/kernel/sysctl.c linux-2.6.22-590/kernel/sysctl.c ---- linux-2.6.22-570/kernel/sysctl.c 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/kernel/sysctl.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/kernel/sysctl.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/kernel/sysctl.c 2008-01-29 21:30:06.000000000 -0500 @@ -45,13 +45,13 @@ #include #include @@ -159252,7 +159252,7 @@ diff -Nurb linux-2.6.22-570/kernel/sysctl.c linux-2.6.22-590/kernel/sysctl.c EXPORT_SYMBOL(unregister_sysctl_table); diff -Nurb linux-2.6.22-570/kernel/taskstats.c linux-2.6.22-590/kernel/taskstats.c --- linux-2.6.22-570/kernel/taskstats.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/kernel/taskstats.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/taskstats.c 2008-01-29 21:30:06.000000000 -0500 @@ -196,6 +196,8 @@ /* fill in basic acct fields */ @@ -159273,7 +159273,7 @@ diff -Nurb linux-2.6.22-570/kernel/taskstats.c linux-2.6.22-590/kernel/taskstats unlock_task_sighand(first, &flags); diff -Nurb linux-2.6.22-570/kernel/time/tick-sched.c linux-2.6.22-590/kernel/time/tick-sched.c --- linux-2.6.22-570/kernel/time/tick-sched.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/kernel/time/tick-sched.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/time/tick-sched.c 2008-01-29 21:30:06.000000000 -0500 @@ -153,6 +153,7 @@ unsigned long seq, last_jiffies, next_jiffies, delta_jiffies, flags; struct tick_sched *ts; @@ -159319,7 +159319,7 @@ diff -Nurb linux-2.6.22-570/kernel/time/tick-sched.c linux-2.6.22-590/kernel/tim * Restart the idle tick when the CPU is woken up from idle diff -Nurb linux-2.6.22-570/kernel/time/timekeeping.c linux-2.6.22-590/kernel/time/timekeeping.c --- linux-2.6.22-570/kernel/time/timekeeping.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/kernel/time/timekeeping.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/time/timekeeping.c 2008-01-29 21:30:06.000000000 -0500 @@ -39,7 +39,7 @@ */ struct timespec xtime __attribute__ ((aligned (16))); @@ -159381,8 +159381,8 @@ diff -Nurb linux-2.6.22-570/kernel/time/timekeeping.c linux-2.6.22-590/kernel/ti + +EXPORT_SYMBOL(monotonic_to_bootbased); diff -Nurb linux-2.6.22-570/kernel/timer.c linux-2.6.22-590/kernel/timer.c ---- linux-2.6.22-570/kernel/timer.c 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/kernel/timer.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/kernel/timer.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/kernel/timer.c 2008-01-29 21:30:06.000000000 -0500 @@ -36,6 +36,7 @@ #include #include @@ -159413,7 +159413,7 @@ diff -Nurb linux-2.6.22-570/kernel/timer.c linux-2.6.22-590/kernel/timer.c tp.tv_sec++; diff -Nurb linux-2.6.22-570/kernel/unwind.c linux-2.6.22-590/kernel/unwind.c --- linux-2.6.22-570/kernel/unwind.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/kernel/unwind.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/unwind.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,1288 @@ +/* + * Copyright (C) 2002-2006 Novell, Inc. @@ -160704,8 +160704,8 @@ diff -Nurb linux-2.6.22-570/kernel/unwind.c linux-2.6.22-590/kernel/unwind.c +EXPORT_SYMBOL(unwind_init_running); + diff -Nurb linux-2.6.22-570/kernel/user.c linux-2.6.22-590/kernel/user.c ---- linux-2.6.22-570/kernel/user.c 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/kernel/user.c 2008-01-29 21:06:53.000000000 -0500 +--- linux-2.6.22-570/kernel/user.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/kernel/user.c 2008-01-29 21:30:06.000000000 -0500 @@ -14,17 +14,17 @@ #include #include @@ -160751,7 +160751,7 @@ diff -Nurb linux-2.6.22-570/kernel/user.c linux-2.6.22-590/kernel/user.c return 0; diff -Nurb linux-2.6.22-570/kernel/user.c.orig linux-2.6.22-590/kernel/user.c.orig --- linux-2.6.22-570/kernel/user.c.orig 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/kernel/user.c.orig 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/user.c.orig 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,227 @@ +/* + * The "user cache". @@ -160982,7 +160982,7 @@ diff -Nurb linux-2.6.22-570/kernel/user.c.orig linux-2.6.22-590/kernel/user.c.or +module_init(uid_cache_init); diff -Nurb linux-2.6.22-570/kernel/user_namespace.c linux-2.6.22-590/kernel/user_namespace.c --- linux-2.6.22-570/kernel/user_namespace.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/kernel/user_namespace.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/user_namespace.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,87 @@ +/* + * This program is free software; you can redistribute it and/or @@ -161072,8 +161072,8 @@ diff -Nurb linux-2.6.22-570/kernel/user_namespace.c linux-2.6.22-590/kernel/user + +#endif /* CONFIG_USER_NS */ diff -Nurb linux-2.6.22-570/kernel/utsname.c linux-2.6.22-590/kernel/utsname.c ---- linux-2.6.22-570/kernel/utsname.c 2008-01-29 21:02:57.000000000 -0500 -+++ linux-2.6.22-590/kernel/utsname.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/kernel/utsname.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/kernel/utsname.c 2008-01-29 21:30:06.000000000 -0500 @@ -14,6 +14,7 @@ #include #include @@ -161109,7 +161109,7 @@ diff -Nurb linux-2.6.22-570/kernel/utsname.c linux-2.6.22-590/kernel/utsname.c diff -Nurb linux-2.6.22-570/kernel/utsname_sysctl.c linux-2.6.22-590/kernel/utsname_sysctl.c --- linux-2.6.22-570/kernel/utsname_sysctl.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/kernel/utsname_sysctl.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/kernel/utsname_sysctl.c 2008-01-29 21:30:06.000000000 -0500 @@ -18,10 +18,7 @@ static void *get_uts(ctl_table *table, int write) { @@ -161123,8 +161123,8 @@ diff -Nurb linux-2.6.22-570/kernel/utsname_sysctl.c linux-2.6.22-590/kernel/utsn down_read(&uts_sem); else diff -Nurb linux-2.6.22-570/kernel/workqueue.c linux-2.6.22-590/kernel/workqueue.c ---- linux-2.6.22-570/kernel/workqueue.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/kernel/workqueue.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/kernel/workqueue.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/kernel/workqueue.c 2008-01-29 21:30:06.000000000 -0500 @@ -282,8 +282,8 @@ struct cpu_workqueue_struct *cwq = __cwq; DEFINE_WAIT(wait); @@ -161138,7 +161138,7 @@ diff -Nurb linux-2.6.22-570/kernel/workqueue.c linux-2.6.22-590/kernel/workqueue diff -Nurb linux-2.6.22-570/lib/Kconfig.debug linux-2.6.22-590/lib/Kconfig.debug --- linux-2.6.22-570/lib/Kconfig.debug 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/lib/Kconfig.debug 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/lib/Kconfig.debug 2008-01-29 21:30:06.000000000 -0500 @@ -364,6 +364,24 @@ some architectures or if you use external debuggers. If you don't debug the kernel, you can say N. @@ -161182,7 +161182,7 @@ diff -Nurb linux-2.6.22-570/lib/Kconfig.debug linux-2.6.22-590/lib/Kconfig.debug +source "lib/Kconfig.kgdb" diff -Nurb linux-2.6.22-570/lib/Kconfig.kgdb linux-2.6.22-590/lib/Kconfig.kgdb --- linux-2.6.22-570/lib/Kconfig.kgdb 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/lib/Kconfig.kgdb 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/lib/Kconfig.kgdb 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,255 @@ + +config WANT_EXTRA_DEBUG_INFORMATION @@ -161441,7 +161441,7 @@ diff -Nurb linux-2.6.22-570/lib/Kconfig.kgdb linux-2.6.22-590/lib/Kconfig.kgdb + io,2f8,115200,3 diff -Nurb linux-2.6.22-570/lib/Makefile linux-2.6.22-590/lib/Makefile --- linux-2.6.22-570/lib/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/lib/Makefile 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/lib/Makefile 2008-01-29 21:30:06.000000000 -0500 @@ -5,9 +5,10 @@ lib-y := ctype.o string.o vsprintf.o cmdline.o \ rbtree.o radix-tree.o dump_stack.o \ @@ -161457,7 +161457,7 @@ diff -Nurb linux-2.6.22-570/lib/Makefile linux-2.6.22-590/lib/Makefile lib-y += kobject.o kref.o kobject_uevent.o klist.o diff -Nurb linux-2.6.22-570/lib/argv_split.c linux-2.6.22-590/lib/argv_split.c --- linux-2.6.22-570/lib/argv_split.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/lib/argv_split.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/lib/argv_split.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,159 @@ +/* + * Helper function for splitting a string into an argv-like array. @@ -161620,7 +161620,7 @@ diff -Nurb linux-2.6.22-570/lib/argv_split.c linux-2.6.22-590/lib/argv_split.c +#endif diff -Nurb linux-2.6.22-570/lib/check_signature.c linux-2.6.22-590/lib/check_signature.c --- linux-2.6.22-570/lib/check_signature.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/lib/check_signature.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/lib/check_signature.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,26 @@ +#include +#include @@ -161650,7 +161650,7 @@ diff -Nurb linux-2.6.22-570/lib/check_signature.c linux-2.6.22-590/lib/check_sig +EXPORT_SYMBOL(check_signature); diff -Nurb linux-2.6.22-570/lib/idr.c linux-2.6.22-590/lib/idr.c --- linux-2.6.22-570/lib/idr.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/lib/idr.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/lib/idr.c 2008-01-29 21:30:06.000000000 -0500 @@ -70,6 +70,26 @@ spin_unlock_irqrestore(&idp->lock, flags); } @@ -162011,7 +162011,7 @@ diff -Nurb linux-2.6.22-570/lib/idr.c linux-2.6.22-590/lib/idr.c +EXPORT_SYMBOL(ida_init); diff -Nurb linux-2.6.22-570/lib/kobject.c linux-2.6.22-590/lib/kobject.c --- linux-2.6.22-570/lib/kobject.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/lib/kobject.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/lib/kobject.c 2008-01-29 21:30:06.000000000 -0500 @@ -44,11 +44,11 @@ return error; } @@ -162106,7 +162106,7 @@ diff -Nurb linux-2.6.22-570/lib/kobject.c linux-2.6.22-590/lib/kobject.c * @new_parent: object's new parent (can be NULL) diff -Nurb linux-2.6.22-570/lib/kobject_uevent.c linux-2.6.22-590/lib/kobject_uevent.c --- linux-2.6.22-570/lib/kobject_uevent.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/lib/kobject_uevent.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/lib/kobject_uevent.c 2008-01-29 21:30:06.000000000 -0500 @@ -208,7 +208,7 @@ argv [0] = uevent_helper; argv [1] = (char *)subsystem; @@ -162130,7 +162130,7 @@ diff -Nurb linux-2.6.22-570/lib/kobject_uevent.c linux-2.6.22-590/lib/kobject_ue "kobject_uevent: unable to create netlink socket!\n"); diff -Nurb linux-2.6.22-570/lib/pagewalk.c linux-2.6.22-590/lib/pagewalk.c --- linux-2.6.22-570/lib/pagewalk.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/lib/pagewalk.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/lib/pagewalk.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,112 @@ +#include +#include @@ -162246,7 +162246,7 @@ diff -Nurb linux-2.6.22-570/lib/pagewalk.c linux-2.6.22-590/lib/pagewalk.c +} diff -Nurb linux-2.6.22-570/lib/radix-tree.c linux-2.6.22-590/lib/radix-tree.c --- linux-2.6.22-570/lib/radix-tree.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/lib/radix-tree.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/lib/radix-tree.c 2008-01-29 21:30:06.000000000 -0500 @@ -93,7 +93,8 @@ struct radix_tree_node *ret; gfp_t gfp_mask = root_gfp_mask(root); @@ -162269,7 +162269,7 @@ diff -Nurb linux-2.6.22-570/lib/radix-tree.c linux-2.6.22-590/lib/radix-tree.c preempt_disable(); diff -Nurb linux-2.6.22-570/mm/filemap.c linux-2.6.22-590/mm/filemap.c --- linux-2.6.22-570/mm/filemap.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/mm/filemap.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/mm/filemap.c 2008-01-29 21:30:06.000000000 -0500 @@ -1334,39 +1334,38 @@ #define MMAP_LOTSAMISS (100) @@ -162527,8 +162527,8 @@ diff -Nurb linux-2.6.22-570/mm/filemap.c linux-2.6.22-590/mm/filemap.c } diff -Nurb linux-2.6.22-570/mm/filemap_xip.c linux-2.6.22-590/mm/filemap_xip.c ---- linux-2.6.22-570/mm/filemap_xip.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/mm/filemap_xip.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/mm/filemap_xip.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/mm/filemap_xip.c 2008-01-29 21:30:06.000000000 -0500 @@ -228,62 +228,67 @@ } @@ -162630,8 +162630,8 @@ diff -Nurb linux-2.6.22-570/mm/filemap_xip.c linux-2.6.22-590/mm/filemap_xip.c } EXPORT_SYMBOL_GPL(xip_file_mmap); diff -Nurb linux-2.6.22-570/mm/fremap.c linux-2.6.22-590/mm/fremap.c ---- linux-2.6.22-570/mm/fremap.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/mm/fremap.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/mm/fremap.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/mm/fremap.c 2008-01-29 21:30:06.000000000 -0500 @@ -129,6 +129,25 @@ return err; } @@ -162724,8 +162724,8 @@ diff -Nurb linux-2.6.22-570/mm/fremap.c linux-2.6.22-590/mm/fremap.c up_read(&mm->mmap_sem); else diff -Nurb linux-2.6.22-570/mm/hugetlb.c linux-2.6.22-590/mm/hugetlb.c ---- linux-2.6.22-570/mm/hugetlb.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/mm/hugetlb.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/mm/hugetlb.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/mm/hugetlb.c 2008-01-29 21:30:06.000000000 -0500 @@ -28,6 +28,9 @@ static struct list_head hugepage_freelists[MAX_NUMNODES]; static unsigned int nr_huge_pages_node[MAX_NUMNODES]; @@ -162785,8 +162785,8 @@ diff -Nurb linux-2.6.22-570/mm/hugetlb.c linux-2.6.22-590/mm/hugetlb.c int hugetlb_report_meminfo(char *buf) diff -Nurb linux-2.6.22-570/mm/memory.c linux-2.6.22-590/mm/memory.c ---- linux-2.6.22-570/mm/memory.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/mm/memory.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/mm/memory.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/mm/memory.c 2008-01-29 21:30:06.000000000 -0500 @@ -1052,7 +1052,8 @@ if (pages) foll_flags |= FOLL_GET; @@ -163170,7 +163170,7 @@ diff -Nurb linux-2.6.22-570/mm/memory.c linux-2.6.22-590/mm/memory.c pmd, write_access); diff -Nurb linux-2.6.22-570/mm/mempolicy.c linux-2.6.22-590/mm/mempolicy.c --- linux-2.6.22-570/mm/mempolicy.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/mm/mempolicy.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/mm/mempolicy.c 2008-01-29 21:30:06.000000000 -0500 @@ -594,7 +594,7 @@ static struct page *new_node_page(struct page *page, unsigned long node, int **x) @@ -163224,7 +163224,7 @@ diff -Nurb linux-2.6.22-570/mm/mempolicy.c linux-2.6.22-590/mm/mempolicy.c - diff -Nurb linux-2.6.22-570/mm/migrate.c linux-2.6.22-590/mm/migrate.c --- linux-2.6.22-570/mm/migrate.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/mm/migrate.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/mm/migrate.c 2008-01-29 21:30:06.000000000 -0500 @@ -761,7 +761,8 @@ *result = &pm->status; @@ -163236,8 +163236,8 @@ diff -Nurb linux-2.6.22-570/mm/migrate.c linux-2.6.22-590/mm/migrate.c /* diff -Nurb linux-2.6.22-570/mm/mmap.c linux-2.6.22-590/mm/mmap.c ---- linux-2.6.22-570/mm/mmap.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/mm/mmap.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/mm/mmap.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/mm/mmap.c 2008-01-29 21:30:06.000000000 -0500 @@ -202,6 +202,17 @@ } @@ -163281,8 +163281,8 @@ diff -Nurb linux-2.6.22-570/mm/mmap.c linux-2.6.22-590/mm/mmap.c unmap_and_free_vma: diff -Nurb linux-2.6.22-570/mm/mremap.c linux-2.6.22-590/mm/mremap.c ---- linux-2.6.22-570/mm/mremap.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/mm/mremap.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/mm/mremap.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/mm/mremap.c 2008-01-29 21:30:06.000000000 -0500 @@ -292,6 +292,10 @@ if ((addr <= new_addr) && (addr+old_len) > new_addr) goto out; @@ -163310,8 +163310,8 @@ diff -Nurb linux-2.6.22-570/mm/mremap.c linux-2.6.22-590/mm/mremap.c } ret = move_vma(vma, addr, old_len, new_len, new_addr); diff -Nurb linux-2.6.22-570/mm/nommu.c linux-2.6.22-590/mm/nommu.c ---- linux-2.6.22-570/mm/nommu.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/mm/nommu.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/mm/nommu.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/mm/nommu.c 2008-01-29 21:30:06.000000000 -0500 @@ -639,7 +639,7 @@ } @@ -163332,8 +163332,8 @@ diff -Nurb linux-2.6.22-570/mm/nommu.c linux-2.6.22-590/mm/nommu.c BUG(); return NULL; diff -Nurb linux-2.6.22-570/mm/page_alloc.c linux-2.6.22-590/mm/page_alloc.c ---- linux-2.6.22-570/mm/page_alloc.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/mm/page_alloc.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/mm/page_alloc.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/mm/page_alloc.c 2008-01-29 21:30:06.000000000 -0500 @@ -143,6 +143,42 @@ EXPORT_SYMBOL(nr_node_ids); #endif @@ -163897,7 +163897,7 @@ diff -Nurb linux-2.6.22-570/mm/page_alloc.c linux-2.6.22-590/mm/page_alloc.c +} diff -Nurb linux-2.6.22-570/mm/pdflush.c linux-2.6.22-590/mm/pdflush.c --- linux-2.6.22-570/mm/pdflush.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/mm/pdflush.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/mm/pdflush.c 2008-01-29 21:30:06.000000000 -0500 @@ -92,6 +92,7 @@ static int __pdflush(struct pdflush_work *my_work) { @@ -163907,8 +163907,8 @@ diff -Nurb linux-2.6.22-570/mm/pdflush.c linux-2.6.22-590/mm/pdflush.c my_work->who = current; INIT_LIST_HEAD(&my_work->list); diff -Nurb linux-2.6.22-570/mm/rmap.c linux-2.6.22-590/mm/rmap.c ---- linux-2.6.22-570/mm/rmap.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/mm/rmap.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/mm/rmap.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/mm/rmap.c 2008-01-29 21:30:06.000000000 -0500 @@ -622,8 +622,10 @@ printk (KERN_EMERG " page->count = %x\n", page_count(page)); printk (KERN_EMERG " page->mapping = %p\n", page->mapping); @@ -163922,8 +163922,8 @@ diff -Nurb linux-2.6.22-570/mm/rmap.c linux-2.6.22-590/mm/rmap.c print_symbol (KERN_EMERG " vma->vm_file->f_op->mmap = %s\n", (unsigned long)vma->vm_file->f_op->mmap); BUG(); diff -Nurb linux-2.6.22-570/mm/shmem.c linux-2.6.22-590/mm/shmem.c ---- linux-2.6.22-570/mm/shmem.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/mm/shmem.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/mm/shmem.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/mm/shmem.c 2008-01-29 21:30:06.000000000 -0500 @@ -81,6 +81,7 @@ SGP_READ, /* don't exceed i_size, don't allocate page */ SGP_CACHE, /* don't exceed i_size, may allocate page */ @@ -164090,7 +164090,7 @@ diff -Nurb linux-2.6.22-570/mm/shmem.c linux-2.6.22-590/mm/shmem.c return 0; } diff -Nurb linux-2.6.22-570/mm/shmem.c.orig linux-2.6.22-590/mm/shmem.c.orig ---- linux-2.6.22-570/mm/shmem.c.orig 2008-01-29 21:02:49.000000000 -0500 +--- linux-2.6.22-570/mm/shmem.c.orig 2008-01-29 21:29:56.000000000 -0500 +++ linux-2.6.22-590/mm/shmem.c.orig 1969-12-31 19:00:00.000000000 -0500 @@ -1,2619 +0,0 @@ -/* @@ -166713,8 +166713,8 @@ diff -Nurb linux-2.6.22-570/mm/shmem.c.orig linux-2.6.22-590/mm/shmem.c.orig - return 0; -} diff -Nurb linux-2.6.22-570/mm/slab.c linux-2.6.22-590/mm/slab.c ---- linux-2.6.22-570/mm/slab.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/mm/slab.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/mm/slab.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/mm/slab.c 2008-01-29 21:30:06.000000000 -0500 @@ -1639,6 +1639,8 @@ #endif @@ -166725,8 +166725,8 @@ diff -Nurb linux-2.6.22-570/mm/slab.c linux-2.6.22-590/mm/slab.c page = alloc_pages_node(nodeid, flags, cachep->gfporder); if (!page) diff -Nurb linux-2.6.22-570/mm/slub.c linux-2.6.22-590/mm/slub.c ---- linux-2.6.22-570/mm/slub.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/mm/slub.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/mm/slub.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/mm/slub.c 2008-01-29 21:30:06.000000000 -0500 @@ -985,6 +985,9 @@ if (s->flags & SLAB_CACHE_DMA) flags |= SLUB_DMA; @@ -166747,7 +166747,7 @@ diff -Nurb linux-2.6.22-570/mm/slub.c linux-2.6.22-590/mm/slub.c return 1; diff -Nurb linux-2.6.22-570/mm/swap_state.c linux-2.6.22-590/mm/swap_state.c --- linux-2.6.22-570/mm/swap_state.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/mm/swap_state.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/mm/swap_state.c 2008-01-29 21:30:06.000000000 -0500 @@ -334,7 +334,8 @@ * Get a new page to read into from swap. */ @@ -166760,7 +166760,7 @@ diff -Nurb linux-2.6.22-570/mm/swap_state.c linux-2.6.22-590/mm/swap_state.c } diff -Nurb linux-2.6.22-570/mm/truncate.c linux-2.6.22-590/mm/truncate.c --- linux-2.6.22-570/mm/truncate.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/mm/truncate.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/mm/truncate.c 2008-01-29 21:30:06.000000000 -0500 @@ -82,7 +82,7 @@ /* * If truncate cannot remove the fs-private metadata from the page, the page @@ -166813,7 +166813,7 @@ diff -Nurb linux-2.6.22-570/mm/truncate.c linux-2.6.22-590/mm/truncate.c ret = -EIO; diff -Nurb linux-2.6.22-570/mm/util.c linux-2.6.22-590/mm/util.c --- linux-2.6.22-570/mm/util.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/mm/util.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/mm/util.c 2008-01-29 21:30:06.000000000 -0500 @@ -18,9 +18,8 @@ } EXPORT_SYMBOL(__kzalloc); @@ -166868,7 +166868,7 @@ diff -Nurb linux-2.6.22-570/mm/util.c linux-2.6.22-590/mm/util.c */ diff -Nurb linux-2.6.22-570/mm/vmalloc.c linux-2.6.22-590/mm/vmalloc.c --- linux-2.6.22-570/mm/vmalloc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/mm/vmalloc.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/mm/vmalloc.c 2008-01-29 21:30:06.000000000 -0500 @@ -68,12 +68,12 @@ } while (pud++, addr = next, addr != end); } @@ -166901,7 +166901,7 @@ diff -Nurb linux-2.6.22-570/mm/vmalloc.c linux-2.6.22-590/mm/vmalloc.c static int vmap_pte_range(pmd_t *pmd, unsigned long addr, diff -Nurb linux-2.6.22-570/mm/vmscan.c linux-2.6.22-590/mm/vmscan.c --- linux-2.6.22-570/mm/vmscan.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/mm/vmscan.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/mm/vmscan.c 2008-01-29 21:30:06.000000000 -0500 @@ -1272,6 +1272,34 @@ return nr_reclaimed; } @@ -166965,7 +166965,7 @@ diff -Nurb linux-2.6.22-570/mm/vmscan.c linux-2.6.22-590/mm/vmscan.c diff -Nurb linux-2.6.22-570/net/802/tr.c linux-2.6.22-590/net/802/tr.c --- linux-2.6.22-570/net/802/tr.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/802/tr.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/802/tr.c 2008-01-29 21:30:06.000000000 -0500 @@ -36,6 +36,7 @@ #include #include @@ -166994,7 +166994,7 @@ diff -Nurb linux-2.6.22-570/net/802/tr.c linux-2.6.22-590/net/802/tr.c diff -Nurb linux-2.6.22-570/net/8021q/Makefile linux-2.6.22-590/net/8021q/Makefile --- linux-2.6.22-570/net/8021q/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/8021q/Makefile 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/8021q/Makefile 2008-01-29 21:30:06.000000000 -0500 @@ -4,7 +4,7 @@ obj-$(CONFIG_VLAN_8021Q) += 8021q.o @@ -167006,7 +167006,7 @@ diff -Nurb linux-2.6.22-570/net/8021q/Makefile linux-2.6.22-590/net/8021q/Makefi 8021q-objs += vlanproc.o diff -Nurb linux-2.6.22-570/net/8021q/vlan.c linux-2.6.22-590/net/8021q/vlan.c --- linux-2.6.22-570/net/8021q/vlan.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/8021q/vlan.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/8021q/vlan.c 2008-01-29 21:30:06.000000000 -0500 @@ -31,6 +31,7 @@ #include #include @@ -167673,7 +167673,7 @@ diff -Nurb linux-2.6.22-570/net/8021q/vlan.c linux-2.6.22-590/net/8021q/vlan.c diff -Nurb linux-2.6.22-570/net/8021q/vlan.h linux-2.6.22-590/net/8021q/vlan.h --- linux-2.6.22-570/net/8021q/vlan.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/8021q/vlan.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/8021q/vlan.h 2008-01-29 21:30:06.000000000 -0500 @@ -62,11 +62,24 @@ int vlan_dev_open(struct net_device* dev); int vlan_dev_stop(struct net_device* dev); @@ -167705,8 +167705,8 @@ diff -Nurb linux-2.6.22-570/net/8021q/vlan.h linux-2.6.22-590/net/8021q/vlan.h + #endif /* !(__BEN_VLAN_802_1Q_INC__) */ diff -Nurb linux-2.6.22-570/net/8021q/vlan_dev.c linux-2.6.22-590/net/8021q/vlan_dev.c ---- linux-2.6.22-570/net/8021q/vlan_dev.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/net/8021q/vlan_dev.c 2008-01-29 21:03:23.000000000 -0500 +--- linux-2.6.22-570/net/8021q/vlan_dev.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/8021q/vlan_dev.c 2008-01-29 21:30:06.000000000 -0500 @@ -73,7 +73,7 @@ static inline struct sk_buff *vlan_check_reorder_header(struct sk_buff *skb) @@ -167921,7 +167921,7 @@ diff -Nurb linux-2.6.22-570/net/8021q/vlan_dev.c linux-2.6.22-590/net/8021q/vlan if (!err) diff -Nurb linux-2.6.22-570/net/8021q/vlan_netlink.c linux-2.6.22-590/net/8021q/vlan_netlink.c --- linux-2.6.22-570/net/8021q/vlan_netlink.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/net/8021q/vlan_netlink.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/8021q/vlan_netlink.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,237 @@ +/* + * VLAN netlink control interface @@ -168162,7 +168162,7 @@ diff -Nurb linux-2.6.22-570/net/8021q/vlan_netlink.c linux-2.6.22-590/net/8021q/ +MODULE_ALIAS_RTNL_LINK("vlan"); diff -Nurb linux-2.6.22-570/net/8021q/vlanproc.c linux-2.6.22-590/net/8021q/vlanproc.c --- linux-2.6.22-570/net/8021q/vlanproc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/8021q/vlanproc.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/8021q/vlanproc.c 2008-01-29 21:30:06.000000000 -0500 @@ -33,6 +33,7 @@ #include #include @@ -168230,7 +168230,7 @@ diff -Nurb linux-2.6.22-570/net/8021q/vlanproc.c linux-2.6.22-590/net/8021q/vlan } diff -Nurb linux-2.6.22-570/net/Kconfig linux-2.6.22-590/net/Kconfig --- linux-2.6.22-570/net/Kconfig 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/Kconfig 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/Kconfig 2008-01-29 21:30:06.000000000 -0500 @@ -27,6 +27,13 @@ menu "Networking options" @@ -168247,7 +168247,7 @@ diff -Nurb linux-2.6.22-570/net/Kconfig linux-2.6.22-590/net/Kconfig source "net/xfrm/Kconfig" diff -Nurb linux-2.6.22-570/net/Makefile linux-2.6.22-590/net/Makefile --- linux-2.6.22-570/net/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/Makefile 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/Makefile 2008-01-29 21:30:06.000000000 -0500 @@ -14,7 +14,7 @@ # LLC has to be linked before the files in net/802/ @@ -168259,7 +168259,7 @@ diff -Nurb linux-2.6.22-570/net/Makefile linux-2.6.22-590/net/Makefile obj-$(CONFIG_XFRM) += xfrm/ diff -Nurb linux-2.6.22-570/net/appletalk/aarp.c linux-2.6.22-590/net/appletalk/aarp.c --- linux-2.6.22-570/net/appletalk/aarp.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/appletalk/aarp.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/appletalk/aarp.c 2008-01-29 21:30:06.000000000 -0500 @@ -330,15 +330,19 @@ static int aarp_device_event(struct notifier_block *this, unsigned long event, void *ptr) @@ -168295,7 +168295,7 @@ diff -Nurb linux-2.6.22-570/net/appletalk/aarp.c linux-2.6.22-590/net/appletalk/ goto out0; diff -Nurb linux-2.6.22-570/net/appletalk/atalk_proc.c linux-2.6.22-590/net/appletalk/atalk_proc.c --- linux-2.6.22-570/net/appletalk/atalk_proc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/appletalk/atalk_proc.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/appletalk/atalk_proc.c 2008-01-29 21:30:06.000000000 -0500 @@ -13,6 +13,7 @@ #include #include @@ -168331,7 +168331,7 @@ diff -Nurb linux-2.6.22-570/net/appletalk/atalk_proc.c linux-2.6.22-590/net/appl } diff -Nurb linux-2.6.22-570/net/appletalk/ddp.c linux-2.6.22-590/net/appletalk/ddp.c --- linux-2.6.22-570/net/appletalk/ddp.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/appletalk/ddp.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/appletalk/ddp.c 2008-01-29 21:30:06.000000000 -0500 @@ -647,9 +647,14 @@ static int ddp_device_event(struct notifier_block *this, unsigned long event, void *ptr) @@ -168422,7 +168422,7 @@ diff -Nurb linux-2.6.22-570/net/appletalk/ddp.c linux-2.6.22-590/net/appletalk/d struct ddpehdr *ddp; diff -Nurb linux-2.6.22-570/net/atm/clip.c linux-2.6.22-590/net/atm/clip.c --- linux-2.6.22-570/net/atm/clip.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/atm/clip.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/atm/clip.c 2008-01-29 21:30:06.000000000 -0500 @@ -293,7 +293,7 @@ struct neigh_parms *parms; @@ -168485,7 +168485,7 @@ diff -Nurb linux-2.6.22-570/net/atm/clip.c linux-2.6.22-590/net/atm/clip.c #endif diff -Nurb linux-2.6.22-570/net/atm/common.c linux-2.6.22-590/net/atm/common.c --- linux-2.6.22-570/net/atm/common.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/atm/common.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/atm/common.c 2008-01-29 21:30:06.000000000 -0500 @@ -132,7 +132,7 @@ .obj_size = sizeof(struct atm_vcc), }; @@ -168506,7 +168506,7 @@ diff -Nurb linux-2.6.22-570/net/atm/common.c linux-2.6.22-590/net/atm/common.c sock_init_data(sock, sk); diff -Nurb linux-2.6.22-570/net/atm/common.h linux-2.6.22-590/net/atm/common.h --- linux-2.6.22-570/net/atm/common.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/atm/common.h 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/atm/common.h 2008-01-29 21:30:06.000000000 -0500 @@ -10,7 +10,7 @@ #include /* for poll_table */ @@ -168518,7 +168518,7 @@ diff -Nurb linux-2.6.22-570/net/atm/common.h linux-2.6.22-590/net/atm/common.h int vcc_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, diff -Nurb linux-2.6.22-570/net/atm/mpc.c linux-2.6.22-590/net/atm/mpc.c --- linux-2.6.22-570/net/atm/mpc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/atm/mpc.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/atm/mpc.c 2008-01-29 21:30:06.000000000 -0500 @@ -244,7 +244,7 @@ char name[IFNAMSIZ]; @@ -168541,7 +168541,7 @@ diff -Nurb linux-2.6.22-570/net/atm/mpc.c linux-2.6.22-590/net/atm/mpc.c diff -Nurb linux-2.6.22-570/net/atm/proc.c linux-2.6.22-590/net/atm/proc.c --- linux-2.6.22-570/net/atm/proc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/atm/proc.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/atm/proc.c 2008-01-29 21:30:06.000000000 -0500 @@ -22,6 +22,7 @@ #include #include @@ -168570,7 +168570,7 @@ diff -Nurb linux-2.6.22-570/net/atm/proc.c linux-2.6.22-590/net/atm/proc.c for (e = atm_proc_ents; e->name; e++) { diff -Nurb linux-2.6.22-570/net/atm/pvc.c linux-2.6.22-590/net/atm/pvc.c --- linux-2.6.22-570/net/atm/pvc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/atm/pvc.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/atm/pvc.c 2008-01-29 21:30:06.000000000 -0500 @@ -124,10 +124,13 @@ }; @@ -168589,7 +168589,7 @@ diff -Nurb linux-2.6.22-570/net/atm/pvc.c linux-2.6.22-590/net/atm/pvc.c diff -Nurb linux-2.6.22-570/net/atm/svc.c linux-2.6.22-590/net/atm/svc.c --- linux-2.6.22-570/net/atm/svc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/atm/svc.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/atm/svc.c 2008-01-29 21:30:06.000000000 -0500 @@ -33,7 +33,7 @@ #endif @@ -168628,7 +168628,7 @@ diff -Nurb linux-2.6.22-570/net/atm/svc.c linux-2.6.22-590/net/atm/svc.c ATM_SD(sock)->remote.sas_family = AF_ATMSVC; diff -Nurb linux-2.6.22-570/net/ax25/af_ax25.c linux-2.6.22-590/net/ax25/af_ax25.c --- linux-2.6.22-570/net/ax25/af_ax25.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ax25/af_ax25.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/ax25/af_ax25.c 2008-01-29 21:30:06.000000000 -0500 @@ -47,6 +47,7 @@ #include #include @@ -168718,7 +168718,7 @@ diff -Nurb linux-2.6.22-570/net/ax25/af_ax25.c linux-2.6.22-590/net/ax25/af_ax25 ax25_dev_free(); diff -Nurb linux-2.6.22-570/net/ax25/ax25_in.c linux-2.6.22-590/net/ax25/ax25_in.c --- linux-2.6.22-570/net/ax25/ax25_in.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ax25/ax25_in.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/ax25/ax25_in.c 2008-01-29 21:30:06.000000000 -0500 @@ -451,6 +451,11 @@ skb->sk = NULL; /* Initially we don't know who it's for */ skb->destructor = NULL; /* Who initializes this, dammit?! */ @@ -168733,7 +168733,7 @@ diff -Nurb linux-2.6.22-570/net/ax25/ax25_in.c linux-2.6.22-590/net/ax25/ax25_in return 0; diff -Nurb linux-2.6.22-570/net/bluetooth/af_bluetooth.c linux-2.6.22-590/net/bluetooth/af_bluetooth.c --- linux-2.6.22-570/net/bluetooth/af_bluetooth.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bluetooth/af_bluetooth.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/bluetooth/af_bluetooth.c 2008-01-29 21:30:06.000000000 -0500 @@ -95,10 +95,13 @@ } EXPORT_SYMBOL(bt_sock_unregister); @@ -168760,7 +168760,7 @@ diff -Nurb linux-2.6.22-570/net/bluetooth/af_bluetooth.c linux-2.6.22-590/net/bl diff -Nurb linux-2.6.22-570/net/bluetooth/bnep/core.c linux-2.6.22-590/net/bluetooth/bnep/core.c --- linux-2.6.22-570/net/bluetooth/bnep/core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bluetooth/bnep/core.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/bluetooth/bnep/core.c 2008-01-29 21:30:06.000000000 -0500 @@ -36,6 +36,7 @@ #include #include @@ -168779,7 +168779,7 @@ diff -Nurb linux-2.6.22-570/net/bluetooth/bnep/core.c linux-2.6.22-590/net/bluet add_wait_queue(sk->sk_sleep, &wait); diff -Nurb linux-2.6.22-570/net/bluetooth/bnep/sock.c linux-2.6.22-590/net/bluetooth/bnep/sock.c --- linux-2.6.22-570/net/bluetooth/bnep/sock.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bluetooth/bnep/sock.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/bluetooth/bnep/sock.c 2008-01-29 21:30:06.000000000 -0500 @@ -204,7 +204,7 @@ .obj_size = sizeof(struct bt_sock) }; @@ -168800,7 +168800,7 @@ diff -Nurb linux-2.6.22-570/net/bluetooth/bnep/sock.c linux-2.6.22-590/net/bluet diff -Nurb linux-2.6.22-570/net/bluetooth/cmtp/core.c linux-2.6.22-590/net/bluetooth/cmtp/core.c --- linux-2.6.22-570/net/bluetooth/cmtp/core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bluetooth/cmtp/core.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/bluetooth/cmtp/core.c 2008-01-29 21:30:06.000000000 -0500 @@ -29,6 +29,7 @@ #include #include @@ -168819,7 +168819,7 @@ diff -Nurb linux-2.6.22-570/net/bluetooth/cmtp/core.c linux-2.6.22-590/net/bluet add_wait_queue(sk->sk_sleep, &wait); diff -Nurb linux-2.6.22-570/net/bluetooth/cmtp/sock.c linux-2.6.22-590/net/bluetooth/cmtp/sock.c --- linux-2.6.22-570/net/bluetooth/cmtp/sock.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bluetooth/cmtp/sock.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/bluetooth/cmtp/sock.c 2008-01-29 21:30:06.000000000 -0500 @@ -195,7 +195,7 @@ .obj_size = sizeof(struct bt_sock) }; @@ -168840,7 +168840,7 @@ diff -Nurb linux-2.6.22-570/net/bluetooth/cmtp/sock.c linux-2.6.22-590/net/bluet diff -Nurb linux-2.6.22-570/net/bluetooth/hci_sock.c linux-2.6.22-590/net/bluetooth/hci_sock.c --- linux-2.6.22-570/net/bluetooth/hci_sock.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bluetooth/hci_sock.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/bluetooth/hci_sock.c 2008-01-29 21:30:06.000000000 -0500 @@ -618,7 +618,7 @@ .obj_size = sizeof(struct hci_pinfo) }; @@ -168861,7 +168861,7 @@ diff -Nurb linux-2.6.22-570/net/bluetooth/hci_sock.c linux-2.6.22-590/net/blueto diff -Nurb linux-2.6.22-570/net/bluetooth/hidp/core.c linux-2.6.22-590/net/bluetooth/hidp/core.c --- linux-2.6.22-570/net/bluetooth/hidp/core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bluetooth/hidp/core.c 2008-01-29 21:03:23.000000000 -0500 ++++ linux-2.6.22-590/net/bluetooth/hidp/core.c 2008-01-29 21:30:06.000000000 -0500 @@ -28,6 +28,7 @@ #include #include @@ -168880,7 +168880,7 @@ diff -Nurb linux-2.6.22-570/net/bluetooth/hidp/core.c linux-2.6.22-590/net/bluet init_waitqueue_entry(&intr_wait, current); diff -Nurb linux-2.6.22-570/net/bluetooth/hidp/sock.c linux-2.6.22-590/net/bluetooth/hidp/sock.c --- linux-2.6.22-570/net/bluetooth/hidp/sock.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bluetooth/hidp/sock.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/bluetooth/hidp/sock.c 2008-01-29 21:30:06.000000000 -0500 @@ -246,7 +246,7 @@ .obj_size = sizeof(struct bt_sock) }; @@ -168901,7 +168901,7 @@ diff -Nurb linux-2.6.22-570/net/bluetooth/hidp/sock.c linux-2.6.22-590/net/bluet diff -Nurb linux-2.6.22-570/net/bluetooth/l2cap.c linux-2.6.22-590/net/bluetooth/l2cap.c --- linux-2.6.22-570/net/bluetooth/l2cap.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bluetooth/l2cap.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/bluetooth/l2cap.c 2008-01-29 21:30:06.000000000 -0500 @@ -518,11 +518,11 @@ .obj_size = sizeof(struct l2cap_pinfo) }; @@ -168945,7 +168945,7 @@ diff -Nurb linux-2.6.22-570/net/bluetooth/l2cap.c linux-2.6.22-590/net/bluetooth diff -Nurb linux-2.6.22-570/net/bluetooth/rfcomm/core.c linux-2.6.22-590/net/bluetooth/rfcomm/core.c --- linux-2.6.22-570/net/bluetooth/rfcomm/core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bluetooth/rfcomm/core.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/bluetooth/rfcomm/core.c 2008-01-29 21:30:06.000000000 -0500 @@ -33,6 +33,7 @@ #include #include @@ -168964,7 +168964,7 @@ diff -Nurb linux-2.6.22-570/net/bluetooth/rfcomm/core.c linux-2.6.22-590/net/blu diff -Nurb linux-2.6.22-570/net/bluetooth/rfcomm/sock.c linux-2.6.22-590/net/bluetooth/rfcomm/sock.c --- linux-2.6.22-570/net/bluetooth/rfcomm/sock.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bluetooth/rfcomm/sock.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/bluetooth/rfcomm/sock.c 2008-01-29 21:30:06.000000000 -0500 @@ -282,12 +282,12 @@ .obj_size = sizeof(struct rfcomm_pinfo) }; @@ -169009,7 +169009,7 @@ diff -Nurb linux-2.6.22-570/net/bluetooth/rfcomm/sock.c linux-2.6.22-590/net/blu diff -Nurb linux-2.6.22-570/net/bluetooth/sco.c linux-2.6.22-590/net/bluetooth/sco.c --- linux-2.6.22-570/net/bluetooth/sco.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bluetooth/sco.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/bluetooth/sco.c 2008-01-29 21:30:06.000000000 -0500 @@ -414,11 +414,11 @@ .obj_size = sizeof(struct sco_pinfo) }; @@ -169052,8 +169052,8 @@ diff -Nurb linux-2.6.22-570/net/bluetooth/sco.c linux-2.6.22-590/net/bluetooth/s bh_unlock_sock(parent); goto done; diff -Nurb linux-2.6.22-570/net/bridge/br_if.c linux-2.6.22-590/net/bridge/br_if.c ---- linux-2.6.22-570/net/bridge/br_if.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/net/bridge/br_if.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/bridge/br_if.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/bridge/br_if.c 2008-01-29 21:30:06.000000000 -0500 @@ -45,7 +45,7 @@ old_fs = get_fs(); @@ -169083,7 +169083,7 @@ diff -Nurb linux-2.6.22-570/net/bridge/br_if.c linux-2.6.22-590/net/bridge/br_if rtnl_unlock(); diff -Nurb linux-2.6.22-570/net/bridge/br_ioctl.c linux-2.6.22-590/net/bridge/br_ioctl.c --- linux-2.6.22-570/net/bridge/br_ioctl.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bridge/br_ioctl.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/bridge/br_ioctl.c 2008-01-29 21:30:06.000000000 -0500 @@ -18,6 +18,7 @@ #include #include @@ -169120,8 +169120,8 @@ diff -Nurb linux-2.6.22-570/net/bridge/br_ioctl.c linux-2.6.22-590/net/bridge/br switch (cmd) { case SIOCGIFBR: diff -Nurb linux-2.6.22-570/net/bridge/br_netfilter.c linux-2.6.22-590/net/bridge/br_netfilter.c ---- linux-2.6.22-570/net/bridge/br_netfilter.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/net/bridge/br_netfilter.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/bridge/br_netfilter.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/bridge/br_netfilter.c 2008-01-29 21:30:06.000000000 -0500 @@ -310,6 +310,7 @@ if ((err = ip_route_input(skb, iph->daddr, iph->saddr, iph->tos, dev))) { struct rtable *rt; @@ -169209,7 +169209,7 @@ diff -Nurb linux-2.6.22-570/net/bridge/br_netfilter.c linux-2.6.22-590/net/bridg return NF_STOP; diff -Nurb linux-2.6.22-570/net/bridge/br_netlink.c linux-2.6.22-590/net/bridge/br_netlink.c --- linux-2.6.22-570/net/bridge/br_netlink.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bridge/br_netlink.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/bridge/br_netlink.c 2008-01-29 21:30:06.000000000 -0500 @@ -12,6 +12,8 @@ #include @@ -169277,7 +169277,7 @@ diff -Nurb linux-2.6.22-570/net/bridge/br_netlink.c linux-2.6.22-590/net/bridge/ diff -Nurb linux-2.6.22-570/net/bridge/br_notify.c linux-2.6.22-590/net/bridge/br_notify.c --- linux-2.6.22-570/net/bridge/br_notify.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bridge/br_notify.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/bridge/br_notify.c 2008-01-29 21:30:06.000000000 -0500 @@ -15,6 +15,7 @@ #include @@ -169298,7 +169298,7 @@ diff -Nurb linux-2.6.22-570/net/bridge/br_notify.c linux-2.6.22-590/net/bridge/b return NOTIFY_DONE; diff -Nurb linux-2.6.22-570/net/bridge/br_private.h linux-2.6.22-590/net/bridge/br_private.h --- linux-2.6.22-570/net/bridge/br_private.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bridge/br_private.h 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/bridge/br_private.h 2008-01-29 21:30:06.000000000 -0500 @@ -196,7 +196,7 @@ /* br_ioctl.c */ @@ -169310,7 +169310,7 @@ diff -Nurb linux-2.6.22-570/net/bridge/br_private.h linux-2.6.22-590/net/bridge/ #ifdef CONFIG_BRIDGE_NETFILTER diff -Nurb linux-2.6.22-570/net/bridge/br_stp_bpdu.c linux-2.6.22-590/net/bridge/br_stp_bpdu.c --- linux-2.6.22-570/net/bridge/br_stp_bpdu.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bridge/br_stp_bpdu.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/bridge/br_stp_bpdu.c 2008-01-29 21:30:06.000000000 -0500 @@ -17,6 +17,7 @@ #include #include @@ -169331,7 +169331,7 @@ diff -Nurb linux-2.6.22-570/net/bridge/br_stp_bpdu.c linux-2.6.22-590/net/bridge diff -Nurb linux-2.6.22-570/net/bridge/br_stp_if.c linux-2.6.22-590/net/bridge/br_stp_if.c --- linux-2.6.22-570/net/bridge/br_stp_if.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bridge/br_stp_if.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/bridge/br_stp_if.c 2008-01-29 21:30:06.000000000 -0500 @@ -125,7 +125,7 @@ char *argv[] = { BR_STP_PROG, br->dev->name, "start", NULL }; char *envp[] = { NULL }; @@ -169343,7 +169343,7 @@ diff -Nurb linux-2.6.22-570/net/bridge/br_stp_if.c linux-2.6.22-590/net/bridge/b printk(KERN_INFO "%s: userspace STP started\n", br->dev->name); diff -Nurb linux-2.6.22-570/net/bridge/br_sysfs_br.c linux-2.6.22-590/net/bridge/br_sysfs_br.c --- linux-2.6.22-570/net/bridge/br_sysfs_br.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bridge/br_sysfs_br.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/bridge/br_sysfs_br.c 2008-01-29 21:30:06.000000000 -0500 @@ -360,8 +360,9 @@ * * Returns the number of bytes read. @@ -169368,7 +169368,7 @@ diff -Nurb linux-2.6.22-570/net/bridge/br_sysfs_br.c linux-2.6.22-590/net/bridge diff -Nurb linux-2.6.22-570/net/bridge/br_sysfs_if.c linux-2.6.22-590/net/bridge/br_sysfs_if.c --- linux-2.6.22-570/net/bridge/br_sysfs_if.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bridge/br_sysfs_if.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/bridge/br_sysfs_if.c 2008-01-29 21:30:06.000000000 -0500 @@ -29,8 +29,7 @@ #define BRPORT_ATTR(_name,_mode,_show,_store) \ struct brport_attribute brport_attr_##_name = { \ @@ -169380,8 +169380,8 @@ diff -Nurb linux-2.6.22-570/net/bridge/br_sysfs_if.c linux-2.6.22-590/net/bridge .store = _store, \ }; diff -Nurb linux-2.6.22-570/net/bridge/netfilter/ebt_ulog.c linux-2.6.22-590/net/bridge/netfilter/ebt_ulog.c ---- linux-2.6.22-570/net/bridge/netfilter/ebt_ulog.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/net/bridge/netfilter/ebt_ulog.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/bridge/netfilter/ebt_ulog.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/bridge/netfilter/ebt_ulog.c 2008-01-29 21:30:06.000000000 -0500 @@ -301,8 +301,9 @@ spin_lock_init(&ulog_buffers[i].lock); } @@ -169396,7 +169396,7 @@ diff -Nurb linux-2.6.22-570/net/bridge/netfilter/ebt_ulog.c linux-2.6.22-590/net else if ((ret = ebt_register_watcher(&ulog))) diff -Nurb linux-2.6.22-570/net/bridge/netfilter/ebtable_filter.c linux-2.6.22-590/net/bridge/netfilter/ebtable_filter.c --- linux-2.6.22-570/net/bridge/netfilter/ebtable_filter.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bridge/netfilter/ebtable_filter.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/bridge/netfilter/ebtable_filter.c 2008-01-29 21:30:06.000000000 -0500 @@ -64,6 +64,10 @@ ebt_hook (unsigned int hook, struct sk_buff **pskb, const struct net_device *in, const struct net_device *out, int (*okfn)(struct sk_buff *)) @@ -169410,7 +169410,7 @@ diff -Nurb linux-2.6.22-570/net/bridge/netfilter/ebtable_filter.c linux-2.6.22-5 diff -Nurb linux-2.6.22-570/net/bridge/netfilter/ebtable_nat.c linux-2.6.22-590/net/bridge/netfilter/ebtable_nat.c --- linux-2.6.22-570/net/bridge/netfilter/ebtable_nat.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bridge/netfilter/ebtable_nat.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/bridge/netfilter/ebtable_nat.c 2008-01-29 21:30:06.000000000 -0500 @@ -64,6 +64,10 @@ ebt_nat_dst(unsigned int hook, struct sk_buff **pskb, const struct net_device *in , const struct net_device *out, int (*okfn)(struct sk_buff *)) @@ -169435,7 +169435,7 @@ diff -Nurb linux-2.6.22-570/net/bridge/netfilter/ebtable_nat.c linux-2.6.22-590/ diff -Nurb linux-2.6.22-570/net/bridge/netfilter/ebtables.c linux-2.6.22-590/net/bridge/netfilter/ebtables.c --- linux-2.6.22-570/net/bridge/netfilter/ebtables.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/bridge/netfilter/ebtables.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/bridge/netfilter/ebtables.c 2008-01-29 21:30:06.000000000 -0500 @@ -28,6 +28,7 @@ #include #include @@ -169466,7 +169466,7 @@ diff -Nurb linux-2.6.22-570/net/bridge/netfilter/ebtables.c linux-2.6.22-590/net diff -Nurb linux-2.6.22-570/net/core/Makefile linux-2.6.22-590/net/core/Makefile --- linux-2.6.22-570/net/core/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/core/Makefile 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/core/Makefile 2008-01-29 21:30:06.000000000 -0500 @@ -3,7 +3,7 @@ # @@ -169477,8 +169477,8 @@ diff -Nurb linux-2.6.22-570/net/core/Makefile linux-2.6.22-590/net/core/Makefile obj-$(CONFIG_SYSCTL) += sysctl_net_core.o diff -Nurb linux-2.6.22-570/net/core/dev.c linux-2.6.22-590/net/core/dev.c ---- linux-2.6.22-570/net/core/dev.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/core/dev.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/core/dev.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/core/dev.c 2008-01-29 21:30:06.000000000 -0500 @@ -116,6 +116,7 @@ #include #include @@ -170635,7 +170635,7 @@ diff -Nurb linux-2.6.22-570/net/core/dev.c linux-2.6.22-590/net/core/dev.c * Initialise the packet receive queues. diff -Nurb linux-2.6.22-570/net/core/dev_mcast.c linux-2.6.22-590/net/core/dev_mcast.c --- linux-2.6.22-570/net/core/dev_mcast.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/core/dev_mcast.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/core/dev_mcast.c 2008-01-29 21:30:06.000000000 -0500 @@ -46,6 +46,7 @@ #include #include @@ -170718,7 +170718,7 @@ diff -Nurb linux-2.6.22-570/net/core/dev_mcast.c linux-2.6.22-590/net/core/dev_m EXPORT_SYMBOL(dev_mc_add); diff -Nurb linux-2.6.22-570/net/core/dst.c linux-2.6.22-590/net/core/dst.c --- linux-2.6.22-570/net/core/dst.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/core/dst.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/core/dst.c 2008-01-29 21:30:06.000000000 -0500 @@ -15,7 +15,9 @@ #include #include @@ -170760,7 +170760,7 @@ diff -Nurb linux-2.6.22-570/net/core/dst.c linux-2.6.22-590/net/core/dst.c case NETDEV_DOWN: diff -Nurb linux-2.6.22-570/net/core/ethtool.c linux-2.6.22-590/net/core/ethtool.c --- linux-2.6.22-570/net/core/ethtool.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/core/ethtool.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/core/ethtool.c 2008-01-29 21:30:06.000000000 -0500 @@ -798,9 +798,9 @@ /* The main entry point in this file. Called from net/core/dev.c */ @@ -170775,7 +170775,7 @@ diff -Nurb linux-2.6.22-570/net/core/ethtool.c linux-2.6.22-590/net/core/ethtool int rc; diff -Nurb linux-2.6.22-570/net/core/fib_rules.c linux-2.6.22-590/net/core/fib_rules.c --- linux-2.6.22-570/net/core/fib_rules.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/core/fib_rules.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/core/fib_rules.c 2008-01-29 21:30:06.000000000 -0500 @@ -11,21 +11,20 @@ #include #include @@ -171045,7 +171045,7 @@ diff -Nurb linux-2.6.22-570/net/core/fib_rules.c linux-2.6.22-590/net/core/fib_r subsys_initcall(fib_rules_init); diff -Nurb linux-2.6.22-570/net/core/neighbour.c linux-2.6.22-590/net/core/neighbour.c --- linux-2.6.22-570/net/core/neighbour.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/core/neighbour.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/core/neighbour.c 2008-01-29 21:30:06.000000000 -0500 @@ -33,6 +33,7 @@ #include #include @@ -171485,7 +171485,7 @@ diff -Nurb linux-2.6.22-570/net/core/neighbour.c linux-2.6.22-590/net/core/neigh EXPORT_SYMBOL(neigh_resolve_output); diff -Nurb linux-2.6.22-570/net/core/net-sysfs.c linux-2.6.22-590/net/core/net-sysfs.c --- linux-2.6.22-570/net/core/net-sysfs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/core/net-sysfs.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/core/net-sysfs.c 2008-01-29 21:30:06.000000000 -0500 @@ -13,7 +13,9 @@ #include #include @@ -171795,7 +171795,7 @@ diff -Nurb linux-2.6.22-570/net/core/net-sysfs.c linux-2.6.22-590/net/core/net-s int netdev_sysfs_init(void) diff -Nurb linux-2.6.22-570/net/core/net_namespace.c linux-2.6.22-590/net/core/net_namespace.c --- linux-2.6.22-570/net/core/net_namespace.c 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/net/core/net_namespace.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/core/net_namespace.c 2008-01-29 21:30:06.000000000 -0500 @@ -0,0 +1,332 @@ +#include +#include @@ -172130,8 +172130,8 @@ diff -Nurb linux-2.6.22-570/net/core/net_namespace.c linux-2.6.22-590/net/core/n +} +EXPORT_SYMBOL_GPL(unregister_pernet_device); diff -Nurb linux-2.6.22-570/net/core/netpoll.c linux-2.6.22-590/net/core/netpoll.c ---- linux-2.6.22-570/net/core/netpoll.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/net/core/netpoll.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/core/netpoll.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/core/netpoll.c 2008-01-29 21:30:06.000000000 -0500 @@ -503,7 +503,8 @@ np->rx_hook(np, ntohs(uh->source), @@ -172152,8 +172152,8 @@ diff -Nurb linux-2.6.22-570/net/core/netpoll.c linux-2.6.22-590/net/core/netpoll printk(KERN_ERR "%s: %s doesn't exist, aborting.\n", np->name, np->dev_name); diff -Nurb linux-2.6.22-570/net/core/pktgen.c linux-2.6.22-590/net/core/pktgen.c ---- linux-2.6.22-570/net/core/pktgen.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/net/core/pktgen.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/core/pktgen.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/core/pktgen.c 2008-01-29 21:30:06.000000000 -0500 @@ -155,6 +155,7 @@ #include #include @@ -172227,8 +172227,8 @@ diff -Nurb linux-2.6.22-570/net/core/pktgen.c linux-2.6.22-590/net/core/pktgen.c module_init(pg_init); diff -Nurb linux-2.6.22-570/net/core/rtnetlink.c linux-2.6.22-590/net/core/rtnetlink.c ---- linux-2.6.22-570/net/core/rtnetlink.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/core/rtnetlink.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/core/rtnetlink.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/core/rtnetlink.c 2008-01-29 21:30:06.000000000 -0500 @@ -59,7 +59,6 @@ }; @@ -173055,8 +173055,8 @@ diff -Nurb linux-2.6.22-570/net/core/rtnetlink.c linux-2.6.22-590/net/core/rtnet EXPORT_SYMBOL(rtnl_lock); EXPORT_SYMBOL(rtnl_trylock); diff -Nurb linux-2.6.22-570/net/core/skbuff.c linux-2.6.22-590/net/core/skbuff.c ---- linux-2.6.22-570/net/core/skbuff.c 2008-01-29 21:03:04.000000000 -0500 -+++ linux-2.6.22-590/net/core/skbuff.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/core/skbuff.c 2008-01-29 21:30:01.000000000 -0500 ++++ linux-2.6.22-590/net/core/skbuff.c 2008-01-29 21:30:06.000000000 -0500 @@ -417,6 +417,7 @@ C(csum); C(local_df); @@ -173090,8 +173090,8 @@ diff -Nurb linux-2.6.22-570/net/core/skbuff.c linux-2.6.22-590/net/core/skbuff.c } diff -Nurb linux-2.6.22-570/net/core/sock.c linux-2.6.22-590/net/core/sock.c ---- linux-2.6.22-570/net/core/sock.c 2008-01-29 21:03:04.000000000 -0500 -+++ linux-2.6.22-590/net/core/sock.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/core/sock.c 2008-01-29 21:30:01.000000000 -0500 ++++ linux-2.6.22-590/net/core/sock.c 2008-01-29 21:30:06.000000000 -0500 @@ -123,6 +123,7 @@ #include #include @@ -173162,7 +173162,7 @@ diff -Nurb linux-2.6.22-570/net/core/sock.c linux-2.6.22-590/net/core/sock.c subsys_initcall(proto_init); diff -Nurb linux-2.6.22-570/net/core/sysctl_net_core.c linux-2.6.22-590/net/core/sysctl_net_core.c --- linux-2.6.22-570/net/core/sysctl_net_core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/core/sysctl_net_core.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/core/sysctl_net_core.c 2008-01-29 21:30:06.000000000 -0500 @@ -9,25 +9,10 @@ #include #include @@ -173287,7 +173287,7 @@ diff -Nurb linux-2.6.22-570/net/core/sysctl_net_core.c linux-2.6.22-590/net/core -#endif diff -Nurb linux-2.6.22-570/net/dccp/ccids/ccid3.c linux-2.6.22-590/net/dccp/ccids/ccid3.c --- linux-2.6.22-570/net/dccp/ccids/ccid3.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/dccp/ccids/ccid3.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/dccp/ccids/ccid3.c 2008-01-29 21:30:06.000000000 -0500 @@ -1,8 +1,8 @@ /* * net/dccp/ccids/ccid3.c @@ -173614,7 +173614,7 @@ diff -Nurb linux-2.6.22-570/net/dccp/ccids/ccid3.c linux-2.6.22-590/net/dccp/cci diff -Nurb linux-2.6.22-570/net/dccp/ccids/ccid3.h linux-2.6.22-590/net/dccp/ccids/ccid3.h --- linux-2.6.22-570/net/dccp/ccids/ccid3.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/dccp/ccids/ccid3.h 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/dccp/ccids/ccid3.h 2008-01-29 21:30:06.000000000 -0500 @@ -36,6 +36,7 @@ #ifndef _DCCP_CCID3_H_ #define _DCCP_CCID3_H_ @@ -173638,7 +173638,7 @@ diff -Nurb linux-2.6.22-570/net/dccp/ccids/ccid3.h linux-2.6.22-590/net/dccp/cci struct ccid3_options_received ccid3hctx_options_received; diff -Nurb linux-2.6.22-570/net/dccp/ccids/lib/loss_interval.c linux-2.6.22-590/net/dccp/ccids/lib/loss_interval.c --- linux-2.6.22-570/net/dccp/ccids/lib/loss_interval.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/dccp/ccids/lib/loss_interval.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/dccp/ccids/lib/loss_interval.c 2008-01-29 21:30:06.000000000 -0500 @@ -1,8 +1,8 @@ /* * net/dccp/ccids/lib/loss_interval.c @@ -173929,7 +173929,7 @@ diff -Nurb linux-2.6.22-570/net/dccp/ccids/lib/loss_interval.c linux-2.6.22-590/ +module_exit(dccp_li_exit); diff -Nurb linux-2.6.22-570/net/dccp/ccids/lib/loss_interval.h linux-2.6.22-590/net/dccp/ccids/lib/loss_interval.h --- linux-2.6.22-570/net/dccp/ccids/lib/loss_interval.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/dccp/ccids/lib/loss_interval.h 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/dccp/ccids/lib/loss_interval.h 2008-01-29 21:30:06.000000000 -0500 @@ -3,8 +3,8 @@ /* * net/dccp/ccids/lib/loss_interval.h @@ -173995,7 +173995,7 @@ diff -Nurb linux-2.6.22-570/net/dccp/ccids/lib/loss_interval.h linux-2.6.22-590/ #endif /* _DCCP_LI_HIST_ */ diff -Nurb linux-2.6.22-570/net/dccp/dccp.h linux-2.6.22-590/net/dccp/dccp.h --- linux-2.6.22-570/net/dccp/dccp.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/dccp/dccp.h 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/dccp/dccp.h 2008-01-29 21:30:06.000000000 -0500 @@ -184,7 +184,7 @@ /* * Checksumming routines @@ -174016,7 +174016,7 @@ diff -Nurb linux-2.6.22-570/net/dccp/dccp.h linux-2.6.22-590/net/dccp/dccp.h dccp_hdr(skb)->dccph_cscov = 0; diff -Nurb linux-2.6.22-570/net/dccp/ipv4.c linux-2.6.22-590/net/dccp/ipv4.c --- linux-2.6.22-570/net/dccp/ipv4.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/dccp/ipv4.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/dccp/ipv4.c 2008-01-29 21:30:06.000000000 -0500 @@ -202,6 +202,7 @@ */ static void dccp_v4_err(struct sk_buff *skb, u32 info) @@ -174090,7 +174090,7 @@ diff -Nurb linux-2.6.22-570/net/dccp/ipv4.c linux-2.6.22-590/net/dccp/ipv4.c * If no socket ... diff -Nurb linux-2.6.22-570/net/dccp/ipv6.c linux-2.6.22-590/net/dccp/ipv6.c --- linux-2.6.22-570/net/dccp/ipv6.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/dccp/ipv6.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/dccp/ipv6.c 2008-01-29 21:30:06.000000000 -0500 @@ -94,6 +94,7 @@ static void dccp_v6_err(struct sk_buff *skb, struct inet6_skb_parm *opt, int type, int code, int offset, __be32 info) @@ -174176,7 +174176,7 @@ diff -Nurb linux-2.6.22-570/net/dccp/ipv6.c linux-2.6.22-590/net/dccp/ipv6.c fl.fl6_flowlabel = usin->sin6_flowinfo & IPV6_FLOWINFO_MASK; diff -Nurb linux-2.6.22-570/net/dccp/probe.c linux-2.6.22-590/net/dccp/probe.c --- linux-2.6.22-570/net/dccp/probe.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/dccp/probe.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/dccp/probe.c 2008-01-29 21:30:06.000000000 -0500 @@ -30,6 +30,7 @@ #include #include @@ -174214,7 +174214,7 @@ diff -Nurb linux-2.6.22-570/net/dccp/probe.c linux-2.6.22-590/net/dccp/probe.c } diff -Nurb linux-2.6.22-570/net/decnet/af_decnet.c linux-2.6.22-590/net/decnet/af_decnet.c --- linux-2.6.22-570/net/decnet/af_decnet.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/decnet/af_decnet.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/decnet/af_decnet.c 2008-01-29 21:30:06.000000000 -0500 @@ -131,6 +131,7 @@ #include #include @@ -174315,8 +174315,8 @@ diff -Nurb linux-2.6.22-570/net/decnet/af_decnet.c linux-2.6.22-590/net/decnet/a proto_unregister(&dn_proto); } diff -Nurb linux-2.6.22-570/net/decnet/dn_dev.c linux-2.6.22-590/net/decnet/dn_dev.c ---- linux-2.6.22-570/net/decnet/dn_dev.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/net/decnet/dn_dev.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/decnet/dn_dev.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/decnet/dn_dev.c 2008-01-29 21:30:06.000000000 -0500 @@ -47,6 +47,7 @@ #include #include @@ -174500,7 +174500,7 @@ diff -Nurb linux-2.6.22-570/net/decnet/dn_dev.c linux-2.6.22-590/net/decnet/dn_d } diff -Nurb linux-2.6.22-570/net/decnet/dn_fib.c linux-2.6.22-590/net/decnet/dn_fib.c --- linux-2.6.22-570/net/decnet/dn_fib.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/decnet/dn_fib.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/decnet/dn_fib.c 2008-01-29 21:30:06.000000000 -0500 @@ -203,8 +203,6 @@ struct flowi fl; struct dn_fib_res res; @@ -174586,7 +174586,7 @@ diff -Nurb linux-2.6.22-570/net/decnet/dn_fib.c linux-2.6.22-590/net/decnet/dn_f continue; diff -Nurb linux-2.6.22-570/net/decnet/dn_neigh.c linux-2.6.22-590/net/decnet/dn_neigh.c --- linux-2.6.22-570/net/decnet/dn_neigh.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/decnet/dn_neigh.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/decnet/dn_neigh.c 2008-01-29 21:30:06.000000000 -0500 @@ -38,6 +38,7 @@ #include #include @@ -174641,7 +174641,7 @@ diff -Nurb linux-2.6.22-570/net/decnet/dn_neigh.c linux-2.6.22-590/net/decnet/dn } diff -Nurb linux-2.6.22-570/net/decnet/dn_nsp_out.c linux-2.6.22-590/net/decnet/dn_nsp_out.c --- linux-2.6.22-570/net/decnet/dn_nsp_out.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/decnet/dn_nsp_out.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/decnet/dn_nsp_out.c 2008-01-29 21:30:06.000000000 -0500 @@ -91,6 +91,7 @@ } @@ -174652,7 +174652,7 @@ diff -Nurb linux-2.6.22-570/net/decnet/dn_nsp_out.c linux-2.6.22-590/net/decnet/ fl.fld_dst = dn_saddr2dn(&scp->peer); diff -Nurb linux-2.6.22-570/net/decnet/dn_route.c linux-2.6.22-590/net/decnet/dn_route.c --- linux-2.6.22-570/net/decnet/dn_route.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/decnet/dn_route.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/decnet/dn_route.c 2008-01-29 21:30:06.000000000 -0500 @@ -82,6 +82,7 @@ #include #include @@ -174863,7 +174863,7 @@ diff -Nurb linux-2.6.22-570/net/decnet/dn_route.c linux-2.6.22-590/net/decnet/dn diff -Nurb linux-2.6.22-570/net/decnet/dn_rules.c linux-2.6.22-590/net/decnet/dn_rules.c --- linux-2.6.22-570/net/decnet/dn_rules.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/decnet/dn_rules.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/decnet/dn_rules.c 2008-01-29 21:30:06.000000000 -0500 @@ -186,7 +186,10 @@ unsigned dnet_addr_type(__le16 addr) @@ -174911,7 +174911,7 @@ diff -Nurb linux-2.6.22-570/net/decnet/dn_rules.c linux-2.6.22-590/net/decnet/dn diff -Nurb linux-2.6.22-570/net/decnet/dn_table.c linux-2.6.22-590/net/decnet/dn_table.c --- linux-2.6.22-570/net/decnet/dn_table.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/decnet/dn_table.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/decnet/dn_table.c 2008-01-29 21:30:06.000000000 -0500 @@ -375,10 +375,10 @@ kfree_skb(skb); goto errout; @@ -174944,7 +174944,7 @@ diff -Nurb linux-2.6.22-570/net/decnet/dn_table.c linux-2.6.22-590/net/decnet/dn return dn_cache_dump(skb, cb); diff -Nurb linux-2.6.22-570/net/decnet/netfilter/dn_rtmsg.c linux-2.6.22-590/net/decnet/netfilter/dn_rtmsg.c --- linux-2.6.22-570/net/decnet/netfilter/dn_rtmsg.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/decnet/netfilter/dn_rtmsg.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/decnet/netfilter/dn_rtmsg.c 2008-01-29 21:30:06.000000000 -0500 @@ -93,6 +93,10 @@ const struct net_device *out, int (*okfn)(struct sk_buff *)) @@ -174968,7 +174968,7 @@ diff -Nurb linux-2.6.22-570/net/decnet/netfilter/dn_rtmsg.c linux-2.6.22-590/net printk(KERN_ERR "dn_rtmsg: Cannot create netlink socket"); diff -Nurb linux-2.6.22-570/net/decnet/sysctl_net_decnet.c linux-2.6.22-590/net/decnet/sysctl_net_decnet.c --- linux-2.6.22-570/net/decnet/sysctl_net_decnet.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/decnet/sysctl_net_decnet.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/decnet/sysctl_net_decnet.c 2008-01-29 21:30:06.000000000 -0500 @@ -259,7 +259,7 @@ devname[newlen] = 0; @@ -174989,7 +174989,7 @@ diff -Nurb linux-2.6.22-570/net/decnet/sysctl_net_decnet.c linux-2.6.22-590/net/ diff -Nurb linux-2.6.22-570/net/econet/af_econet.c linux-2.6.22-590/net/econet/af_econet.c --- linux-2.6.22-570/net/econet/af_econet.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/econet/af_econet.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/econet/af_econet.c 2008-01-29 21:30:06.000000000 -0500 @@ -608,12 +608,15 @@ * Create an Econet socket */ @@ -175047,7 +175047,7 @@ diff -Nurb linux-2.6.22-570/net/econet/af_econet.c linux-2.6.22-590/net/econet/a /* A device has gone down - kill any data we hold for it. */ diff -Nurb linux-2.6.22-570/net/ieee80211/ieee80211_module.c linux-2.6.22-590/net/ieee80211/ieee80211_module.c --- linux-2.6.22-570/net/ieee80211/ieee80211_module.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ieee80211/ieee80211_module.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ieee80211/ieee80211_module.c 2008-01-29 21:30:06.000000000 -0500 @@ -264,7 +264,7 @@ struct proc_dir_entry *e; @@ -175076,8 +175076,8 @@ diff -Nurb linux-2.6.22-570/net/ieee80211/ieee80211_module.c linux-2.6.22-590/ne } #endif /* CONFIG_IEEE80211_DEBUG */ diff -Nurb linux-2.6.22-570/net/ipv4/Kconfig linux-2.6.22-590/net/ipv4/Kconfig ---- linux-2.6.22-570/net/ipv4/Kconfig 2008-01-29 21:03:03.000000000 -0500 -+++ linux-2.6.22-590/net/ipv4/Kconfig 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv4/Kconfig 2008-01-29 21:30:00.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/Kconfig 2008-01-29 21:30:06.000000000 -0500 @@ -116,48 +116,6 @@ equal "cost" and chooses one of them in a non-deterministic fashion if a matching packet arrives. @@ -175129,7 +175129,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/Kconfig linux-2.6.22-590/net/ipv4/Kconfig depends on IP_ADVANCED_ROUTER diff -Nurb linux-2.6.22-570/net/ipv4/Makefile linux-2.6.22-590/net/ipv4/Makefile --- linux-2.6.22-570/net/ipv4/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/Makefile 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/Makefile 2008-01-29 21:30:06.000000000 -0500 @@ -29,14 +29,9 @@ obj-$(CONFIG_INET_XFRM_MODE_TRANSPORT) += xfrm4_mode_transport.o obj-$(CONFIG_INET_XFRM_MODE_TUNNEL) += xfrm4_mode_tunnel.o @@ -175146,8 +175146,8 @@ diff -Nurb linux-2.6.22-570/net/ipv4/Makefile linux-2.6.22-590/net/ipv4/Makefile obj-$(CONFIG_NET_TCPPROBE) += tcp_probe.o obj-$(CONFIG_TCP_CONG_BIC) += tcp_bic.o diff -Nurb linux-2.6.22-570/net/ipv4/af_inet.c linux-2.6.22-590/net/ipv4/af_inet.c ---- linux-2.6.22-570/net/ipv4/af_inet.c 2008-01-29 21:03:04.000000000 -0500 -+++ linux-2.6.22-590/net/ipv4/af_inet.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv4/af_inet.c 2008-01-29 21:30:01.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/af_inet.c 2008-01-29 21:30:06.000000000 -0500 @@ -244,7 +244,7 @@ * Create an inet socket. */ @@ -175392,8 +175392,8 @@ diff -Nurb linux-2.6.22-570/net/ipv4/af_inet.c linux-2.6.22-590/net/ipv4/af_inet EXPORT_SYMBOL(net_statistics); -EXPORT_SYMBOL(sysctl_ip_nonlocal_bind); diff -Nurb linux-2.6.22-570/net/ipv4/ah4.c linux-2.6.22-590/net/ipv4/ah4.c ---- linux-2.6.22-570/net/ipv4/ah4.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/net/ipv4/ah4.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv4/ah4.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/ah4.c 2008-01-29 21:30:06.000000000 -0500 @@ -198,6 +198,9 @@ struct ip_auth_hdr *ah = (struct ip_auth_hdr*)(skb->data+(iph->ihl<<2)); struct xfrm_state *x; @@ -175411,7 +175411,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/ah4.c linux-2.6.22-590/net/ipv4/ah4.c +MODULE_ALIAS_XFRM_TYPE(AF_INET, XFRM_PROTO_AH); diff -Nurb linux-2.6.22-570/net/ipv4/arp.c linux-2.6.22-590/net/ipv4/arp.c --- linux-2.6.22-570/net/ipv4/arp.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/arp.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/arp.c 2008-01-29 21:30:06.000000000 -0500 @@ -109,6 +109,7 @@ #include #include @@ -175800,8 +175800,8 @@ diff -Nurb linux-2.6.22-570/net/ipv4/arp.c linux-2.6.22-590/net/ipv4/arp.c EXPORT_SYMBOL(arp_broken_ops); diff -Nurb linux-2.6.22-570/net/ipv4/devinet.c linux-2.6.22-590/net/ipv4/devinet.c ---- linux-2.6.22-570/net/ipv4/devinet.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/ipv4/devinet.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv4/devinet.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/devinet.c 2008-01-29 21:30:06.000000000 -0500 @@ -63,7 +63,7 @@ #include #include @@ -176293,7 +176293,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/devinet.c linux-2.6.22-590/net/ipv4/devinet EXPORT_SYMBOL(in_dev_finish_destroy); diff -Nurb linux-2.6.22-570/net/ipv4/esp4.c linux-2.6.22-590/net/ipv4/esp4.c --- linux-2.6.22-570/net/ipv4/esp4.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/esp4.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/esp4.c 2008-01-29 21:30:06.000000000 -0500 @@ -307,6 +307,9 @@ struct ip_esp_hdr *esph = (struct ip_esp_hdr*)(skb->data+(iph->ihl<<2)); struct xfrm_state *x; @@ -176311,7 +176311,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/esp4.c linux-2.6.22-590/net/ipv4/esp4.c +MODULE_ALIAS_XFRM_TYPE(AF_INET, XFRM_PROTO_ESP); diff -Nurb linux-2.6.22-570/net/ipv4/fib_frontend.c linux-2.6.22-590/net/ipv4/fib_frontend.c --- linux-2.6.22-570/net/ipv4/fib_frontend.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/fib_frontend.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/fib_frontend.c 2008-01-29 21:30:06.000000000 -0500 @@ -51,38 +51,34 @@ #ifndef CONFIG_IP_MULTIPLE_TABLES @@ -176867,8 +176867,8 @@ diff -Nurb linux-2.6.22-570/net/ipv4/fib_frontend.c linux-2.6.22-590/net/ipv4/fi EXPORT_SYMBOL(inet_addr_type); diff -Nurb linux-2.6.22-570/net/ipv4/fib_hash.c linux-2.6.22-590/net/ipv4/fib_hash.c ---- linux-2.6.22-570/net/ipv4/fib_hash.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/ipv4/fib_hash.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv4/fib_hash.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/fib_hash.c 2008-01-29 21:30:06.000000000 -0500 @@ -40,6 +40,7 @@ #include #include @@ -177033,7 +177033,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/fib_hash.c linux-2.6.22-590/net/ipv4/fib_ha #endif /* CONFIG_PROC_FS */ diff -Nurb linux-2.6.22-570/net/ipv4/fib_rules.c linux-2.6.22-590/net/ipv4/fib_rules.c --- linux-2.6.22-570/net/ipv4/fib_rules.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/fib_rules.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/fib_rules.c 2008-01-29 21:30:06.000000000 -0500 @@ -32,8 +32,6 @@ #include #include @@ -177257,7 +177257,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/fib_rules.c linux-2.6.22-590/net/ipv4/fib_r } diff -Nurb linux-2.6.22-570/net/ipv4/fib_semantics.c linux-2.6.22-590/net/ipv4/fib_semantics.c --- linux-2.6.22-570/net/ipv4/fib_semantics.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/fib_semantics.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/fib_semantics.c 2008-01-29 21:30:06.000000000 -0500 @@ -42,7 +42,6 @@ #include #include @@ -177655,7 +177655,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/fib_semantics.c linux-2.6.22-590/net/ipv4/f +} diff -Nurb linux-2.6.22-570/net/ipv4/fib_trie.c linux-2.6.22-590/net/ipv4/fib_trie.c --- linux-2.6.22-570/net/ipv4/fib_trie.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/fib_trie.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/fib_trie.c 2008-01-29 21:30:06.000000000 -0500 @@ -78,6 +78,7 @@ #include #include @@ -177991,8 +177991,8 @@ diff -Nurb linux-2.6.22-570/net/ipv4/fib_trie.c linux-2.6.22-590/net/ipv4/fib_tr #endif /* CONFIG_PROC_FS */ diff -Nurb linux-2.6.22-570/net/ipv4/icmp.c linux-2.6.22-590/net/ipv4/icmp.c ---- linux-2.6.22-570/net/ipv4/icmp.c 2008-01-29 21:03:04.000000000 -0500 -+++ linux-2.6.22-590/net/ipv4/icmp.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv4/icmp.c 2008-01-29 21:30:01.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/icmp.c 2008-01-29 21:30:06.000000000 -0500 @@ -229,14 +229,13 @@ * * On SMP we have one ICMP socket per-cpu. @@ -178282,7 +178282,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/icmp.c linux-2.6.22-590/net/ipv4/icmp.c EXPORT_SYMBOL(icmp_err_convert); diff -Nurb linux-2.6.22-570/net/ipv4/igmp.c linux-2.6.22-590/net/ipv4/igmp.c --- linux-2.6.22-570/net/ipv4/igmp.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/igmp.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/igmp.c 2008-01-29 21:30:06.000000000 -0500 @@ -97,6 +97,7 @@ #include #include @@ -178404,8 +178404,8 @@ diff -Nurb linux-2.6.22-570/net/ipv4/igmp.c linux-2.6.22-590/net/ipv4/igmp.c } #endif diff -Nurb linux-2.6.22-570/net/ipv4/inet_connection_sock.c linux-2.6.22-590/net/ipv4/inet_connection_sock.c ---- linux-2.6.22-570/net/ipv4/inet_connection_sock.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/ipv4/inet_connection_sock.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv4/inet_connection_sock.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/inet_connection_sock.c 2008-01-29 21:30:06.000000000 -0500 @@ -32,7 +32,7 @@ /* * This array holds the first and last local port number. @@ -178485,8 +178485,8 @@ diff -Nurb linux-2.6.22-570/net/ipv4/inet_connection_sock.c linux-2.6.22-590/net { .daddr = ((opt && opt->srr) ? opt->faddr : diff -Nurb linux-2.6.22-570/net/ipv4/inet_diag.c linux-2.6.22-590/net/ipv4/inet_diag.c ---- linux-2.6.22-570/net/ipv4/inet_diag.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/ipv4/inet_diag.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv4/inet_diag.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/inet_diag.c 2008-01-29 21:30:06.000000000 -0500 @@ -227,6 +227,7 @@ static int inet_diag_get_exact(struct sk_buff *in_skb, const struct nlmsghdr *nlh) @@ -178525,8 +178525,8 @@ diff -Nurb linux-2.6.22-570/net/ipv4/inet_diag.c linux-2.6.22-590/net/ipv4/inet_ goto out_free_table; err = 0; diff -Nurb linux-2.6.22-570/net/ipv4/inet_hashtables.c linux-2.6.22-590/net/ipv4/inet_hashtables.c ---- linux-2.6.22-570/net/ipv4/inet_hashtables.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/ipv4/inet_hashtables.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv4/inet_hashtables.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/inet_hashtables.c 2008-01-29 21:30:06.000000000 -0500 @@ -29,11 +29,13 @@ */ struct inet_bind_bucket *inet_bind_bucket_create(struct kmem_cache *cachep, @@ -178685,7 +178685,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/inet_hashtables.c linux-2.6.22-590/net/ipv4 if (sk_head(&tb->owners) == sk && !sk->sk_bind_node.next) { diff -Nurb linux-2.6.22-570/net/ipv4/inet_timewait_sock.c linux-2.6.22-590/net/ipv4/inet_timewait_sock.c --- linux-2.6.22-570/net/ipv4/inet_timewait_sock.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/inet_timewait_sock.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/inet_timewait_sock.c 2008-01-29 21:30:06.000000000 -0500 @@ -31,7 +31,7 @@ write_unlock(&ehead->lock); @@ -178706,7 +178706,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/inet_timewait_sock.c linux-2.6.22-590/net/i BUG_TRAP(icsk->icsk_bind_hash); diff -Nurb linux-2.6.22-570/net/ipv4/inetpeer.c linux-2.6.22-590/net/ipv4/inetpeer.c --- linux-2.6.22-570/net/ipv4/inetpeer.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/inetpeer.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/inetpeer.c 2008-01-29 21:30:06.000000000 -0500 @@ -81,71 +81,94 @@ .avl_height = 0 }; @@ -179016,7 +179016,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/inetpeer.c linux-2.6.22-590/net/ipv4/inetpe } diff -Nurb linux-2.6.22-570/net/ipv4/ip_fragment.c linux-2.6.22-590/net/ipv4/ip_fragment.c --- linux-2.6.22-570/net/ipv4/ip_fragment.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/ip_fragment.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/ip_fragment.c 2008-01-29 21:30:06.000000000 -0500 @@ -49,21 +49,6 @@ * as well. Or notify me, at least. --ANK */ @@ -179503,7 +179503,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/ip_fragment.c linux-2.6.22-590/net/ipv4/ip_ EXPORT_SYMBOL(ip_defrag); diff -Nurb linux-2.6.22-570/net/ipv4/ip_gre.c linux-2.6.22-590/net/ipv4/ip_gre.c --- linux-2.6.22-570/net/ipv4/ip_gre.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/ip_gre.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/ip_gre.c 2008-01-29 21:30:06.000000000 -0500 @@ -262,7 +262,7 @@ int i; for (i=1; i<100; i++) { @@ -179592,7 +179592,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/ip_gre.c linux-2.6.22-590/net/ipv4/ip_gre.c hlen = tdev->hard_header_len; diff -Nurb linux-2.6.22-570/net/ipv4/ip_input.c linux-2.6.22-590/net/ipv4/ip_input.c --- linux-2.6.22-570/net/ipv4/ip_input.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/ip_input.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/ip_input.c 2008-01-29 21:30:06.000000000 -0500 @@ -280,6 +280,10 @@ struct iphdr *iph; struct net_device *dev = skb->dev; @@ -179605,8 +179605,8 @@ diff -Nurb linux-2.6.22-570/net/ipv4/ip_input.c linux-2.6.22-590/net/ipv4/ip_inp IP options require packet mangling. But it is the easiest for now, especially taking diff -Nurb linux-2.6.22-570/net/ipv4/ip_options.c linux-2.6.22-590/net/ipv4/ip_options.c ---- linux-2.6.22-570/net/ipv4/ip_options.c 2008-01-29 21:03:04.000000000 -0500 -+++ linux-2.6.22-590/net/ipv4/ip_options.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv4/ip_options.c 2008-01-29 21:30:01.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/ip_options.c 2008-01-29 21:30:06.000000000 -0500 @@ -151,7 +151,7 @@ __be32 addr; @@ -179627,7 +179627,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/ip_options.c linux-2.6.22-590/net/ipv4/ip_o timeptr = (__be32*)&optptr[optptr[2]+3]; diff -Nurb linux-2.6.22-570/net/ipv4/ip_output.c linux-2.6.22-590/net/ipv4/ip_output.c --- linux-2.6.22-570/net/ipv4/ip_output.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/ip_output.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/ip_output.c 2008-01-29 21:30:06.000000000 -0500 @@ -83,8 +83,6 @@ #include #include @@ -179668,7 +179668,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/ip_output.c linux-2.6.22-590/net/ipv4/ip_ou .saddr = rt->rt_spec_dst, diff -Nurb linux-2.6.22-570/net/ipv4/ip_sockglue.c linux-2.6.22-590/net/ipv4/ip_sockglue.c --- linux-2.6.22-570/net/ipv4/ip_sockglue.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/ip_sockglue.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/ip_sockglue.c 2008-01-29 21:30:06.000000000 -0500 @@ -411,6 +411,7 @@ static int do_ip_setsockopt(struct sock *sk, int level, int optname, char __user *optval, int optlen) @@ -179711,8 +179711,8 @@ diff -Nurb linux-2.6.22-570/net/ipv4/ip_sockglue.c linux-2.6.22-590/net/ipv4/ip_ break; case IP_HDRINCL: diff -Nurb linux-2.6.22-570/net/ipv4/ipcomp.c linux-2.6.22-590/net/ipv4/ipcomp.c ---- linux-2.6.22-570/net/ipv4/ipcomp.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/net/ipv4/ipcomp.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv4/ipcomp.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/ipcomp.c 2008-01-29 21:30:06.000000000 -0500 @@ -175,6 +175,9 @@ struct ip_comp_hdr *ipch = (struct ip_comp_hdr *)(skb->data+(iph->ihl<<2)); struct xfrm_state *x; @@ -179730,7 +179730,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/ipcomp.c linux-2.6.22-590/net/ipv4/ipcomp.c +MODULE_ALIAS_XFRM_TYPE(AF_INET, XFRM_PROTO_COMP); diff -Nurb linux-2.6.22-570/net/ipv4/ipconfig.c linux-2.6.22-590/net/ipv4/ipconfig.c --- linux-2.6.22-570/net/ipv4/ipconfig.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/ipconfig.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/ipconfig.c 2008-01-29 21:30:06.000000000 -0500 @@ -59,6 +59,7 @@ #include #include @@ -179811,7 +179811,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/ipconfig.c linux-2.6.22-590/net/ipv4/ipconf if (!ic_enable) diff -Nurb linux-2.6.22-570/net/ipv4/ipip.c linux-2.6.22-590/net/ipv4/ipip.c --- linux-2.6.22-570/net/ipv4/ipip.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/ipip.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/ipip.c 2008-01-29 21:30:06.000000000 -0500 @@ -225,7 +225,7 @@ int i; for (i=1; i<100; i++) { @@ -179860,7 +179860,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/ipip.c linux-2.6.22-590/net/ipv4/ipip.c dev->hard_header_len = tdev->hard_header_len + sizeof(struct iphdr); diff -Nurb linux-2.6.22-570/net/ipv4/ipmr.c linux-2.6.22-590/net/ipv4/ipmr.c --- linux-2.6.22-570/net/ipv4/ipmr.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/ipmr.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/ipmr.c 2008-01-29 21:30:06.000000000 -0500 @@ -62,6 +62,7 @@ #include #include @@ -179995,7 +179995,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/ipmr.c linux-2.6.22-590/net/ipv4/ipmr.c } diff -Nurb linux-2.6.22-570/net/ipv4/ipvs/ip_vs_app.c linux-2.6.22-590/net/ipv4/ipvs/ip_vs_app.c --- linux-2.6.22-570/net/ipv4/ipvs/ip_vs_app.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/ipvs/ip_vs_app.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/ipvs/ip_vs_app.c 2008-01-29 21:30:06.000000000 -0500 @@ -32,6 +32,7 @@ #include #include @@ -180021,7 +180021,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/ipvs/ip_vs_app.c linux-2.6.22-590/net/ipv4/ } diff -Nurb linux-2.6.22-570/net/ipv4/ipvs/ip_vs_conn.c linux-2.6.22-590/net/ipv4/ipvs/ip_vs_conn.c --- linux-2.6.22-570/net/ipv4/ipvs/ip_vs_conn.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/ipvs/ip_vs_conn.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/ipvs/ip_vs_conn.c 2008-01-29 21:30:06.000000000 -0500 @@ -34,6 +34,7 @@ #include #include @@ -180049,7 +180049,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/ipvs/ip_vs_conn.c linux-2.6.22-590/net/ipv4 } diff -Nurb linux-2.6.22-570/net/ipv4/ipvs/ip_vs_core.c linux-2.6.22-590/net/ipv4/ipvs/ip_vs_core.c --- linux-2.6.22-570/net/ipv4/ipvs/ip_vs_core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/ipvs/ip_vs_core.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/ipvs/ip_vs_core.c 2008-01-29 21:30:06.000000000 -0500 @@ -460,7 +460,7 @@ and the destination is RTN_UNICAST (and not local), then create a cache_bypass connection entry */ @@ -180121,7 +180121,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/ipvs/ip_vs_core.c linux-2.6.22-590/net/ipv4 diff -Nurb linux-2.6.22-570/net/ipv4/ipvs/ip_vs_ctl.c linux-2.6.22-590/net/ipv4/ipvs/ip_vs_ctl.c --- linux-2.6.22-570/net/ipv4/ipvs/ip_vs_ctl.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/ipvs/ip_vs_ctl.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/ipvs/ip_vs_ctl.c 2008-01-29 21:30:06.000000000 -0500 @@ -39,6 +39,7 @@ #include #include @@ -180192,7 +180192,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/ipvs/ip_vs_ctl.c linux-2.6.22-590/net/ipv4/ } diff -Nurb linux-2.6.22-570/net/ipv4/ipvs/ip_vs_lblcr.c linux-2.6.22-590/net/ipv4/ipvs/ip_vs_lblcr.c --- linux-2.6.22-570/net/ipv4/ipvs/ip_vs_lblcr.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/ipvs/ip_vs_lblcr.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/ipvs/ip_vs_lblcr.c 2008-01-29 21:30:06.000000000 -0500 @@ -843,7 +843,7 @@ INIT_LIST_HEAD(&ip_vs_lblcr_scheduler.n_list); sysctl_header = register_sysctl_table(lblcr_root_table); @@ -180213,7 +180213,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/ipvs/ip_vs_lblcr.c linux-2.6.22-590/net/ipv unregister_ip_vs_scheduler(&ip_vs_lblcr_scheduler); diff -Nurb linux-2.6.22-570/net/ipv4/ipvs/ip_vs_sync.c linux-2.6.22-590/net/ipv4/ipvs/ip_vs_sync.c --- linux-2.6.22-570/net/ipv4/ipvs/ip_vs_sync.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/ipvs/ip_vs_sync.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/ipvs/ip_vs_sync.c 2008-01-29 21:30:06.000000000 -0500 @@ -387,7 +387,7 @@ struct net_device *dev; struct inet_sock *inet = inet_sk(sk); @@ -180261,7 +180261,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/ipvs/ip_vs_sync.c linux-2.6.22-590/net/ipv4 addr = inet_select_addr(dev, 0, RT_SCOPE_UNIVERSE); diff -Nurb linux-2.6.22-570/net/ipv4/ipvs/ip_vs_xmit.c linux-2.6.22-590/net/ipv4/ipvs/ip_vs_xmit.c --- linux-2.6.22-570/net/ipv4/ipvs/ip_vs_xmit.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/ipvs/ip_vs_xmit.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/ipvs/ip_vs_xmit.c 2008-01-29 21:30:06.000000000 -0500 @@ -70,6 +70,7 @@ if (!(rt = (struct rtable *) __ip_vs_dst_check(dest, rtos, 0))) { @@ -181150,7 +181150,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/multipath_wrandom.c linux-2.6.22-590/net/ip -MODULE_LICENSE("GPL"); diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/arp_tables.c linux-2.6.22-590/net/ipv4/netfilter/arp_tables.c --- linux-2.6.22-570/net/ipv4/netfilter/arp_tables.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter/arp_tables.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter/arp_tables.c 2008-01-29 21:30:06.000000000 -0500 @@ -19,6 +19,7 @@ #include #include @@ -181226,7 +181226,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/arp_tables.c linux-2.6.22-590/net return ret; diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/arptable_filter.c linux-2.6.22-590/net/ipv4/netfilter/arptable_filter.c --- linux-2.6.22-570/net/ipv4/netfilter/arptable_filter.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter/arptable_filter.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter/arptable_filter.c 2008-01-29 21:30:06.000000000 -0500 @@ -61,6 +61,10 @@ const struct net_device *out, int (*okfn)(struct sk_buff *)) @@ -181240,7 +181240,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/arptable_filter.c linux-2.6.22-59 diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/ip_queue.c linux-2.6.22-590/net/ipv4/netfilter/ip_queue.c --- linux-2.6.22-570/net/ipv4/netfilter/ip_queue.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter/ip_queue.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter/ip_queue.c 2008-01-29 21:30:06.000000000 -0500 @@ -26,6 +26,7 @@ #include #include @@ -181307,7 +181307,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/ip_queue.c linux-2.6.22-590/net/i mutex_lock(&ipqnl_mutex); diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/ip_tables.c linux-2.6.22-590/net/ipv4/netfilter/ip_tables.c --- linux-2.6.22-570/net/ipv4/netfilter/ip_tables.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter/ip_tables.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter/ip_tables.c 2008-01-29 21:30:06.000000000 -0500 @@ -1039,7 +1039,7 @@ } #endif @@ -181509,7 +181509,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/ip_tables.c linux-2.6.22-590/net/ return ret; diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/ipt_CLUSTERIP.c linux-2.6.22-590/net/ipv4/netfilter/ipt_CLUSTERIP.c --- linux-2.6.22-570/net/ipv4/netfilter/ipt_CLUSTERIP.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter/ipt_CLUSTERIP.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter/ipt_CLUSTERIP.c 2008-01-29 21:30:06.000000000 -0500 @@ -27,6 +27,7 @@ #include #include @@ -181549,7 +181549,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/ipt_CLUSTERIP.c linux-2.6.22-590/ ret = -ENOMEM; diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/ipt_MASQUERADE.c linux-2.6.22-590/net/ipv4/netfilter/ipt_MASQUERADE.c --- linux-2.6.22-570/net/ipv4/netfilter/ipt_MASQUERADE.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter/ipt_MASQUERADE.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter/ipt_MASQUERADE.c 2008-01-29 21:30:06.000000000 -0500 @@ -131,6 +131,9 @@ { struct net_device *dev = ptr; @@ -181562,7 +181562,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/ipt_MASQUERADE.c linux-2.6.22-590 conntracks which were associated with that device, diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/ipt_REJECT.c linux-2.6.22-590/net/ipv4/netfilter/ipt_REJECT.c --- linux-2.6.22-570/net/ipv4/netfilter/ipt_REJECT.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter/ipt_REJECT.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter/ipt_REJECT.c 2008-01-29 21:30:06.000000000 -0500 @@ -137,7 +137,7 @@ ) addr_type = RTN_LOCAL; @@ -181574,7 +181574,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/ipt_REJECT.c linux-2.6.22-590/net nskb->ip_summed = CHECKSUM_NONE; diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/ipt_ULOG.c linux-2.6.22-590/net/ipv4/netfilter/ipt_ULOG.c --- linux-2.6.22-570/net/ipv4/netfilter/ipt_ULOG.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter/ipt_ULOG.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter/ipt_ULOG.c 2008-01-29 21:30:06.000000000 -0500 @@ -419,7 +419,8 @@ for (i = 0; i < ULOG_MAXNLGROUPS; i++) setup_timer(&ulog_buffers[i].timer, ulog_timer, i); @@ -181587,7 +181587,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/ipt_ULOG.c linux-2.6.22-590/net/i return -ENOMEM; diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/ipt_addrtype.c linux-2.6.22-590/net/ipv4/netfilter/ipt_addrtype.c --- linux-2.6.22-570/net/ipv4/netfilter/ipt_addrtype.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter/ipt_addrtype.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter/ipt_addrtype.c 2008-01-29 21:30:06.000000000 -0500 @@ -24,7 +24,7 @@ static inline int match_type(__be32 addr, u_int16_t mask) @@ -181599,7 +181599,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/ipt_addrtype.c linux-2.6.22-590/n static int match(const struct sk_buff *skb, diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/ipt_recent.c linux-2.6.22-590/net/ipv4/netfilter/ipt_recent.c --- linux-2.6.22-570/net/ipv4/netfilter/ipt_recent.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter/ipt_recent.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter/ipt_recent.c 2008-01-29 21:30:06.000000000 -0500 @@ -24,6 +24,7 @@ #include #include @@ -181628,7 +181628,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/ipt_recent.c linux-2.6.22-590/net diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/iptable_filter.c linux-2.6.22-590/net/ipv4/netfilter/iptable_filter.c --- linux-2.6.22-570/net/ipv4/netfilter/iptable_filter.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter/iptable_filter.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter/iptable_filter.c 2008-01-29 21:30:06.000000000 -0500 @@ -26,7 +26,7 @@ struct ipt_replace repl; struct ipt_standard entries[3]; @@ -181735,7 +181735,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/iptable_filter.c linux-2.6.22-590 module_init(iptable_filter_init); diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/iptable_mangle.c linux-2.6.22-590/net/ipv4/netfilter/iptable_mangle.c --- linux-2.6.22-570/net/ipv4/netfilter/iptable_mangle.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter/iptable_mangle.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter/iptable_mangle.c 2008-01-29 21:30:06.000000000 -0500 @@ -80,6 +80,10 @@ const struct net_device *out, int (*okfn)(struct sk_buff *)) @@ -181778,7 +181778,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/iptable_mangle.c linux-2.6.22-590 diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/iptable_raw.c linux-2.6.22-590/net/ipv4/netfilter/iptable_raw.c --- linux-2.6.22-570/net/ipv4/netfilter/iptable_raw.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter/iptable_raw.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter/iptable_raw.c 2008-01-29 21:30:06.000000000 -0500 @@ -52,6 +52,10 @@ const struct net_device *out, int (*okfn)(struct sk_buff *)) @@ -181801,7 +181801,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/iptable_raw.c linux-2.6.22-590/ne diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c linux-2.6.22-590/net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c --- linux-2.6.22-570/net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c 2008-01-29 21:30:06.000000000 -0500 @@ -120,6 +120,10 @@ const struct net_device *out, int (*okfn)(struct sk_buff *)) @@ -181869,7 +181869,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c linux tuple.src.u.tcp.port = inet->sport; diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.c linux-2.6.22-590/net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.c --- linux-2.6.22-570/net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.c 2008-01-29 21:30:06.000000000 -0500 @@ -11,6 +11,7 @@ #include #include @@ -181922,7 +181922,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat. } diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/nf_nat_helper.c linux-2.6.22-590/net/ipv4/netfilter/nf_nat_helper.c --- linux-2.6.22-570/net/ipv4/netfilter/nf_nat_helper.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter/nf_nat_helper.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter/nf_nat_helper.c 2008-01-29 21:30:06.000000000 -0500 @@ -178,7 +178,7 @@ datalen = (*pskb)->len - iph->ihl*4; if ((*pskb)->ip_summed != CHECKSUM_PARTIAL) { @@ -181943,7 +181943,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/nf_nat_helper.c linux-2.6.22-590/ skb_network_offset(*pskb) + diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/nf_nat_rule.c linux-2.6.22-590/net/ipv4/netfilter/nf_nat_rule.c --- linux-2.6.22-570/net/ipv4/netfilter/nf_nat_rule.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter/nf_nat_rule.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter/nf_nat_rule.c 2008-01-29 21:30:06.000000000 -0500 @@ -98,7 +98,10 @@ static void warn_if_extra_mangle(__be32 dstip, __be32 srcip) { @@ -181967,7 +181967,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/nf_nat_rule.c linux-2.6.22-590/ne ret = xt_register_target(&ipt_snat_reg); diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/nf_nat_standalone.c linux-2.6.22-590/net/ipv4/netfilter/nf_nat_standalone.c --- linux-2.6.22-570/net/ipv4/netfilter/nf_nat_standalone.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter/nf_nat_standalone.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter/nf_nat_standalone.c 2008-01-29 21:30:06.000000000 -0500 @@ -83,6 +83,10 @@ /* maniptype == SRC for postrouting. */ enum nf_nat_manip_type maniptype = HOOK2MANIP(hooknum); @@ -182034,7 +182034,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter/nf_nat_standalone.c linux-2.6.22- DEBUGP("nf_nat_standalone: adjusting sequence number\n"); diff -Nurb linux-2.6.22-570/net/ipv4/netfilter.c linux-2.6.22-590/net/ipv4/netfilter.c --- linux-2.6.22-570/net/ipv4/netfilter.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/netfilter.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/netfilter.c 2008-01-29 21:30:06.000000000 -0500 @@ -8,7 +8,7 @@ #include @@ -182071,7 +182071,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/netfilter.c linux-2.6.22-590/net/ipv4/netfi } diff -Nurb linux-2.6.22-570/net/ipv4/proc.c linux-2.6.22-590/net/ipv4/proc.c --- linux-2.6.22-570/net/ipv4/proc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/proc.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/proc.c 2008-01-29 21:30:06.000000000 -0500 @@ -44,6 +44,7 @@ #include #include @@ -182129,8 +182129,8 @@ diff -Nurb linux-2.6.22-570/net/ipv4/proc.c linux-2.6.22-590/net/ipv4/proc.c rc = -ENOMEM; goto out; diff -Nurb linux-2.6.22-570/net/ipv4/raw.c linux-2.6.22-590/net/ipv4/raw.c ---- linux-2.6.22-570/net/ipv4/raw.c 2008-01-29 21:03:04.000000000 -0500 -+++ linux-2.6.22-590/net/ipv4/raw.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv4/raw.c 2008-01-29 21:30:01.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/raw.c 2008-01-29 21:30:06.000000000 -0500 @@ -73,6 +73,7 @@ #include #include @@ -182297,7 +182297,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/raw.c linux-2.6.22-590/net/ipv4/raw.c #endif /* CONFIG_PROC_FS */ diff -Nurb linux-2.6.22-570/net/ipv4/route.c linux-2.6.22-590/net/ipv4/route.c --- linux-2.6.22-570/net/ipv4/route.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/route.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/route.c 2008-01-29 21:30:06.000000000 -0500 @@ -101,8 +101,8 @@ #include #include @@ -183062,7 +183062,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/route.c linux-2.6.22-590/net/ipv4/route.c xfrm4_init(); diff -Nurb linux-2.6.22-570/net/ipv4/syncookies.c linux-2.6.22-590/net/ipv4/syncookies.c --- linux-2.6.22-570/net/ipv4/syncookies.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/syncookies.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/syncookies.c 2008-01-29 21:30:06.000000000 -0500 @@ -253,7 +253,8 @@ * no easy way to do this. */ @@ -183074,8 +183074,8 @@ diff -Nurb linux-2.6.22-570/net/ipv4/syncookies.c linux-2.6.22-590/net/ipv4/sync opt->faddr : ireq->rmt_addr), diff -Nurb linux-2.6.22-570/net/ipv4/sysctl_net_ipv4.c linux-2.6.22-590/net/ipv4/sysctl_net_ipv4.c ---- linux-2.6.22-570/net/ipv4/sysctl_net_ipv4.c 2008-01-29 21:03:03.000000000 -0500 -+++ linux-2.6.22-590/net/ipv4/sysctl_net_ipv4.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv4/sysctl_net_ipv4.c 2008-01-29 21:30:00.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/sysctl_net_ipv4.c 2008-01-29 21:30:06.000000000 -0500 @@ -29,21 +29,21 @@ static int ip_local_port_range_max[] = { 65535, 65535 }; #endif @@ -183503,8 +183503,8 @@ diff -Nurb linux-2.6.22-570/net/ipv4/sysctl_net_ipv4.c linux-2.6.22-590/net/ipv4 -EXPORT_SYMBOL(ipv4_config); +#endif /* CONFIG_SYSCTL */ diff -Nurb linux-2.6.22-570/net/ipv4/tcp.c linux-2.6.22-590/net/ipv4/tcp.c ---- linux-2.6.22-570/net/ipv4/tcp.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/ipv4/tcp.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv4/tcp.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/tcp.c 2008-01-29 21:30:06.000000000 -0500 @@ -2409,6 +2409,23 @@ } __setup("thash_entries=", set_thash_entries); @@ -183539,8 +183539,8 @@ diff -Nurb linux-2.6.22-570/net/ipv4/tcp.c linux-2.6.22-590/net/ipv4/tcp.c "(established %d bind %d)\n", tcp_hashinfo.ehash_size, tcp_hashinfo.bhash_size); diff -Nurb linux-2.6.22-570/net/ipv4/tcp_input.c linux-2.6.22-590/net/ipv4/tcp_input.c ---- linux-2.6.22-570/net/ipv4/tcp_input.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/net/ipv4/tcp_input.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv4/tcp_input.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/tcp_input.c 2008-01-29 21:30:06.000000000 -0500 @@ -72,8 +72,6 @@ #include #include @@ -183569,8 +183569,8 @@ diff -Nurb linux-2.6.22-570/net/ipv4/tcp_input.c linux-2.6.22-590/net/ipv4/tcp_i opt_rx->rcv_tsval = ntohl(get_unaligned((__be32 *)ptr)); opt_rx->rcv_tsecr = ntohl(get_unaligned((__be32 *)(ptr+4))); diff -Nurb linux-2.6.22-570/net/ipv4/tcp_ipv4.c linux-2.6.22-590/net/ipv4/tcp_ipv4.c ---- linux-2.6.22-570/net/ipv4/tcp_ipv4.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/ipv4/tcp_ipv4.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv4/tcp_ipv4.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/tcp_ipv4.c 2008-01-29 21:30:06.000000000 -0500 @@ -71,6 +71,7 @@ #include #include @@ -183861,7 +183861,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/tcp_ipv4.c linux-2.6.22-590/net/ipv4/tcp_ip EXPORT_SYMBOL(sysctl_tcp_low_latency); diff -Nurb linux-2.6.22-570/net/ipv4/tcp_ipv4.c.orig linux-2.6.22-590/net/ipv4/tcp_ipv4.c.orig ---- linux-2.6.22-570/net/ipv4/tcp_ipv4.c.orig 2008-01-29 21:02:49.000000000 -0500 +--- linux-2.6.22-570/net/ipv4/tcp_ipv4.c.orig 2008-01-29 21:29:56.000000000 -0500 +++ linux-2.6.22-590/net/ipv4/tcp_ipv4.c.orig 1969-12-31 19:00:00.000000000 -0500 @@ -1,2483 +0,0 @@ -/* @@ -186349,7 +186349,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/tcp_ipv4.c.orig linux-2.6.22-590/net/ipv4/t - diff -Nurb linux-2.6.22-570/net/ipv4/tcp_output.c linux-2.6.22-590/net/ipv4/tcp_output.c --- linux-2.6.22-570/net/ipv4/tcp_output.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/tcp_output.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/tcp_output.c 2008-01-29 21:30:06.000000000 -0500 @@ -432,11 +432,11 @@ sysctl_flags = 0; if (unlikely(tcb->flags & TCPCB_FLAG_SYN)) { @@ -186384,7 +186384,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/tcp_output.c linux-2.6.22-590/net/ipv4/tcp_ tp->rx_opt.rcv_wscale = rcv_wscale; diff -Nurb linux-2.6.22-570/net/ipv4/tcp_probe.c linux-2.6.22-590/net/ipv4/tcp_probe.c --- linux-2.6.22-570/net/ipv4/tcp_probe.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/tcp_probe.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/tcp_probe.c 2008-01-29 21:30:06.000000000 -0500 @@ -172,7 +172,7 @@ if (IS_ERR(tcpw.fifo)) return PTR_ERR(tcpw.fifo); @@ -186414,7 +186414,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/tcp_probe.c linux-2.6.22-590/net/ipv4/tcp_p } diff -Nurb linux-2.6.22-570/net/ipv4/tunnel4.c linux-2.6.22-590/net/ipv4/tunnel4.c --- linux-2.6.22-570/net/ipv4/tunnel4.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/tunnel4.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/tunnel4.c 2008-01-29 21:30:06.000000000 -0500 @@ -75,6 +75,10 @@ { struct xfrm_tunnel *handler; @@ -186437,8 +186437,8 @@ diff -Nurb linux-2.6.22-570/net/ipv4/tunnel4.c linux-2.6.22-590/net/ipv4/tunnel4 if (!handler->err_handler(skb, info)) break; diff -Nurb linux-2.6.22-570/net/ipv4/udp.c linux-2.6.22-590/net/ipv4/udp.c ---- linux-2.6.22-570/net/ipv4/udp.c 2008-01-29 21:03:03.000000000 -0500 -+++ linux-2.6.22-590/net/ipv4/udp.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv4/udp.c 2008-01-29 21:30:00.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/udp.c 2008-01-29 21:30:06.000000000 -0500 @@ -101,6 +101,7 @@ #include #include @@ -186704,7 +186704,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/udp.c linux-2.6.22-590/net/ipv4/udp.c diff -Nurb linux-2.6.22-570/net/ipv4/udplite.c linux-2.6.22-590/net/ipv4/udplite.c --- linux-2.6.22-570/net/ipv4/udplite.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/udplite.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/udplite.c 2008-01-29 21:30:06.000000000 -0500 @@ -31,11 +31,18 @@ static int udplite_rcv(struct sk_buff *skb) @@ -186735,7 +186735,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/udplite.c linux-2.6.22-590/net/ipv4/udplite return; diff -Nurb linux-2.6.22-570/net/ipv4/xfrm4_input.c linux-2.6.22-590/net/ipv4/xfrm4_input.c --- linux-2.6.22-570/net/ipv4/xfrm4_input.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/xfrm4_input.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/xfrm4_input.c 2008-01-29 21:30:06.000000000 -0500 @@ -18,6 +18,10 @@ int xfrm4_rcv(struct sk_buff *skb) @@ -186749,7 +186749,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/xfrm4_input.c linux-2.6.22-590/net/ipv4/xfr diff -Nurb linux-2.6.22-570/net/ipv4/xfrm4_policy.c linux-2.6.22-590/net/ipv4/xfrm4_policy.c --- linux-2.6.22-570/net/ipv4/xfrm4_policy.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/xfrm4_policy.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/xfrm4_policy.c 2008-01-29 21:30:06.000000000 -0500 @@ -25,6 +25,7 @@ { struct rtable *rt; @@ -186785,7 +186785,7 @@ diff -Nurb linux-2.6.22-570/net/ipv4/xfrm4_policy.c linux-2.6.22-590/net/ipv4/xf do { diff -Nurb linux-2.6.22-570/net/ipv4/xfrm4_state.c linux-2.6.22-590/net/ipv4/xfrm4_state.c --- linux-2.6.22-570/net/ipv4/xfrm4_state.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/xfrm4_state.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/xfrm4_state.c 2008-01-29 21:30:06.000000000 -0500 @@ -16,7 +16,7 @@ static int xfrm4_init_flags(struct xfrm_state *x) @@ -186797,15 +186797,15 @@ diff -Nurb linux-2.6.22-570/net/ipv4/xfrm4_state.c linux-2.6.22-590/net/ipv4/xfr } diff -Nurb linux-2.6.22-570/net/ipv4/xfrm4_tunnel.c linux-2.6.22-590/net/ipv4/xfrm4_tunnel.c --- linux-2.6.22-570/net/ipv4/xfrm4_tunnel.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv4/xfrm4_tunnel.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv4/xfrm4_tunnel.c 2008-01-29 21:30:06.000000000 -0500 @@ -109,3 +109,4 @@ module_init(ipip_init); module_exit(ipip_fini); MODULE_LICENSE("GPL"); +MODULE_ALIAS_XFRM_TYPE(AF_INET, XFRM_PROTO_IPIP); diff -Nurb linux-2.6.22-570/net/ipv6/Kconfig linux-2.6.22-590/net/ipv6/Kconfig ---- linux-2.6.22-570/net/ipv6/Kconfig 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/ipv6/Kconfig 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv6/Kconfig 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/Kconfig 2008-01-29 21:30:06.000000000 -0500 @@ -109,7 +109,7 @@ If unsure, say Y. @@ -186817,7 +186817,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/Kconfig linux-2.6.22-590/net/ipv6/Kconfig ---help--- diff -Nurb linux-2.6.22-570/net/ipv6/Makefile linux-2.6.22-590/net/ipv6/Makefile --- linux-2.6.22-570/net/ipv6/Makefile 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/Makefile 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/Makefile 2008-01-29 21:30:06.000000000 -0500 @@ -14,7 +14,6 @@ xfrm6_output.o ipv6-$(CONFIG_NETFILTER) += netfilter.o @@ -186835,8 +186835,8 @@ diff -Nurb linux-2.6.22-570/net/ipv6/Makefile linux-2.6.22-590/net/ipv6/Makefile obj-$(CONFIG_IPV6_SIT) += sit.o diff -Nurb linux-2.6.22-570/net/ipv6/addrconf.c linux-2.6.22-590/net/ipv6/addrconf.c ---- linux-2.6.22-570/net/ipv6/addrconf.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/ipv6/addrconf.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv6/addrconf.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/addrconf.c 2008-01-29 21:30:06.000000000 -0500 @@ -73,6 +73,7 @@ #include #include @@ -187204,7 +187204,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/addrconf.c linux-2.6.22-590/net/ipv6/addrco #endif } diff -Nurb linux-2.6.22-570/net/ipv6/addrconf.c.orig linux-2.6.22-590/net/ipv6/addrconf.c.orig ---- linux-2.6.22-570/net/ipv6/addrconf.c.orig 2008-01-29 21:02:49.000000000 -0500 +--- linux-2.6.22-570/net/ipv6/addrconf.c.orig 2008-01-29 21:29:56.000000000 -0500 +++ linux-2.6.22-590/net/ipv6/addrconf.c.orig 1969-12-31 19:00:00.000000000 -0500 @@ -1,4301 +0,0 @@ -/* @@ -191509,8 +191509,8 @@ diff -Nurb linux-2.6.22-570/net/ipv6/addrconf.c.orig linux-2.6.22-590/net/ipv6/a -#endif -} diff -Nurb linux-2.6.22-570/net/ipv6/af_inet6.c linux-2.6.22-590/net/ipv6/af_inet6.c ---- linux-2.6.22-570/net/ipv6/af_inet6.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/ipv6/af_inet6.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv6/af_inet6.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/af_inet6.c 2008-01-29 21:30:06.000000000 -0500 @@ -59,9 +59,6 @@ #ifdef CONFIG_IPV6_TUNNEL #include @@ -191607,7 +191607,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/af_inet6.c linux-2.6.22-590/net/ipv6/af_ine ip6_route_cleanup(); diff -Nurb linux-2.6.22-570/net/ipv6/ah6.c linux-2.6.22-590/net/ipv6/ah6.c --- linux-2.6.22-570/net/ipv6/ah6.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/ah6.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/ah6.c 2008-01-29 21:30:06.000000000 -0500 @@ -74,7 +74,7 @@ return 0; } @@ -191670,8 +191670,8 @@ diff -Nurb linux-2.6.22-570/net/ipv6/ah6.c linux-2.6.22-590/net/ipv6/ah6.c MODULE_LICENSE("GPL"); +MODULE_ALIAS_XFRM_TYPE(AF_INET6, XFRM_PROTO_AH); diff -Nurb linux-2.6.22-570/net/ipv6/anycast.c linux-2.6.22-590/net/ipv6/anycast.c ---- linux-2.6.22-570/net/ipv6/anycast.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/net/ipv6/anycast.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv6/anycast.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/anycast.c 2008-01-29 21:30:06.000000000 -0500 @@ -32,6 +32,7 @@ #include @@ -191749,7 +191749,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/anycast.c linux-2.6.22-590/net/ipv6/anycast diff -Nurb linux-2.6.22-570/net/ipv6/datagram.c linux-2.6.22-590/net/ipv6/datagram.c --- linux-2.6.22-570/net/ipv6/datagram.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/datagram.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/datagram.c 2008-01-29 21:30:06.000000000 -0500 @@ -60,6 +60,7 @@ return -EAFNOSUPPORT; @@ -191778,7 +191778,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/datagram.c linux-2.6.22-590/net/ipv6/datagr break; diff -Nurb linux-2.6.22-570/net/ipv6/esp6.c linux-2.6.22-590/net/ipv6/esp6.c --- linux-2.6.22-570/net/ipv6/esp6.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/esp6.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/esp6.c 2008-01-29 21:30:06.000000000 -0500 @@ -421,3 +421,4 @@ module_exit(esp6_fini); @@ -191786,7 +191786,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/esp6.c linux-2.6.22-590/net/ipv6/esp6.c +MODULE_ALIAS_XFRM_TYPE(AF_INET6, XFRM_PROTO_ESP); diff -Nurb linux-2.6.22-570/net/ipv6/exthdrs.c linux-2.6.22-590/net/ipv6/exthdrs.c --- linux-2.6.22-570/net/ipv6/exthdrs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/exthdrs.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/exthdrs.c 2008-01-29 21:30:06.000000000 -0500 @@ -42,7 +42,7 @@ #include #include @@ -191877,8 +191877,8 @@ diff -Nurb linux-2.6.22-570/net/ipv6/exthdrs.c linux-2.6.22-590/net/ipv6/exthdrs if (xfrm6_input_addr(skb, (xfrm_address_t *)addr, (xfrm_address_t *)&ipv6_hdr(skb)->saddr, diff -Nurb linux-2.6.22-570/net/ipv6/fib6_rules.c linux-2.6.22-590/net/ipv6/fib6_rules.c ---- linux-2.6.22-570/net/ipv6/fib6_rules.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/ipv6/fib6_rules.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv6/fib6_rules.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/fib6_rules.c 2008-01-29 21:30:06.000000000 -0500 @@ -244,7 +244,7 @@ return -ENOBUFS; } @@ -191902,8 +191902,8 @@ diff -Nurb linux-2.6.22-570/net/ipv6/fib6_rules.c linux-2.6.22-590/net/ipv6/fib6 + fib_rules_unregister(&init_net, &fib6_rules_ops); } diff -Nurb linux-2.6.22-570/net/ipv6/icmp.c linux-2.6.22-590/net/ipv6/icmp.c ---- linux-2.6.22-570/net/ipv6/icmp.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/net/ipv6/icmp.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv6/icmp.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/icmp.c 2008-01-29 21:30:06.000000000 -0500 @@ -272,7 +272,7 @@ return 0; } @@ -191931,7 +191931,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/icmp.c linux-2.6.22-590/net/ipv6/icmp.c if (saddr) diff -Nurb linux-2.6.22-570/net/ipv6/inet6_connection_sock.c linux-2.6.22-590/net/ipv6/inet6_connection_sock.c --- linux-2.6.22-570/net/ipv6/inet6_connection_sock.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/inet6_connection_sock.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/inet6_connection_sock.c 2008-01-29 21:30:06.000000000 -0500 @@ -149,6 +149,7 @@ struct in6_addr *final_p = NULL, final; @@ -191941,8 +191941,8 @@ diff -Nurb linux-2.6.22-570/net/ipv6/inet6_connection_sock.c linux-2.6.22-590/ne ipv6_addr_copy(&fl.fl6_dst, &np->daddr); ipv6_addr_copy(&fl.fl6_src, &np->saddr); diff -Nurb linux-2.6.22-570/net/ipv6/inet6_hashtables.c linux-2.6.22-590/net/ipv6/inet6_hashtables.c ---- linux-2.6.22-570/net/ipv6/inet6_hashtables.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/ipv6/inet6_hashtables.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv6/inet6_hashtables.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/inet6_hashtables.c 2008-01-29 21:30:06.000000000 -0500 @@ -61,7 +61,7 @@ const __be16 sport, const struct in6_addr *daddr, @@ -192042,7 +192042,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/inet6_hashtables.c linux-2.6.22-590/net/ipv diff -Nurb linux-2.6.22-570/net/ipv6/ip6_fib.c linux-2.6.22-590/net/ipv6/ip6_fib.c --- linux-2.6.22-570/net/ipv6/ip6_fib.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/ip6_fib.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/ip6_fib.c 2008-01-29 21:30:06.000000000 -0500 @@ -361,6 +361,7 @@ static int inet6_dump_fib(struct sk_buff *skb, struct netlink_callback *cb) @@ -192084,7 +192084,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/ip6_fib.c linux-2.6.22-590/net/ipv6/ip6_fib printk(KERN_DEBUG "fib6_clean_node: del failed: rt=%p@%p err=%d\n", rt, rt->rt6i_node, res); diff -Nurb linux-2.6.22-570/net/ipv6/ip6_flowlabel.c linux-2.6.22-590/net/ipv6/ip6_flowlabel.c --- linux-2.6.22-570/net/ipv6/ip6_flowlabel.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/ip6_flowlabel.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/ip6_flowlabel.c 2008-01-29 21:30:06.000000000 -0500 @@ -22,6 +22,7 @@ #include @@ -192120,7 +192120,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/ip6_flowlabel.c linux-2.6.22-590/net/ipv6/i } diff -Nurb linux-2.6.22-570/net/ipv6/ip6_input.c linux-2.6.22-590/net/ipv6/ip6_input.c --- linux-2.6.22-570/net/ipv6/ip6_input.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/ip6_input.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/ip6_input.c 2008-01-29 21:30:06.000000000 -0500 @@ -61,6 +61,11 @@ u32 pkt_len; struct inet6_dev *idev; @@ -192134,8 +192134,8 @@ diff -Nurb linux-2.6.22-570/net/ipv6/ip6_input.c linux-2.6.22-590/net/ipv6/ip6_i kfree_skb(skb); return 0; diff -Nurb linux-2.6.22-570/net/ipv6/ip6_output.c linux-2.6.22-590/net/ipv6/ip6_output.c ---- linux-2.6.22-570/net/ipv6/ip6_output.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/ipv6/ip6_output.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv6/ip6_output.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/ip6_output.c 2008-01-29 21:30:06.000000000 -0500 @@ -423,7 +423,7 @@ /* XXX: idev->cnf.proxy_ndp? */ @@ -192155,8 +192155,8 @@ diff -Nurb linux-2.6.22-570/net/ipv6/ip6_output.c linux-2.6.22-590/net/ipv6/ip6_ break; #endif diff -Nurb linux-2.6.22-570/net/ipv6/ip6_tunnel.c linux-2.6.22-590/net/ipv6/ip6_tunnel.c ---- linux-2.6.22-570/net/ipv6/ip6_tunnel.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/net/ipv6/ip6_tunnel.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv6/ip6_tunnel.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/ip6_tunnel.c 2008-01-29 21:30:06.000000000 -0500 @@ -235,7 +235,7 @@ int i; for (i = 1; i < IP6_TNL_MAX; i++) { @@ -192185,8 +192185,8 @@ diff -Nurb linux-2.6.22-570/net/ipv6/ip6_tunnel.c linux-2.6.22-590/net/ipv6/ip6_ if (unlikely(!ipv6_chk_addr(&p->laddr, ldev, 0))) printk(KERN_WARNING diff -Nurb linux-2.6.22-570/net/ipv6/ipcomp6.c linux-2.6.22-590/net/ipv6/ipcomp6.c ---- linux-2.6.22-570/net/ipv6/ipcomp6.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/net/ipv6/ipcomp6.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv6/ipcomp6.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/ipcomp6.c 2008-01-29 21:30:06.000000000 -0500 @@ -501,4 +501,4 @@ MODULE_DESCRIPTION("IP Payload Compression Protocol (IPComp) for IPv6 - RFC3173"); MODULE_AUTHOR("Mitsuru KANDA "); @@ -192194,8 +192194,8 @@ diff -Nurb linux-2.6.22-570/net/ipv6/ipcomp6.c linux-2.6.22-590/net/ipv6/ipcomp6 - +MODULE_ALIAS_XFRM_TYPE(AF_INET6, XFRM_PROTO_COMP); diff -Nurb linux-2.6.22-570/net/ipv6/ipv6_sockglue.c linux-2.6.22-590/net/ipv6/ipv6_sockglue.c ---- linux-2.6.22-570/net/ipv6/ipv6_sockglue.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/net/ipv6/ipv6_sockglue.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv6/ipv6_sockglue.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/ipv6_sockglue.c 2008-01-29 21:30:06.000000000 -0500 @@ -123,7 +123,7 @@ struct ipv6hdr *ipv6h; struct inet6_protocol *ops; @@ -192233,7 +192233,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/ipv6_sockglue.c linux-2.6.22-590/net/ipv6/i } diff -Nurb linux-2.6.22-570/net/ipv6/mcast.c linux-2.6.22-590/net/ipv6/mcast.c --- linux-2.6.22-570/net/ipv6/mcast.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/mcast.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/mcast.c 2008-01-29 21:30:06.000000000 -0500 @@ -51,6 +51,7 @@ #include @@ -192319,7 +192319,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/mcast.c linux-2.6.22-590/net/ipv6/mcast.c } diff -Nurb linux-2.6.22-570/net/ipv6/mip6.c linux-2.6.22-590/net/ipv6/mip6.c --- linux-2.6.22-570/net/ipv6/mip6.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/mip6.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/mip6.c 2008-01-29 21:30:06.000000000 -0500 @@ -30,6 +30,7 @@ #include #include @@ -192384,8 +192384,8 @@ diff -Nurb linux-2.6.22-570/net/ipv6/mip6.c linux-2.6.22-590/net/ipv6/mip6.c +MODULE_ALIAS_XFRM_TYPE(AF_INET6, XFRM_PROTO_DSTOPTS); +MODULE_ALIAS_XFRM_TYPE(AF_INET6, XFRM_PROTO_ROUTING); diff -Nurb linux-2.6.22-570/net/ipv6/ndisc.c linux-2.6.22-590/net/ipv6/ndisc.c ---- linux-2.6.22-570/net/ipv6/ndisc.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/ipv6/ndisc.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv6/ndisc.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/ndisc.c 2008-01-29 21:30:06.000000000 -0500 @@ -418,6 +418,7 @@ int oif) { @@ -192424,7 +192424,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/ndisc.c linux-2.6.22-590/net/ipv6/ndisc.c neigh_changeaddr(&nd_tbl, dev); diff -Nurb linux-2.6.22-570/net/ipv6/netfilter/ip6_queue.c linux-2.6.22-590/net/ipv6/netfilter/ip6_queue.c --- linux-2.6.22-570/net/ipv6/netfilter/ip6_queue.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/netfilter/ip6_queue.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/netfilter/ip6_queue.c 2008-01-29 21:30:06.000000000 -0500 @@ -24,6 +24,7 @@ #include #include @@ -192490,7 +192490,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/netfilter/ip6_queue.c linux-2.6.22-590/net/ mutex_lock(&ipqnl_mutex); diff -Nurb linux-2.6.22-570/net/ipv6/netfilter/ip6_tables.c linux-2.6.22-590/net/ipv6/netfilter/ip6_tables.c --- linux-2.6.22-570/net/ipv6/netfilter/ip6_tables.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/netfilter/ip6_tables.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/netfilter/ip6_tables.c 2008-01-29 21:30:06.000000000 -0500 @@ -906,7 +906,7 @@ int ret; struct xt_table *t; @@ -192558,7 +192558,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/netfilter/ip6_tables.c linux-2.6.22-590/net return ret; diff -Nurb linux-2.6.22-570/net/ipv6/netfilter/ip6t_REJECT.c linux-2.6.22-590/net/ipv6/netfilter/ip6t_REJECT.c --- linux-2.6.22-570/net/ipv6/netfilter/ip6t_REJECT.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/netfilter/ip6t_REJECT.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/netfilter/ip6t_REJECT.c 2008-01-29 21:30:06.000000000 -0500 @@ -92,6 +92,7 @@ } @@ -192578,7 +192578,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/netfilter/ip6t_REJECT.c linux-2.6.22-590/ne } diff -Nurb linux-2.6.22-570/net/ipv6/netfilter/ip6table_filter.c linux-2.6.22-590/net/ipv6/netfilter/ip6table_filter.c --- linux-2.6.22-570/net/ipv6/netfilter/ip6table_filter.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/netfilter/ip6table_filter.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/netfilter/ip6table_filter.c 2008-01-29 21:30:06.000000000 -0500 @@ -65,6 +65,10 @@ const struct net_device *out, int (*okfn)(struct sk_buff *)) @@ -192603,7 +192603,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/netfilter/ip6table_filter.c linux-2.6.22-59 if ((*pskb)->len < sizeof(struct iphdr) diff -Nurb linux-2.6.22-570/net/ipv6/netfilter/ip6table_mangle.c linux-2.6.22-590/net/ipv6/netfilter/ip6table_mangle.c --- linux-2.6.22-570/net/ipv6/netfilter/ip6table_mangle.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/netfilter/ip6table_mangle.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/netfilter/ip6table_mangle.c 2008-01-29 21:30:06.000000000 -0500 @@ -79,6 +79,10 @@ const struct net_device *out, int (*okfn)(struct sk_buff *)) @@ -192628,7 +192628,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/netfilter/ip6table_mangle.c linux-2.6.22-59 if ((*pskb)->len < sizeof(struct iphdr) diff -Nurb linux-2.6.22-570/net/ipv6/netfilter/ip6table_raw.c linux-2.6.22-590/net/ipv6/netfilter/ip6table_raw.c --- linux-2.6.22-570/net/ipv6/netfilter/ip6table_raw.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/netfilter/ip6table_raw.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/netfilter/ip6table_raw.c 2008-01-29 21:30:06.000000000 -0500 @@ -57,6 +57,10 @@ const struct net_device *out, int (*okfn)(struct sk_buff *)) @@ -192642,7 +192642,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/netfilter/ip6table_raw.c linux-2.6.22-590/n diff -Nurb linux-2.6.22-570/net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c linux-2.6.22-590/net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c --- linux-2.6.22-570/net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c 2008-01-29 21:30:06.000000000 -0500 @@ -167,6 +167,10 @@ unsigned char pnum = ipv6_hdr(*pskb)->nexthdr; @@ -192689,7 +192689,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c linux if (net_ratelimit()) diff -Nurb linux-2.6.22-570/net/ipv6/netfilter.c linux-2.6.22-590/net/ipv6/netfilter.c --- linux-2.6.22-570/net/ipv6/netfilter.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/netfilter.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/netfilter.c 2008-01-29 21:30:06.000000000 -0500 @@ -14,6 +14,7 @@ struct ipv6hdr *iph = ipv6_hdr(skb); struct dst_entry *dst; @@ -192700,7 +192700,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/netfilter.c linux-2.6.22-590/net/ipv6/netfi .nl_u = diff -Nurb linux-2.6.22-570/net/ipv6/proc.c linux-2.6.22-590/net/ipv6/proc.c --- linux-2.6.22-570/net/ipv6/proc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/proc.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/proc.c 2008-01-29 21:30:06.000000000 -0500 @@ -28,6 +28,7 @@ #include #include @@ -192750,8 +192750,8 @@ diff -Nurb linux-2.6.22-570/net/ipv6/proc.c linux-2.6.22-590/net/ipv6/proc.c } diff -Nurb linux-2.6.22-570/net/ipv6/raw.c linux-2.6.22-590/net/ipv6/raw.c ---- linux-2.6.22-570/net/ipv6/raw.c 2008-01-29 21:02:49.000000000 -0500 -+++ linux-2.6.22-590/net/ipv6/raw.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv6/raw.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/raw.c 2008-01-29 21:30:06.000000000 -0500 @@ -49,7 +49,8 @@ #include #include @@ -192877,7 +192877,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/raw.c linux-2.6.22-590/net/ipv6/raw.c #endif /* CONFIG_PROC_FS */ diff -Nurb linux-2.6.22-570/net/ipv6/reassembly.c linux-2.6.22-590/net/ipv6/reassembly.c --- linux-2.6.22-570/net/ipv6/reassembly.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/reassembly.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/reassembly.c 2008-01-29 21:30:06.000000000 -0500 @@ -301,7 +301,7 @@ fq_kill(fq); @@ -192888,8 +192888,8 @@ diff -Nurb linux-2.6.22-570/net/ipv6/reassembly.c linux-2.6.22-590/net/ipv6/reas goto out; diff -Nurb linux-2.6.22-570/net/ipv6/route.c linux-2.6.22-590/net/ipv6/route.c ---- linux-2.6.22-570/net/ipv6/route.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/ipv6/route.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv6/route.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/route.c 2008-01-29 21:30:06.000000000 -0500 @@ -56,6 +56,7 @@ #include #include @@ -193175,7 +193175,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/route.c linux-2.6.22-590/net/ipv6/route.c xfrm6_fini(); diff -Nurb linux-2.6.22-570/net/ipv6/sit.c linux-2.6.22-590/net/ipv6/sit.c --- linux-2.6.22-570/net/ipv6/sit.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/sit.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/sit.c 2008-01-29 21:30:06.000000000 -0500 @@ -167,7 +167,7 @@ int i; for (i=1; i<100; i++) { @@ -193236,8 +193236,8 @@ diff -Nurb linux-2.6.22-570/net/ipv6/sit.c linux-2.6.22-590/net/ipv6/sit.c if (tdev) { dev->hard_header_len = tdev->hard_header_len + sizeof(struct iphdr); diff -Nurb linux-2.6.22-570/net/ipv6/tcp_ipv6.c linux-2.6.22-590/net/ipv6/tcp_ipv6.c ---- linux-2.6.22-570/net/ipv6/tcp_ipv6.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/ipv6/tcp_ipv6.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv6/tcp_ipv6.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/tcp_ipv6.c 2008-01-29 21:30:06.000000000 -0500 @@ -143,6 +143,7 @@ return(-EAFNOSUPPORT); @@ -193356,8 +193356,8 @@ diff -Nurb linux-2.6.22-570/net/ipv6/tcp_ipv6.c linux-2.6.22-590/net/ipv6/tcp_ip #endif diff -Nurb linux-2.6.22-570/net/ipv6/udp.c linux-2.6.22-590/net/ipv6/udp.c ---- linux-2.6.22-570/net/ipv6/udp.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/ipv6/udp.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv6/udp.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/udp.c 2008-01-29 21:30:06.000000000 -0500 @@ -657,6 +657,7 @@ ulen += sizeof(struct udphdr); @@ -193382,7 +193382,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/udp.c linux-2.6.22-590/net/ipv6/udp.c diff -Nurb linux-2.6.22-570/net/ipv6/udplite.c linux-2.6.22-590/net/ipv6/udplite.c --- linux-2.6.22-570/net/ipv6/udplite.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/udplite.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/udplite.c 2008-01-29 21:30:06.000000000 -0500 @@ -95,11 +95,11 @@ int __init udplite6_proc_init(void) @@ -193398,8 +193398,8 @@ diff -Nurb linux-2.6.22-570/net/ipv6/udplite.c linux-2.6.22-590/net/ipv6/udplite } #endif diff -Nurb linux-2.6.22-570/net/ipv6/xfrm6_policy.c linux-2.6.22-590/net/ipv6/xfrm6_policy.c ---- linux-2.6.22-570/net/ipv6/xfrm6_policy.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/ipv6/xfrm6_policy.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/ipv6/xfrm6_policy.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/xfrm6_policy.c 2008-01-29 21:30:06.000000000 -0500 @@ -18,7 +18,7 @@ #include #include @@ -193453,7 +193453,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/xfrm6_policy.c linux-2.6.22-590/net/ipv6/xf do { diff -Nurb linux-2.6.22-570/net/ipv6/xfrm6_state.c linux-2.6.22-590/net/ipv6/xfrm6_state.c --- linux-2.6.22-570/net/ipv6/xfrm6_state.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/xfrm6_state.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/xfrm6_state.c 2008-01-29 21:30:06.000000000 -0500 @@ -65,7 +65,7 @@ goto end; @@ -193474,7 +193474,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/xfrm6_state.c linux-2.6.22-590/net/ipv6/xfr (src[i]->mode == XFRM_MODE_ROUTEOPTIMIZATION || diff -Nurb linux-2.6.22-570/net/ipv6/xfrm6_tunnel.c linux-2.6.22-590/net/ipv6/xfrm6_tunnel.c --- linux-2.6.22-570/net/ipv6/xfrm6_tunnel.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipv6/xfrm6_tunnel.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipv6/xfrm6_tunnel.c 2008-01-29 21:30:06.000000000 -0500 @@ -379,3 +379,4 @@ module_init(xfrm6_tunnel_init); module_exit(xfrm6_tunnel_fini); @@ -193482,7 +193482,7 @@ diff -Nurb linux-2.6.22-570/net/ipv6/xfrm6_tunnel.c linux-2.6.22-590/net/ipv6/xf +MODULE_ALIAS_XFRM_TYPE(AF_INET6, XFRM_PROTO_IPV6); diff -Nurb linux-2.6.22-570/net/ipx/af_ipx.c linux-2.6.22-590/net/ipx/af_ipx.c --- linux-2.6.22-570/net/ipx/af_ipx.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipx/af_ipx.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipx/af_ipx.c 2008-01-29 21:30:06.000000000 -0500 @@ -347,6 +347,9 @@ struct net_device *dev = ptr; struct ipx_interface *i, *tmp; @@ -193557,7 +193557,7 @@ diff -Nurb linux-2.6.22-570/net/ipx/af_ipx.c linux-2.6.22-590/net/ipx/af_ipx.c goto drop; diff -Nurb linux-2.6.22-570/net/ipx/ipx_proc.c linux-2.6.22-590/net/ipx/ipx_proc.c --- linux-2.6.22-570/net/ipx/ipx_proc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/ipx/ipx_proc.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/ipx/ipx_proc.c 2008-01-29 21:30:06.000000000 -0500 @@ -9,6 +9,7 @@ #include #include @@ -193595,7 +193595,7 @@ diff -Nurb linux-2.6.22-570/net/ipx/ipx_proc.c linux-2.6.22-590/net/ipx/ipx_proc #else /* CONFIG_PROC_FS */ diff -Nurb linux-2.6.22-570/net/irda/af_irda.c linux-2.6.22-590/net/irda/af_irda.c --- linux-2.6.22-570/net/irda/af_irda.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/irda/af_irda.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/irda/af_irda.c 2008-01-29 21:30:06.000000000 -0500 @@ -60,7 +60,7 @@ #include @@ -193643,7 +193643,7 @@ diff -Nurb linux-2.6.22-570/net/irda/af_irda.c linux-2.6.22-590/net/irda/af_irda diff -Nurb linux-2.6.22-570/net/irda/irias_object.c linux-2.6.22-590/net/irda/irias_object.c --- linux-2.6.22-570/net/irda/irias_object.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/irda/irias_object.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/irda/irias_object.c 2008-01-29 21:30:06.000000000 -0500 @@ -36,39 +36,6 @@ */ struct ias_value irias_missing = { IAS_MISSING, 0, 0, 0, {0}}; @@ -193731,7 +193731,7 @@ diff -Nurb linux-2.6.22-570/net/irda/irias_object.c linux-2.6.22-590/net/irda/ir kfree(value); diff -Nurb linux-2.6.22-570/net/irda/irlap_frame.c linux-2.6.22-590/net/irda/irlap_frame.c --- linux-2.6.22-570/net/irda/irlap_frame.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/irda/irlap_frame.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/irda/irlap_frame.c 2008-01-29 21:30:06.000000000 -0500 @@ -1319,6 +1319,9 @@ int command; __u8 control; @@ -193744,7 +193744,7 @@ diff -Nurb linux-2.6.22-570/net/irda/irlap_frame.c linux-2.6.22-590/net/irda/irl diff -Nurb linux-2.6.22-570/net/irda/irproc.c linux-2.6.22-590/net/irda/irproc.c --- linux-2.6.22-570/net/irda/irproc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/irda/irproc.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/irda/irproc.c 2008-01-29 21:30:06.000000000 -0500 @@ -28,6 +28,7 @@ #include #include @@ -193773,7 +193773,7 @@ diff -Nurb linux-2.6.22-570/net/irda/irproc.c linux-2.6.22-590/net/irda/irproc.c } diff -Nurb linux-2.6.22-570/net/key/af_key.c linux-2.6.22-590/net/key/af_key.c --- linux-2.6.22-570/net/key/af_key.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/key/af_key.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/key/af_key.c 2008-01-29 21:30:06.000000000 -0500 @@ -28,6 +28,7 @@ #include #include @@ -193827,7 +193827,7 @@ diff -Nurb linux-2.6.22-570/net/key/af_key.c linux-2.6.22-590/net/key/af_key.c err = xfrm_register_km(&pfkeyv2_mgr); diff -Nurb linux-2.6.22-570/net/llc/af_llc.c linux-2.6.22-590/net/llc/af_llc.c --- linux-2.6.22-570/net/llc/af_llc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/llc/af_llc.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/llc/af_llc.c 2008-01-29 21:30:06.000000000 -0500 @@ -150,14 +150,17 @@ * socket type we have available. * Returns 0 upon success, negative upon failure. @@ -193868,7 +193868,7 @@ diff -Nurb linux-2.6.22-570/net/llc/af_llc.c linux-2.6.22-590/net/llc/af_llc.c goto out; diff -Nurb linux-2.6.22-570/net/llc/llc_conn.c linux-2.6.22-590/net/llc/llc_conn.c --- linux-2.6.22-570/net/llc/llc_conn.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/llc/llc_conn.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/llc/llc_conn.c 2008-01-29 21:30:06.000000000 -0500 @@ -700,7 +700,7 @@ struct llc_addr *saddr, struct llc_addr *daddr) @@ -193892,7 +193892,7 @@ diff -Nurb linux-2.6.22-570/net/llc/llc_conn.c linux-2.6.22-590/net/llc/llc_conn goto out; diff -Nurb linux-2.6.22-570/net/llc/llc_core.c linux-2.6.22-590/net/llc/llc_core.c --- linux-2.6.22-570/net/llc/llc_core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/llc/llc_core.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/llc/llc_core.c 2008-01-29 21:30:06.000000000 -0500 @@ -19,6 +19,7 @@ #include #include @@ -193921,7 +193921,7 @@ diff -Nurb linux-2.6.22-570/net/llc/llc_core.c linux-2.6.22-590/net/llc/llc_core diff -Nurb linux-2.6.22-570/net/llc/llc_input.c linux-2.6.22-590/net/llc/llc_input.c --- linux-2.6.22-570/net/llc/llc_input.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/llc/llc_input.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/llc/llc_input.c 2008-01-29 21:30:06.000000000 -0500 @@ -12,6 +12,7 @@ * See the GNU General Public License for more details. */ @@ -193942,7 +193942,7 @@ diff -Nurb linux-2.6.22-570/net/llc/llc_input.c linux-2.6.22-590/net/llc/llc_inp * receives, do not try to analyse it. diff -Nurb linux-2.6.22-570/net/llc/llc_proc.c linux-2.6.22-590/net/llc/llc_proc.c --- linux-2.6.22-570/net/llc/llc_proc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/llc/llc_proc.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/llc/llc_proc.c 2008-01-29 21:30:06.000000000 -0500 @@ -18,6 +18,7 @@ #include #include @@ -193978,7 +193978,7 @@ diff -Nurb linux-2.6.22-570/net/llc/llc_proc.c linux-2.6.22-590/net/llc/llc_proc } diff -Nurb linux-2.6.22-570/net/mac80211/ieee80211_ioctl.c linux-2.6.22-590/net/mac80211/ieee80211_ioctl.c --- linux-2.6.22-570/net/mac80211/ieee80211_ioctl.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/mac80211/ieee80211_ioctl.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/mac80211/ieee80211_ioctl.c 2008-01-29 21:30:06.000000000 -0500 @@ -838,6 +838,29 @@ } @@ -194020,7 +194020,7 @@ diff -Nurb linux-2.6.22-570/net/mac80211/ieee80211_ioctl.c linux-2.6.22-590/net/ (iw_handler) ieee80211_ioctl_siwfrag, /* SIOCSIWFRAG */ diff -Nurb linux-2.6.22-570/net/netfilter/core.c linux-2.6.22-590/net/netfilter/core.c --- linux-2.6.22-570/net/netfilter/core.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/netfilter/core.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/netfilter/core.c 2008-01-29 21:30:06.000000000 -0500 @@ -20,6 +20,7 @@ #include #include @@ -194083,7 +194083,7 @@ diff -Nurb linux-2.6.22-570/net/netfilter/core.c linux-2.6.22-590/net/netfilter/ diff -Nurb linux-2.6.22-570/net/netfilter/nf_conntrack_h323_main.c linux-2.6.22-590/net/netfilter/nf_conntrack_h323_main.c --- linux-2.6.22-570/net/netfilter/nf_conntrack_h323_main.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/netfilter/nf_conntrack_h323_main.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/netfilter/nf_conntrack_h323_main.c 2008-01-29 21:30:06.000000000 -0500 @@ -724,6 +724,8 @@ memset(&fl1, 0, sizeof(fl1)); @@ -194095,7 +194095,7 @@ diff -Nurb linux-2.6.22-570/net/netfilter/nf_conntrack_h323_main.c linux-2.6.22- case AF_INET: { diff -Nurb linux-2.6.22-570/net/netfilter/nf_conntrack_standalone.c linux-2.6.22-590/net/netfilter/nf_conntrack_standalone.c --- linux-2.6.22-570/net/netfilter/nf_conntrack_standalone.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/netfilter/nf_conntrack_standalone.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/netfilter/nf_conntrack_standalone.c 2008-01-29 21:30:06.000000000 -0500 @@ -14,6 +14,7 @@ #include #include @@ -194152,7 +194152,7 @@ diff -Nurb linux-2.6.22-570/net/netfilter/nf_conntrack_standalone.c linux-2.6.22 } diff -Nurb linux-2.6.22-570/net/netfilter/nf_log.c linux-2.6.22-590/net/netfilter/nf_log.c --- linux-2.6.22-570/net/netfilter/nf_log.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/netfilter/nf_log.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/netfilter/nf_log.c 2008-01-29 21:30:12.000000000 -0500 @@ -168,7 +168,8 @@ #ifdef CONFIG_PROC_FS struct proc_dir_entry *pde; @@ -194165,7 +194165,7 @@ diff -Nurb linux-2.6.22-570/net/netfilter/nf_log.c linux-2.6.22-590/net/netfilte diff -Nurb linux-2.6.22-570/net/netfilter/nf_queue.c linux-2.6.22-590/net/netfilter/nf_queue.c --- linux-2.6.22-570/net/netfilter/nf_queue.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/netfilter/nf_queue.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/netfilter/nf_queue.c 2008-01-29 21:30:12.000000000 -0500 @@ -346,7 +346,7 @@ #ifdef CONFIG_PROC_FS struct proc_dir_entry *pde; @@ -194177,7 +194177,7 @@ diff -Nurb linux-2.6.22-570/net/netfilter/nf_queue.c linux-2.6.22-590/net/netfil pde->proc_fops = &nfqueue_file_ops; diff -Nurb linux-2.6.22-570/net/netfilter/nfnetlink.c linux-2.6.22-590/net/netfilter/nfnetlink.c --- linux-2.6.22-570/net/netfilter/nfnetlink.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/netfilter/nfnetlink.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/netfilter/nfnetlink.c 2008-01-29 21:30:12.000000000 -0500 @@ -264,7 +264,7 @@ { printk("Netfilter messages via NETLINK v%s.\n", nfversion); @@ -194189,7 +194189,7 @@ diff -Nurb linux-2.6.22-570/net/netfilter/nfnetlink.c linux-2.6.22-590/net/netfi printk(KERN_ERR "cannot initialize nfnetlink!\n"); diff -Nurb linux-2.6.22-570/net/netfilter/nfnetlink_log.c linux-2.6.22-590/net/netfilter/nfnetlink_log.c --- linux-2.6.22-570/net/netfilter/nfnetlink_log.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/netfilter/nfnetlink_log.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/netfilter/nfnetlink_log.c 2008-01-29 21:30:12.000000000 -0500 @@ -705,7 +705,8 @@ hlist_for_each_entry_safe(inst, tmp, t2, head, hlist) { @@ -194220,7 +194220,7 @@ diff -Nurb linux-2.6.22-570/net/netfilter/nfnetlink_log.c linux-2.6.22-590/net/n netlink_unregister_notifier(&nfulnl_rtnl_notifier); diff -Nurb linux-2.6.22-570/net/netfilter/nfnetlink_queue.c linux-2.6.22-590/net/netfilter/nfnetlink_queue.c --- linux-2.6.22-570/net/netfilter/nfnetlink_queue.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/netfilter/nfnetlink_queue.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/netfilter/nfnetlink_queue.c 2008-01-29 21:30:12.000000000 -0500 @@ -734,6 +734,9 @@ { struct net_device *dev = ptr; @@ -194261,7 +194261,7 @@ diff -Nurb linux-2.6.22-570/net/netfilter/nfnetlink_queue.c linux-2.6.22-590/net netlink_unregister_notifier(&nfqnl_rtnl_notifier); diff -Nurb linux-2.6.22-570/net/netfilter/x_tables.c linux-2.6.22-590/net/netfilter/x_tables.c --- linux-2.6.22-570/net/netfilter/x_tables.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/netfilter/x_tables.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/netfilter/x_tables.c 2008-01-29 21:30:12.000000000 -0500 @@ -22,6 +22,7 @@ #include #include @@ -194529,8 +194529,8 @@ diff -Nurb linux-2.6.22-570/net/netfilter/x_tables.c linux-2.6.22-590/net/netfil } diff -Nurb linux-2.6.22-570/net/netfilter/xt_MARK.c linux-2.6.22-590/net/netfilter/xt_MARK.c ---- linux-2.6.22-570/net/netfilter/xt_MARK.c 2008-01-29 21:03:04.000000000 -0500 -+++ linux-2.6.22-590/net/netfilter/xt_MARK.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/netfilter/xt_MARK.c 2008-01-29 21:30:01.000000000 -0500 ++++ linux-2.6.22-590/net/netfilter/xt_MARK.c 2008-01-29 21:30:12.000000000 -0500 @@ -131,7 +131,7 @@ if ((*pskb)->sk) connection_sk = (*pskb)->sk; @@ -194542,7 +194542,7 @@ diff -Nurb linux-2.6.22-570/net/netfilter/xt_MARK.c linux-2.6.22-590/net/netfilt if (connection_sk) { diff -Nurb linux-2.6.22-570/net/netfilter/xt_hashlimit.c linux-2.6.22-590/net/netfilter/xt_hashlimit.c --- linux-2.6.22-570/net/netfilter/xt_hashlimit.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/netfilter/xt_hashlimit.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/netfilter/xt_hashlimit.c 2008-01-29 21:30:12.000000000 -0500 @@ -21,6 +21,7 @@ #include #include @@ -194588,8 +194588,8 @@ diff -Nurb linux-2.6.22-570/net/netfilter/xt_hashlimit.c linux-2.6.22-590/net/ne xt_unregister_matches(xt_hashlimit, ARRAY_SIZE(xt_hashlimit)); } diff -Nurb linux-2.6.22-570/net/netlink/af_netlink.c linux-2.6.22-590/net/netlink/af_netlink.c ---- linux-2.6.22-570/net/netlink/af_netlink.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/netlink/af_netlink.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/netlink/af_netlink.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/netlink/af_netlink.c 2008-01-29 21:30:12.000000000 -0500 @@ -63,6 +63,7 @@ #include #include @@ -194949,7 +194949,7 @@ diff -Nurb linux-2.6.22-570/net/netlink/af_netlink.c linux-2.6.22-590/net/netlin out: diff -Nurb linux-2.6.22-570/net/netlink/attr.c linux-2.6.22-590/net/netlink/attr.c --- linux-2.6.22-570/net/netlink/attr.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/netlink/attr.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/netlink/attr.c 2008-01-29 21:30:12.000000000 -0500 @@ -72,6 +72,17 @@ return -ERANGE; break; @@ -194970,7 +194970,7 @@ diff -Nurb linux-2.6.22-570/net/netlink/attr.c linux-2.6.22-590/net/netlink/attr minlen = pt->len; diff -Nurb linux-2.6.22-570/net/netlink/genetlink.c linux-2.6.22-590/net/netlink/genetlink.c --- linux-2.6.22-570/net/netlink/genetlink.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/netlink/genetlink.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/netlink/genetlink.c 2008-01-29 21:30:12.000000000 -0500 @@ -557,8 +557,9 @@ goto errout_register; @@ -194985,7 +194985,7 @@ diff -Nurb linux-2.6.22-570/net/netlink/genetlink.c linux-2.6.22-590/net/netlink diff -Nurb linux-2.6.22-570/net/netrom/af_netrom.c linux-2.6.22-590/net/netrom/af_netrom.c --- linux-2.6.22-570/net/netrom/af_netrom.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/netrom/af_netrom.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/netrom/af_netrom.c 2008-01-29 21:30:12.000000000 -0500 @@ -41,6 +41,7 @@ #include #include @@ -195062,7 +195062,7 @@ diff -Nurb linux-2.6.22-570/net/netrom/af_netrom.c linux-2.6.22-590/net/netrom/a nr_rt_free(); diff -Nurb linux-2.6.22-570/net/netrom/nr_route.c linux-2.6.22-590/net/netrom/nr_route.c --- linux-2.6.22-570/net/netrom/nr_route.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/netrom/nr_route.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/netrom/nr_route.c 2008-01-29 21:30:12.000000000 -0500 @@ -580,7 +580,7 @@ { struct net_device *dev; @@ -195091,8 +195091,8 @@ diff -Nurb linux-2.6.22-570/net/netrom/nr_route.c linux-2.6.22-590/net/netrom/nr dev_hold(dev); goto out; diff -Nurb linux-2.6.22-570/net/packet/af_packet.c linux-2.6.22-590/net/packet/af_packet.c ---- linux-2.6.22-570/net/packet/af_packet.c 2008-01-29 21:03:04.000000000 -0500 -+++ linux-2.6.22-590/net/packet/af_packet.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/packet/af_packet.c 2008-01-29 21:30:01.000000000 -0500 ++++ linux-2.6.22-590/net/packet/af_packet.c 2008-01-29 21:30:12.000000000 -0500 @@ -65,6 +65,7 @@ #include #include @@ -195416,7 +195416,7 @@ diff -Nurb linux-2.6.22-570/net/packet/af_packet.c linux-2.6.22-590/net/packet/a } diff -Nurb linux-2.6.22-570/net/rose/af_rose.c linux-2.6.22-590/net/rose/af_rose.c --- linux-2.6.22-570/net/rose/af_rose.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/rose/af_rose.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/rose/af_rose.c 2008-01-29 21:30:12.000000000 -0500 @@ -45,6 +45,7 @@ #include #include @@ -195496,8 +195496,8 @@ diff -Nurb linux-2.6.22-570/net/rose/af_rose.c linux-2.6.22-590/net/rose/af_rose rose_rt_free(); diff -Nurb linux-2.6.22-570/net/rose/rose_route.c linux-2.6.22-590/net/rose/rose_route.c ---- linux-2.6.22-570/net/rose/rose_route.c 2008-01-29 21:02:50.000000000 -0500 -+++ linux-2.6.22-590/net/rose/rose_route.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/rose/rose_route.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/rose/rose_route.c 2008-01-29 21:30:12.000000000 -0500 @@ -583,7 +583,7 @@ { struct net_device *dev; @@ -195536,7 +195536,7 @@ diff -Nurb linux-2.6.22-570/net/rose/rose_route.c linux-2.6.22-590/net/rose/rose } diff -Nurb linux-2.6.22-570/net/rxrpc/af_rxrpc.c linux-2.6.22-590/net/rxrpc/af_rxrpc.c --- linux-2.6.22-570/net/rxrpc/af_rxrpc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/rxrpc/af_rxrpc.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/rxrpc/af_rxrpc.c 2008-01-29 21:30:12.000000000 -0500 @@ -14,6 +14,7 @@ #include #include @@ -195596,7 +195596,7 @@ diff -Nurb linux-2.6.22-570/net/rxrpc/af_rxrpc.c linux-2.6.22-590/net/rxrpc/af_r _leave(""); diff -Nurb linux-2.6.22-570/net/sched/act_api.c linux-2.6.22-590/net/sched/act_api.c --- linux-2.6.22-570/net/sched/act_api.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sched/act_api.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sched/act_api.c 2008-01-29 21:30:12.000000000 -0500 @@ -27,6 +27,7 @@ #include #include @@ -195676,7 +195676,7 @@ diff -Nurb linux-2.6.22-570/net/sched/act_api.c linux-2.6.22-590/net/sched/act_a return 0; diff -Nurb linux-2.6.22-570/net/sched/act_mirred.c linux-2.6.22-590/net/sched/act_mirred.c --- linux-2.6.22-570/net/sched/act_mirred.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sched/act_mirred.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sched/act_mirred.c 2008-01-29 21:30:12.000000000 -0500 @@ -85,7 +85,7 @@ parm = RTA_DATA(tb[TCA_MIRRED_PARMS-1]); @@ -195688,7 +195688,7 @@ diff -Nurb linux-2.6.22-570/net/sched/act_mirred.c linux-2.6.22-590/net/sched/ac switch (dev->type) { diff -Nurb linux-2.6.22-570/net/sched/cls_api.c linux-2.6.22-590/net/sched/cls_api.c --- linux-2.6.22-570/net/sched/cls_api.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sched/cls_api.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sched/cls_api.c 2008-01-29 21:30:12.000000000 -0500 @@ -129,6 +129,7 @@ static int tc_ctl_tfilter(struct sk_buff *skb, struct nlmsghdr *n, void *arg) @@ -195749,7 +195749,7 @@ diff -Nurb linux-2.6.22-570/net/sched/cls_api.c linux-2.6.22-590/net/sched/cls_a if (!tcm->tcm_parent) diff -Nurb linux-2.6.22-570/net/sched/em_meta.c linux-2.6.22-590/net/sched/em_meta.c --- linux-2.6.22-570/net/sched/em_meta.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sched/em_meta.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sched/em_meta.c 2008-01-29 21:30:12.000000000 -0500 @@ -291,7 +291,7 @@ } else { struct net_device *dev; @@ -195760,8 +195760,8 @@ diff -Nurb linux-2.6.22-570/net/sched/em_meta.c linux-2.6.22-590/net/sched/em_me if (dev) dev_put(dev); diff -Nurb linux-2.6.22-570/net/sched/sch_api.c linux-2.6.22-590/net/sched/sch_api.c ---- linux-2.6.22-570/net/sched/sch_api.c 2008-01-29 21:02:50.000000000 -0500 -+++ linux-2.6.22-590/net/sched/sch_api.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/sched/sch_api.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/sched/sch_api.c 2008-01-29 21:30:12.000000000 -0500 @@ -35,6 +35,7 @@ #include #include @@ -195910,7 +195910,7 @@ diff -Nurb linux-2.6.22-570/net/sched/sch_api.c linux-2.6.22-590/net/sched/sch_a rtnl_register(PF_UNSPEC, RTM_DELQDISC, tc_get_qdisc, NULL); diff -Nurb linux-2.6.22-570/net/sched/sch_generic.c linux-2.6.22-590/net/sched/sch_generic.c --- linux-2.6.22-570/net/sched/sch_generic.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sched/sch_generic.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sched/sch_generic.c 2008-01-29 21:30:12.000000000 -0500 @@ -59,122 +59,143 @@ spin_unlock_bh(&dev->queue_lock); } @@ -196142,7 +196142,7 @@ diff -Nurb linux-2.6.22-570/net/sched/sch_generic.c linux-2.6.22-590/net/sched/s void __qdisc_run(struct net_device *dev) diff -Nurb linux-2.6.22-570/net/sched/sch_ingress.c linux-2.6.22-590/net/sched/sch_ingress.c --- linux-2.6.22-570/net/sched/sch_ingress.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sched/sch_ingress.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sched/sch_ingress.c 2008-01-29 21:30:12.000000000 -0500 @@ -243,6 +243,10 @@ struct net_device *dev = skb->dev; int fwres=NF_ACCEPT; @@ -196156,7 +196156,7 @@ diff -Nurb linux-2.6.22-570/net/sched/sch_ingress.c linux-2.6.22-590/net/sched/s skb->dev ? (*pskb)->dev->name : "(no dev)", diff -Nurb linux-2.6.22-570/net/sctp/input.c linux-2.6.22-590/net/sctp/input.c --- linux-2.6.22-570/net/sctp/input.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sctp/input.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sctp/input.c 2008-01-29 21:30:12.000000000 -0500 @@ -126,6 +126,10 @@ int family; struct sctp_af *af; @@ -196179,8 +196179,8 @@ diff -Nurb linux-2.6.22-570/net/sctp/input.c linux-2.6.22-590/net/sctp/input.c ICMP_INC_STATS_BH(ICMP_MIB_INERRORS); return; diff -Nurb linux-2.6.22-570/net/sctp/ipv6.c linux-2.6.22-590/net/sctp/ipv6.c ---- linux-2.6.22-570/net/sctp/ipv6.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/sctp/ipv6.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/sctp/ipv6.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/sctp/ipv6.c 2008-01-29 21:30:12.000000000 -0500 @@ -189,6 +189,7 @@ memset(&fl, 0, sizeof(fl)); @@ -196235,7 +196235,7 @@ diff -Nurb linux-2.6.22-570/net/sctp/ipv6.c linux-2.6.22-590/net/sctp/ipv6.c if (!ipv6_chk_addr(&addr->v6.sin6_addr, dev, 0)) { diff -Nurb linux-2.6.22-570/net/sctp/protocol.c linux-2.6.22-590/net/sctp/protocol.c --- linux-2.6.22-570/net/sctp/protocol.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sctp/protocol.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sctp/protocol.c 2008-01-29 21:30:12.000000000 -0500 @@ -59,6 +59,7 @@ #include #include @@ -196315,7 +196315,7 @@ diff -Nurb linux-2.6.22-570/net/sctp/protocol.c linux-2.6.22-590/net/sctp/protoc "(established %d bind %d)\n", diff -Nurb linux-2.6.22-570/net/sctp/socket.c linux-2.6.22-590/net/sctp/socket.c --- linux-2.6.22-570/net/sctp/socket.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sctp/socket.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sctp/socket.c 2008-01-29 21:30:12.000000000 -0500 @@ -5021,8 +5021,8 @@ * already in the hash table; if not, we use that; if * it is, we try next. @@ -196328,8 +196328,8 @@ diff -Nurb linux-2.6.22-570/net/sctp/socket.c linux-2.6.22-590/net/sctp/socket.c int rover; int index; diff -Nurb linux-2.6.22-570/net/socket.c linux-2.6.22-590/net/socket.c ---- linux-2.6.22-570/net/socket.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/socket.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/socket.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/socket.c 2008-01-29 21:30:12.000000000 -0500 @@ -84,6 +84,7 @@ #include #include @@ -196493,7 +196493,7 @@ diff -Nurb linux-2.6.22-570/net/socket.c linux-2.6.22-590/net/socket.c } diff -Nurb linux-2.6.22-570/net/socket.c.orig linux-2.6.22-590/net/socket.c.orig ---- linux-2.6.22-570/net/socket.c.orig 2008-01-29 21:02:50.000000000 -0500 +--- linux-2.6.22-570/net/socket.c.orig 2008-01-29 21:29:56.000000000 -0500 +++ linux-2.6.22-590/net/socket.c.orig 1969-12-31 19:00:00.000000000 -0500 @@ -1,2344 +0,0 @@ -/* @@ -198841,8 +198841,8 @@ diff -Nurb linux-2.6.22-570/net/socket.c.orig linux-2.6.22-590/net/socket.c.orig -EXPORT_SYMBOL(kernel_sendpage); -EXPORT_SYMBOL(kernel_sock_ioctl); diff -Nurb linux-2.6.22-570/net/sunrpc/auth.c linux-2.6.22-590/net/sunrpc/auth.c ---- linux-2.6.22-570/net/sunrpc/auth.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/sunrpc/auth.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/sunrpc/auth.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/sunrpc/auth.c 2008-01-29 21:30:12.000000000 -0500 @@ -19,12 +19,16 @@ # define RPCDBG_FACILITY RPCDBG_AUTH #endif @@ -199342,7 +199342,7 @@ diff -Nurb linux-2.6.22-570/net/sunrpc/auth.c linux-2.6.22-590/net/sunrpc/auth.c } diff -Nurb linux-2.6.22-570/net/sunrpc/auth_gss/auth_gss.c linux-2.6.22-590/net/sunrpc/auth_gss/auth_gss.c --- linux-2.6.22-570/net/sunrpc/auth_gss/auth_gss.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sunrpc/auth_gss/auth_gss.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sunrpc/auth_gss/auth_gss.c 2008-01-29 21:30:12.000000000 -0500 @@ -54,9 +54,9 @@ #include #include @@ -199838,7 +199838,7 @@ diff -Nurb linux-2.6.22-570/net/sunrpc/auth_gss/auth_gss.c linux-2.6.22-590/net/ .cr_init = gss_cred_init, diff -Nurb linux-2.6.22-570/net/sunrpc/auth_gss/gss_krb5_mech.c linux-2.6.22-590/net/sunrpc/auth_gss/gss_krb5_mech.c --- linux-2.6.22-570/net/sunrpc/auth_gss/gss_krb5_mech.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sunrpc/auth_gss/gss_krb5_mech.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sunrpc/auth_gss/gss_krb5_mech.c 2008-01-29 21:30:12.000000000 -0500 @@ -201,7 +201,7 @@ kfree(kctx); } @@ -199850,7 +199850,7 @@ diff -Nurb linux-2.6.22-570/net/sunrpc/auth_gss/gss_krb5_mech.c linux-2.6.22-590 .gss_verify_mic = gss_verify_mic_kerberos, diff -Nurb linux-2.6.22-570/net/sunrpc/auth_gss/gss_spkm3_mech.c linux-2.6.22-590/net/sunrpc/auth_gss/gss_spkm3_mech.c --- linux-2.6.22-570/net/sunrpc/auth_gss/gss_spkm3_mech.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sunrpc/auth_gss/gss_spkm3_mech.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sunrpc/auth_gss/gss_spkm3_mech.c 2008-01-29 21:30:12.000000000 -0500 @@ -202,7 +202,7 @@ return err; } @@ -199862,7 +199862,7 @@ diff -Nurb linux-2.6.22-570/net/sunrpc/auth_gss/gss_spkm3_mech.c linux-2.6.22-59 .gss_verify_mic = gss_verify_mic_spkm3, diff -Nurb linux-2.6.22-570/net/sunrpc/auth_null.c linux-2.6.22-590/net/sunrpc/auth_null.c --- linux-2.6.22-570/net/sunrpc/auth_null.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sunrpc/auth_null.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sunrpc/auth_null.c 2008-01-29 21:30:12.000000000 -0500 @@ -76,7 +76,7 @@ static int nul_refresh(struct rpc_task *task) @@ -199904,8 +199904,8 @@ diff -Nurb linux-2.6.22-570/net/sunrpc/auth_null.c linux-2.6.22-590/net/sunrpc/a .cr_magic = RPCAUTH_CRED_MAGIC, #endif diff -Nurb linux-2.6.22-570/net/sunrpc/auth_unix.c linux-2.6.22-590/net/sunrpc/auth_unix.c ---- linux-2.6.22-570/net/sunrpc/auth_unix.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/sunrpc/auth_unix.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/sunrpc/auth_unix.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/sunrpc/auth_unix.c 2008-01-29 21:30:12.000000000 -0500 @@ -22,11 +22,6 @@ gid_t uc_gids[NFS_NGROUPS]; }; @@ -200066,8 +200066,8 @@ diff -Nurb linux-2.6.22-570/net/sunrpc/auth_unix.c linux-2.6.22-590/net/sunrpc/a .crdestroy = unx_destroy_cred, .crmatch = unx_match, diff -Nurb linux-2.6.22-570/net/sunrpc/clnt.c linux-2.6.22-590/net/sunrpc/clnt.c ---- linux-2.6.22-570/net/sunrpc/clnt.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/sunrpc/clnt.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/sunrpc/clnt.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/sunrpc/clnt.c 2008-01-29 21:30:12.000000000 -0500 @@ -45,6 +45,12 @@ dprintk("RPC: %5u %s (status %d)\n", t->tk_pid, \ __FUNCTION__, t->tk_status) @@ -200522,7 +200522,7 @@ diff -Nurb linux-2.6.22-570/net/sunrpc/clnt.c linux-2.6.22-590/net/sunrpc/clnt.c +#endif diff -Nurb linux-2.6.22-570/net/sunrpc/rpc_pipe.c linux-2.6.22-590/net/sunrpc/rpc_pipe.c --- linux-2.6.22-570/net/sunrpc/rpc_pipe.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sunrpc/rpc_pipe.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sunrpc/rpc_pipe.c 2008-01-29 21:30:12.000000000 -0500 @@ -14,7 +14,7 @@ #include #include @@ -200742,7 +200742,7 @@ diff -Nurb linux-2.6.22-570/net/sunrpc/rpc_pipe.c linux-2.6.22-590/net/sunrpc/rp init_waitqueue_head(&rpci->waitq); diff -Nurb linux-2.6.22-570/net/sunrpc/rpcb_clnt.c linux-2.6.22-590/net/sunrpc/rpcb_clnt.c --- linux-2.6.22-570/net/sunrpc/rpcb_clnt.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sunrpc/rpcb_clnt.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sunrpc/rpcb_clnt.c 2008-01-29 21:30:12.000000000 -0500 @@ -184,8 +184,7 @@ .program = &rpcb_program, .version = version, @@ -200779,7 +200779,7 @@ diff -Nurb linux-2.6.22-570/net/sunrpc/rpcb_clnt.c linux-2.6.22-590/net/sunrpc/r dprintk("RPC: %5u rpcb_getport rpc_run_task failed\n", diff -Nurb linux-2.6.22-570/net/sunrpc/sched.c linux-2.6.22-590/net/sunrpc/sched.c --- linux-2.6.22-570/net/sunrpc/sched.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sunrpc/sched.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sunrpc/sched.c 2008-01-29 21:30:12.000000000 -0500 @@ -25,7 +25,6 @@ #ifdef RPC_DEBUG #define RPCDBG_FACILITY RPCDBG_SCHED @@ -201124,7 +201124,7 @@ diff -Nurb linux-2.6.22-570/net/sunrpc/sched.c linux-2.6.22-590/net/sunrpc/sched rpc_destroy_mempool(void) diff -Nurb linux-2.6.22-570/net/sunrpc/stats.c linux-2.6.22-590/net/sunrpc/stats.c --- linux-2.6.22-570/net/sunrpc/stats.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sunrpc/stats.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sunrpc/stats.c 2008-01-29 21:30:12.000000000 -0500 @@ -21,6 +21,7 @@ #include #include @@ -201153,7 +201153,7 @@ diff -Nurb linux-2.6.22-570/net/sunrpc/stats.c linux-2.6.22-590/net/sunrpc/stats diff -Nurb linux-2.6.22-570/net/sunrpc/sunrpc_syms.c linux-2.6.22-590/net/sunrpc/sunrpc_syms.c --- linux-2.6.22-570/net/sunrpc/sunrpc_syms.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sunrpc/sunrpc_syms.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sunrpc/sunrpc_syms.c 2008-01-29 21:30:12.000000000 -0500 @@ -28,15 +28,11 @@ EXPORT_SYMBOL(rpc_sleep_on); EXPORT_SYMBOL(rpc_wake_up_next); @@ -201197,7 +201197,7 @@ diff -Nurb linux-2.6.22-570/net/sunrpc/sunrpc_syms.c linux-2.6.22-590/net/sunrpc rpc_destroy_mempool(); diff -Nurb linux-2.6.22-570/net/sunrpc/xprt.c linux-2.6.22-590/net/sunrpc/xprt.c --- linux-2.6.22-570/net/sunrpc/xprt.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sunrpc/xprt.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sunrpc/xprt.c 2008-01-29 21:30:12.000000000 -0500 @@ -127,7 +127,7 @@ clear_bit(XPRT_LOCKED, &xprt->state); smp_mb__after_clear_bit(); @@ -201218,7 +201218,7 @@ diff -Nurb linux-2.6.22-570/net/sunrpc/xprt.c linux-2.6.22-590/net/sunrpc/xprt.c spin_unlock(&xprt->transport_lock); diff -Nurb linux-2.6.22-570/net/sunrpc/xprtsock.c linux-2.6.22-590/net/sunrpc/xprtsock.c --- linux-2.6.22-570/net/sunrpc/xprtsock.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sunrpc/xprtsock.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sunrpc/xprtsock.c 2008-01-29 21:30:12.000000000 -0500 @@ -653,8 +653,7 @@ dprintk("RPC: xs_destroy xprt %p\n", xprt); @@ -201263,7 +201263,7 @@ diff -Nurb linux-2.6.22-570/net/sunrpc/xprtsock.c linux-2.6.22-590/net/sunrpc/xp diff -Nurb linux-2.6.22-570/net/sysctl_net.c linux-2.6.22-590/net/sysctl_net.c --- linux-2.6.22-570/net/sysctl_net.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/sysctl_net.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/sysctl_net.c 2008-01-29 21:30:12.000000000 -0500 @@ -54,3 +54,31 @@ #endif { 0 }, @@ -201298,7 +201298,7 @@ diff -Nurb linux-2.6.22-570/net/sysctl_net.c linux-2.6.22-590/net/sysctl_net.c +}; diff -Nurb linux-2.6.22-570/net/tipc/eth_media.c linux-2.6.22-590/net/tipc/eth_media.c --- linux-2.6.22-570/net/tipc/eth_media.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/tipc/eth_media.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/tipc/eth_media.c 2008-01-29 21:30:12.000000000 -0500 @@ -1,8 +1,8 @@ /* * net/tipc/eth_media.c: Ethernet bearer support for TIPC @@ -201366,7 +201366,7 @@ diff -Nurb linux-2.6.22-570/net/tipc/eth_media.c linux-2.6.22-590/net/tipc/eth_m return NOTIFY_DONE; /* couldn't find device */ diff -Nurb linux-2.6.22-570/net/tipc/link.c linux-2.6.22-590/net/tipc/link.c --- linux-2.6.22-570/net/tipc/link.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/tipc/link.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/tipc/link.c 2008-01-29 21:30:12.000000000 -0500 @@ -1,8 +1,8 @@ /* * net/tipc/link.c: TIPC link code @@ -201431,7 +201431,7 @@ diff -Nurb linux-2.6.22-570/net/tipc/link.c linux-2.6.22-590/net/tipc/link.c buf = buf_chain->next; diff -Nurb linux-2.6.22-570/net/tipc/port.c linux-2.6.22-590/net/tipc/port.c --- linux-2.6.22-570/net/tipc/port.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/tipc/port.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/tipc/port.c 2008-01-29 21:30:12.000000000 -0500 @@ -1,8 +1,8 @@ /* * net/tipc/port.c: TIPC port code @@ -201475,7 +201475,7 @@ diff -Nurb linux-2.6.22-570/net/tipc/port.c linux-2.6.22-590/net/tipc/port.c diff -Nurb linux-2.6.22-570/net/tipc/port.h linux-2.6.22-590/net/tipc/port.h --- linux-2.6.22-570/net/tipc/port.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/tipc/port.h 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/tipc/port.h 2008-01-29 21:30:12.000000000 -0500 @@ -1,8 +1,8 @@ /* * net/tipc/port.h: Include file for TIPC port code @@ -201505,7 +201505,7 @@ diff -Nurb linux-2.6.22-570/net/tipc/port.h linux-2.6.22-590/net/tipc/port.h u32 last_in_seqno; diff -Nurb linux-2.6.22-570/net/tipc/socket.c linux-2.6.22-590/net/tipc/socket.c --- linux-2.6.22-570/net/tipc/socket.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/tipc/socket.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/tipc/socket.c 2008-01-29 21:30:12.000000000 -0500 @@ -1,8 +1,8 @@ /* * net/tipc/socket.c: TIPC socket API @@ -201719,8 +201719,8 @@ diff -Nurb linux-2.6.22-570/net/tipc/socket.c linux-2.6.22-590/net/tipc/socket.c static struct net_proto_family tipc_family_ops = { diff -Nurb linux-2.6.22-570/net/unix/af_unix.c linux-2.6.22-590/net/unix/af_unix.c ---- linux-2.6.22-570/net/unix/af_unix.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/unix/af_unix.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/unix/af_unix.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/unix/af_unix.c 2008-01-29 21:30:12.000000000 -0500 @@ -117,8 +117,8 @@ #include #include @@ -202102,7 +202102,7 @@ diff -Nurb linux-2.6.22-570/net/unix/af_unix.c linux-2.6.22-590/net/unix/af_unix module_init(af_unix_init); diff -Nurb linux-2.6.22-570/net/unix/sysctl_net_unix.c linux-2.6.22-590/net/unix/sysctl_net_unix.c --- linux-2.6.22-570/net/unix/sysctl_net_unix.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/unix/sysctl_net_unix.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/unix/sysctl_net_unix.c 2008-01-29 21:30:12.000000000 -0500 @@ -14,47 +14,71 @@ #include @@ -202196,7 +202196,7 @@ diff -Nurb linux-2.6.22-570/net/unix/sysctl_net_unix.c linux-2.6.22-590/net/unix diff -Nurb linux-2.6.22-570/net/wanrouter/wanproc.c linux-2.6.22-590/net/wanrouter/wanproc.c --- linux-2.6.22-570/net/wanrouter/wanproc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/wanrouter/wanproc.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/wanrouter/wanproc.c 2008-01-29 21:30:12.000000000 -0500 @@ -28,6 +28,7 @@ #include /* WAN router API definitions */ #include @@ -202234,7 +202234,7 @@ diff -Nurb linux-2.6.22-570/net/wanrouter/wanproc.c linux-2.6.22-590/net/wanrout /* diff -Nurb linux-2.6.22-570/net/wireless/wext.c linux-2.6.22-590/net/wireless/wext.c --- linux-2.6.22-570/net/wireless/wext.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/wireless/wext.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/wireless/wext.c 2008-01-29 21:30:12.000000000 -0500 @@ -95,6 +95,7 @@ #include @@ -202359,8 +202359,8 @@ diff -Nurb linux-2.6.22-570/net/wireless/wext.c linux-2.6.22-590/net/wireless/we skb_queue_tail(&wireless_nlevent_queue, skb); tasklet_schedule(&wireless_nlevent_tasklet); diff -Nurb linux-2.6.22-570/net/x25/af_x25.c linux-2.6.22-590/net/x25/af_x25.c ---- linux-2.6.22-570/net/x25/af_x25.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/net/x25/af_x25.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/x25/af_x25.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/net/x25/af_x25.c 2008-01-29 21:30:12.000000000 -0500 @@ -191,6 +191,9 @@ struct net_device *dev = ptr; struct x25_neigh *nb; @@ -202418,7 +202418,7 @@ diff -Nurb linux-2.6.22-570/net/x25/af_x25.c linux-2.6.22-590/net/x25/af_x25.c x25 = x25_sk(sk); diff -Nurb linux-2.6.22-570/net/x25/x25_dev.c linux-2.6.22-590/net/x25/x25_dev.c --- linux-2.6.22-570/net/x25/x25_dev.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/x25/x25_dev.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/x25/x25_dev.c 2008-01-29 21:30:12.000000000 -0500 @@ -95,6 +95,9 @@ struct sk_buff *nskb; struct x25_neigh *nb; @@ -202431,7 +202431,7 @@ diff -Nurb linux-2.6.22-570/net/x25/x25_dev.c linux-2.6.22-590/net/x25/x25_dev.c goto drop; diff -Nurb linux-2.6.22-570/net/x25/x25_proc.c linux-2.6.22-590/net/x25/x25_proc.c --- linux-2.6.22-570/net/x25/x25_proc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/x25/x25_proc.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/x25/x25_proc.c 2008-01-29 21:30:12.000000000 -0500 @@ -20,6 +20,7 @@ #include #include @@ -202469,7 +202469,7 @@ diff -Nurb linux-2.6.22-570/net/x25/x25_proc.c linux-2.6.22-590/net/x25/x25_proc #else /* CONFIG_PROC_FS */ diff -Nurb linux-2.6.22-570/net/x25/x25_route.c linux-2.6.22-590/net/x25/x25_route.c --- linux-2.6.22-570/net/x25/x25_route.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/x25/x25_route.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/x25/x25_route.c 2008-01-29 21:30:12.000000000 -0500 @@ -129,7 +129,7 @@ */ struct net_device *x25_dev_get(char *devname) @@ -202480,8 +202480,8 @@ diff -Nurb linux-2.6.22-570/net/x25/x25_route.c linux-2.6.22-590/net/x25/x25_rou if (dev && (!(dev->flags & IFF_UP) || (dev->type != ARPHRD_X25 diff -Nurb linux-2.6.22-570/net/xfrm/xfrm_policy.c linux-2.6.22-590/net/xfrm/xfrm_policy.c ---- linux-2.6.22-570/net/xfrm/xfrm_policy.c 2008-01-29 21:02:50.000000000 -0500 -+++ linux-2.6.22-590/net/xfrm/xfrm_policy.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/net/xfrm/xfrm_policy.c 2008-01-29 21:29:56.000000000 -0500 ++++ linux-2.6.22-590/net/xfrm/xfrm_policy.c 2008-01-29 21:30:12.000000000 -0500 @@ -30,8 +30,6 @@ #include "xfrm_hash.h" @@ -202525,7 +202525,7 @@ diff -Nurb linux-2.6.22-570/net/xfrm/xfrm_policy.c linux-2.6.22-590/net/xfrm/xfr xfrm_flush_bundles(); diff -Nurb linux-2.6.22-570/net/xfrm/xfrm_state.c linux-2.6.22-590/net/xfrm/xfrm_state.c --- linux-2.6.22-570/net/xfrm/xfrm_state.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/xfrm/xfrm_state.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/xfrm/xfrm_state.c 2008-01-29 21:30:12.000000000 -0500 @@ -28,14 +28,6 @@ struct sock *xfrm_nl; EXPORT_SYMBOL(xfrm_nl); @@ -202594,7 +202594,7 @@ diff -Nurb linux-2.6.22-570/net/xfrm/xfrm_state.c linux-2.6.22-590/net/xfrm/xfrm diff -Nurb linux-2.6.22-570/net/xfrm/xfrm_user.c linux-2.6.22-590/net/xfrm/xfrm_user.c --- linux-2.6.22-570/net/xfrm/xfrm_user.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/net/xfrm/xfrm_user.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/net/xfrm/xfrm_user.c 2008-01-29 21:30:12.000000000 -0500 @@ -374,7 +374,8 @@ return err; } @@ -202645,7 +202645,7 @@ diff -Nurb linux-2.6.22-570/net/xfrm/xfrm_user.c linux-2.6.22-590/net/xfrm/xfrm_ return -ENOMEM; diff -Nurb linux-2.6.22-570/rej linux-2.6.22-590/rej --- linux-2.6.22-570/rej 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/rej 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/rej 2008-01-29 21:30:12.000000000 -0500 @@ -0,0 +1,28 @@ +vi -o ./drivers/dma/ioatdma.c ./drivers/dma/ioatdma.c.rej +vi -o ./fs/nfs/super.c ./fs/nfs/super.c.rej @@ -203164,8 +203164,8 @@ diff -Nurb linux-2.6.22-570/scripts/Makefile.modpost.orig linux-2.6.22-590/scrip - -.PHONY: $(PHONY) diff -Nurb linux-2.6.22-570/security/commoncap.c linux-2.6.22-590/security/commoncap.c ---- linux-2.6.22-570/security/commoncap.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/security/commoncap.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/security/commoncap.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/security/commoncap.c 2008-01-29 21:30:12.000000000 -0500 @@ -150,7 +150,7 @@ if (bprm->e_uid != current->uid || bprm->e_gid != current->gid || @@ -203176,8 +203176,8 @@ diff -Nurb linux-2.6.22-570/security/commoncap.c linux-2.6.22-590/security/commo if (unsafe & ~LSM_UNSAFE_PTRACE_CAP) { if (!capable(CAP_SETUID)) { diff -Nurb linux-2.6.22-570/security/dummy.c linux-2.6.22-590/security/dummy.c ---- linux-2.6.22-570/security/dummy.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/security/dummy.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/security/dummy.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/security/dummy.c 2008-01-29 21:30:12.000000000 -0500 @@ -131,7 +131,7 @@ static void dummy_bprm_apply_creds (struct linux_binprm *bprm, int unsafe) { @@ -203203,7 +203203,7 @@ diff -Nurb linux-2.6.22-570/security/dummy.c linux-2.6.22-590/security/dummy.c diff -Nurb linux-2.6.22-570/security/keys/request_key.c linux-2.6.22-590/security/keys/request_key.c --- linux-2.6.22-570/security/keys/request_key.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/security/keys/request_key.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/security/keys/request_key.c 2008-01-29 21:30:12.000000000 -0500 @@ -108,7 +108,8 @@ argv[i] = NULL; @@ -203216,7 +203216,7 @@ diff -Nurb linux-2.6.22-570/security/keys/request_key.c linux-2.6.22-590/securit key_put(keyring); diff -Nurb linux-2.6.22-570/security/security.c linux-2.6.22-590/security/security.c --- linux-2.6.22-570/security/security.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/security/security.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/security/security.c 2008-01-29 21:30:12.000000000 -0500 @@ -24,6 +24,7 @@ extern void security_fixup_ops(struct security_operations *ops); @@ -203233,7 +203233,7 @@ diff -Nurb linux-2.6.22-570/security/security.c linux-2.6.22-590/security/securi EXPORT_SYMBOL(security_ops); diff -Nurb linux-2.6.22-570/security/selinux/avc.c linux-2.6.22-590/security/selinux/avc.c --- linux-2.6.22-570/security/selinux/avc.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/security/selinux/avc.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/security/selinux/avc.c 2008-01-29 21:30:12.000000000 -0500 @@ -586,7 +586,7 @@ } } @@ -203278,8 +203278,8 @@ diff -Nurb linux-2.6.22-570/security/selinux/avc.c linux-2.6.22-590/security/sel return rc; } diff -Nurb linux-2.6.22-570/security/selinux/hooks.c linux-2.6.22-590/security/selinux/hooks.c ---- linux-2.6.22-570/security/selinux/hooks.c 2008-01-29 21:02:58.000000000 -0500 -+++ linux-2.6.22-590/security/selinux/hooks.c 2008-01-29 21:03:24.000000000 -0500 +--- linux-2.6.22-570/security/selinux/hooks.c 2008-01-29 21:29:58.000000000 -0500 ++++ linux-2.6.22-590/security/selinux/hooks.c 2008-01-29 21:30:12.000000000 -0500 @@ -111,6 +111,9 @@ /* Original (dummy) security module. */ static struct security_operations *original_ops = NULL; @@ -203391,7 +203391,7 @@ diff -Nurb linux-2.6.22-570/security/selinux/hooks.c linux-2.6.22-590/security/s diff -Nurb linux-2.6.22-570/security/selinux/include/av_perm_to_string.h linux-2.6.22-590/security/selinux/include/av_perm_to_string.h --- linux-2.6.22-570/security/selinux/include/av_perm_to_string.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/security/selinux/include/av_perm_to_string.h 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/security/selinux/include/av_perm_to_string.h 2008-01-29 21:30:12.000000000 -0500 @@ -158,3 +158,4 @@ S_(SECCLASS_KEY, KEY__CREATE, "create") S_(SECCLASS_DCCP_SOCKET, DCCP_SOCKET__NODE_BIND, "node_bind") @@ -203399,7 +203399,7 @@ diff -Nurb linux-2.6.22-570/security/selinux/include/av_perm_to_string.h linux-2 + S_(SECCLASS_MEMPROTECT, MEMPROTECT__MMAP_ZERO, "mmap_zero") diff -Nurb linux-2.6.22-570/security/selinux/include/av_permissions.h linux-2.6.22-590/security/selinux/include/av_permissions.h --- linux-2.6.22-570/security/selinux/include/av_permissions.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/security/selinux/include/av_permissions.h 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/security/selinux/include/av_permissions.h 2008-01-29 21:30:12.000000000 -0500 @@ -823,3 +823,4 @@ #define DCCP_SOCKET__NAME_BIND 0x00200000UL #define DCCP_SOCKET__NODE_BIND 0x00400000UL @@ -203407,7 +203407,7 @@ diff -Nurb linux-2.6.22-570/security/selinux/include/av_permissions.h linux-2.6. +#define MEMPROTECT__MMAP_ZERO 0x00000001UL diff -Nurb linux-2.6.22-570/security/selinux/include/avc.h linux-2.6.22-590/security/selinux/include/avc.h --- linux-2.6.22-570/security/selinux/include/avc.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/security/selinux/include/avc.h 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/security/selinux/include/avc.h 2008-01-29 21:30:12.000000000 -0500 @@ -102,8 +102,10 @@ u16 tclass, u32 requested, struct av_decision *avd, int result, struct avc_audit_data *auditdata); @@ -203421,7 +203421,7 @@ diff -Nurb linux-2.6.22-570/security/selinux/include/avc.h linux-2.6.22-590/secu int avc_has_perm(u32 ssid, u32 tsid, diff -Nurb linux-2.6.22-570/security/selinux/include/class_to_string.h linux-2.6.22-590/security/selinux/include/class_to_string.h --- linux-2.6.22-570/security/selinux/include/class_to_string.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/security/selinux/include/class_to_string.h 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/security/selinux/include/class_to_string.h 2008-01-29 21:30:12.000000000 -0500 @@ -63,3 +63,4 @@ S_("key") S_(NULL) @@ -203429,7 +203429,7 @@ diff -Nurb linux-2.6.22-570/security/selinux/include/class_to_string.h linux-2.6 + S_("memprotect") diff -Nurb linux-2.6.22-570/security/selinux/include/flask.h linux-2.6.22-590/security/selinux/include/flask.h --- linux-2.6.22-570/security/selinux/include/flask.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/security/selinux/include/flask.h 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/security/selinux/include/flask.h 2008-01-29 21:30:12.000000000 -0500 @@ -49,6 +49,7 @@ #define SECCLASS_PACKET 57 #define SECCLASS_KEY 58 @@ -203440,7 +203440,7 @@ diff -Nurb linux-2.6.22-570/security/selinux/include/flask.h linux-2.6.22-590/se * Security identifier indices for initial entities diff -Nurb linux-2.6.22-570/security/selinux/include/security.h linux-2.6.22-590/security/selinux/include/security.h --- linux-2.6.22-570/security/selinux/include/security.h 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/security/selinux/include/security.h 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/security/selinux/include/security.h 2008-01-29 21:30:12.000000000 -0500 @@ -41,6 +41,7 @@ int security_load_policy(void * data, size_t len); @@ -203461,7 +203461,7 @@ diff -Nurb linux-2.6.22-570/security/selinux/include/security.h linux-2.6.22-590 #define SECURITY_FS_USE_TASK 3 /* use task SIDs, e.g. pipefs/sockfs */ diff -Nurb linux-2.6.22-570/security/selinux/netif.c linux-2.6.22-590/security/selinux/netif.c --- linux-2.6.22-570/security/selinux/netif.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/security/selinux/netif.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/security/selinux/netif.c 2008-01-29 21:30:12.000000000 -0500 @@ -20,6 +20,7 @@ #include #include @@ -203482,7 +203482,7 @@ diff -Nurb linux-2.6.22-570/security/selinux/netif.c linux-2.6.22-590/security/s diff -Nurb linux-2.6.22-570/security/selinux/netlink.c linux-2.6.22-590/security/selinux/netlink.c --- linux-2.6.22-570/security/selinux/netlink.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/security/selinux/netlink.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/security/selinux/netlink.c 2008-01-29 21:30:12.000000000 -0500 @@ -17,6 +17,7 @@ #include #include @@ -203504,7 +203504,7 @@ diff -Nurb linux-2.6.22-570/security/selinux/netlink.c linux-2.6.22-590/security netlink_set_nonroot(NETLINK_SELINUX, NL_NONROOT_RECV); diff -Nurb linux-2.6.22-570/security/selinux/selinuxfs.c linux-2.6.22-590/security/selinux/selinuxfs.c --- linux-2.6.22-570/security/selinux/selinuxfs.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/security/selinux/selinuxfs.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/security/selinux/selinuxfs.c 2008-01-29 21:30:12.000000000 -0500 @@ -67,6 +67,10 @@ static int bool_num = 0; static int *bool_pending_values = NULL; @@ -203871,7 +203871,7 @@ diff -Nurb linux-2.6.22-570/security/selinux/selinuxfs.c linux-2.6.22-590/securi err: diff -Nurb linux-2.6.22-570/security/selinux/ss/policydb.c linux-2.6.22-590/security/selinux/ss/policydb.c --- linux-2.6.22-570/security/selinux/ss/policydb.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/security/selinux/ss/policydb.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/security/selinux/ss/policydb.c 2008-01-29 21:30:12.000000000 -0500 @@ -21,6 +21,7 @@ */ @@ -203928,7 +203928,7 @@ diff -Nurb linux-2.6.22-570/security/selinux/ss/policydb.c linux-2.6.22-590/secu ebitmap_destroy(&lrt->target_range.level[1].cat); diff -Nurb linux-2.6.22-570/security/selinux/ss/services.c linux-2.6.22-590/security/selinux/ss/services.c --- linux-2.6.22-570/security/selinux/ss/services.c 2007-07-08 19:32:17.000000000 -0400 -+++ linux-2.6.22-590/security/selinux/ss/services.c 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/security/selinux/ss/services.c 2008-01-29 21:30:12.000000000 -0500 @@ -1587,19 +1587,18 @@ u32 *nel) { @@ -204119,7 +204119,7 @@ diff -Nurb linux-2.6.22-570/security/selinux/ss/services.c linux-2.6.22-590/secu struct context au_ctxt; diff -Nurb linux-2.6.22-570/toapply linux-2.6.22-590/toapply --- linux-2.6.22-570/toapply 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/toapply 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/toapply 2008-01-29 21:30:12.000000000 -0500 @@ -0,0 +1,51 @@ +cat ../broken-out/cpuidle-fix-the-uninitialized-variable-in-sysfs-routine.patch | patch -p1 +cat ../broken-out/cpuidle-make-cpuidle-sysfs-driver-governor-switch-off-by-default.patch | patch -p1 @@ -204174,7 +204174,7 @@ diff -Nurb linux-2.6.22-570/toapply linux-2.6.22-590/toapply +cat ../broken-out/drivers-edac-add-device-sysfs-attributes.patch | patch -p1 diff -Nurb linux-2.6.22-570/trellis-mm1-1.sh linux-2.6.22-590/trellis-mm1-1.sh --- linux-2.6.22-570/trellis-mm1-1.sh 1969-12-31 19:00:00.000000000 -0500 -+++ linux-2.6.22-590/trellis-mm1-1.sh 2008-01-29 21:03:24.000000000 -0500 ++++ linux-2.6.22-590/trellis-mm1-1.sh 2008-01-29 21:30:12.000000000 -0500 @@ -0,0 +1,142 @@ +cat ../broken-out/origin.patch | patch -p1 +cat ../broken-out/ioatdma-fix-section-mismatches.patch | patch -p1