diff options
author | iap10@freefall.cl.cam.ac.uk <iap10@freefall.cl.cam.ac.uk> | 2005-05-15 12:39:28 +0000 |
---|---|---|
committer | iap10@freefall.cl.cam.ac.uk <iap10@freefall.cl.cam.ac.uk> | 2005-05-15 12:39:28 +0000 |
commit | 943cb857833699ca8362cf974a3349369440bd94 (patch) | |
tree | f6d2245b09300226eabf55c157a2a863be78c686 | |
parent | 81f16c9023a6bfecd55bcbb6a7e4912b3681e908 (diff) | |
download | xen-943cb857833699ca8362cf974a3349369440bd94.tar.gz xen-943cb857833699ca8362cf974a3349369440bd94.tar.bz2 xen-943cb857833699ca8362cf974a3349369440bd94.zip |
bitkeeper revision 1.1159.258.128 (42874300TsP1zKFrpq-B0IR1Tfg5Sw)
upgrade to 2.6.11.9
-rw-r--r-- | .rootkeys | 2 | ||||
-rw-r--r-- | patches/linux-2.6.11/linux-2.6.11.9.patch (renamed from patches/linux-2.6.11/linux-2.6.11.8.patch) | 357 |
2 files changed, 219 insertions, 140 deletions
@@ -367,7 +367,7 @@ 413cb3b53nyOv1OIeDSsCXhBFDXvJA netbsd-2.0-xen-sparse/sys/nfs/files.nfs 413aa1d0oNP8HXLvfPuMe6cSroUfSA patches/linux-2.6.11/agpgart.patch 42372652KCUP-IOH9RN19YQmGhs4aA patches/linux-2.6.11/iomap.patch -428359d4b3fDYtazwXi4UUmSWaOUew patches/linux-2.6.11/linux-2.6.11.8.patch +428359d4b3fDYtazwXi4UUmSWaOUew patches/linux-2.6.11/linux-2.6.11.9.patch 418abc69J3F638vPO9MYoDGeYilxoQ patches/linux-2.6.11/nettel.patch 3f776bd1Hy9rn69ntXBhPReUFw9IEA tools/Makefile 40e1b09db5mN69Ijj0X_Eol-S7dXiw tools/Rules.mk diff --git a/patches/linux-2.6.11/linux-2.6.11.8.patch b/patches/linux-2.6.11/linux-2.6.11.9.patch index 781fe63284..7e8bfda92d 100644 --- a/patches/linux-2.6.11/linux-2.6.11.8.patch +++ b/patches/linux-2.6.11/linux-2.6.11.9.patch @@ -1,20 +1,91 @@ +diff -Nru a/Documentation/SecurityBugs b/Documentation/SecurityBugs +--- /dev/null Wed Dec 31 16:00:00 196900 ++++ b/Documentation/SecurityBugs 2005-05-11 15:43:53 -07:00 +@@ -0,0 +1,38 @@ ++Linux kernel developers take security very seriously. As such, we'd ++like to know when a security bug is found so that it can be fixed and ++disclosed as quickly as possible. Please report security bugs to the ++Linux kernel security team. ++ ++1) Contact ++ ++The Linux kernel security team can be contacted by email at ++<security@kernel.org>. This is a private list of security officers ++who will help verify the bug report and develop and release a fix. ++It is possible that the security team will bring in extra help from ++area maintainers to understand and fix the security vulnerability. ++ ++As it is with any bug, the more information provided the easier it ++will be to diagnose and fix. Please review the procedure outlined in ++REPORTING-BUGS if you are unclear about what information is helpful. ++Any exploit code is very helpful and will not be released without ++consent from the reporter unless it has already been made public. ++ ++2) Disclosure ++ ++The goal of the Linux kernel security team is to work with the ++bug submitter to bug resolution as well as disclosure. We prefer ++to fully disclose the bug as soon as possible. It is reasonable to ++delay disclosure when the bug or the fix is not yet fully understood, ++the solution is not well-tested or for vendor coordination. However, we ++expect these delays to be short, measurable in days, not weeks or months. ++A disclosure date is negotiated by the security team working with the ++bug submitter as well as vendors. However, the kernel security team ++holds the final say when setting a disclosure date. The timeframe for ++disclosure is from immediate (esp. if it's already publically known) ++to a few weeks. As a basic default policy, we expect report date to ++disclosure date to be on the order of 7 days. ++ ++3) Non-disclosure agreements ++ ++The Linux kernel security team is not a formal body and therefore unable ++to enter any non-disclosure agreements. +diff -Nru a/MAINTAINERS b/MAINTAINERS +--- a/MAINTAINERS 2005-05-11 15:43:53 -07:00 ++++ b/MAINTAINERS 2005-05-11 15:43:53 -07:00 +@@ -1966,6 +1966,11 @@ + W: http://www.weinigel.se + S: Supported + ++SECURITY CONTACT ++P: Security Officers ++M: security@kernel.org ++S: Supported ++ + SELINUX SECURITY MODULE + P: Stephen Smalley + M: sds@epoch.ncsc.mil diff -Nru a/Makefile b/Makefile ---- a/Makefile 2005-04-29 18:34:28 -07:00 -+++ b/Makefile 2005-04-29 18:34:28 -07:00 +--- a/Makefile 2005-05-11 15:43:53 -07:00 ++++ b/Makefile 2005-05-11 15:43:53 -07:00 @@ -1,8 +1,8 @@ VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 11 -EXTRAVERSION = -NAME=Woozy Numbat -+EXTRAVERSION = .8 ++EXTRAVERSION = .9 +NAME=Woozy Beaver # *DOCUMENTATION* # To see a list of typical targets execute "make help" +diff -Nru a/REPORTING-BUGS b/REPORTING-BUGS +--- a/REPORTING-BUGS 2005-05-11 15:43:53 -07:00 ++++ b/REPORTING-BUGS 2005-05-11 15:43:53 -07:00 +@@ -16,6 +16,10 @@ + describe how to recreate it. That is worth even more than the oops itself. + The list of maintainers is in the MAINTAINERS file in this directory. + ++ If it is a security bug, please copy the Security Contact listed ++in the MAINTAINERS file. They can help coordinate bugfix and disclosure. ++See Documentation/SecurityBugs for more infomation. ++ + If you are totally stumped as to whom to send the report, send it to + linux-kernel@vger.kernel.org. (For more information on the linux-kernel + mailing list see http://www.tux.org/lkml/). diff -Nru a/arch/ia64/kernel/fsys.S b/arch/ia64/kernel/fsys.S ---- a/arch/ia64/kernel/fsys.S 2005-04-29 18:34:28 -07:00 -+++ b/arch/ia64/kernel/fsys.S 2005-04-29 18:34:28 -07:00 +--- a/arch/ia64/kernel/fsys.S 2005-05-11 15:43:53 -07:00 ++++ b/arch/ia64/kernel/fsys.S 2005-05-11 15:43:53 -07:00 @@ -611,8 +611,10 @@ movl r2=ia64_ret_from_syscall ;; @@ -28,8 +99,8 @@ diff -Nru a/arch/ia64/kernel/fsys.S b/arch/ia64/kernel/fsys.S (p8) br.call.sptk.many b6=b6 // ignore this return addr br.cond.sptk ia64_trace_syscall diff -Nru a/arch/ia64/kernel/signal.c b/arch/ia64/kernel/signal.c ---- a/arch/ia64/kernel/signal.c 2005-04-29 18:34:28 -07:00 -+++ b/arch/ia64/kernel/signal.c 2005-04-29 18:34:28 -07:00 +--- a/arch/ia64/kernel/signal.c 2005-05-11 15:43:53 -07:00 ++++ b/arch/ia64/kernel/signal.c 2005-05-11 15:43:53 -07:00 @@ -224,7 +224,8 @@ * could be corrupted. */ @@ -41,8 +112,8 @@ diff -Nru a/arch/ia64/kernel/signal.c b/arch/ia64/kernel/signal.c * strace expects to be notified after sigreturn returns even though the * context to which we return may not be in the middle of a syscall. diff -Nru a/arch/ppc/oprofile/op_model_fsl_booke.c b/arch/ppc/oprofile/op_model_fsl_booke.c ---- a/arch/ppc/oprofile/op_model_fsl_booke.c 2005-04-29 18:34:28 -07:00 -+++ b/arch/ppc/oprofile/op_model_fsl_booke.c 2005-04-29 18:34:28 -07:00 +--- a/arch/ppc/oprofile/op_model_fsl_booke.c 2005-05-11 15:43:53 -07:00 ++++ b/arch/ppc/oprofile/op_model_fsl_booke.c 2005-05-11 15:43:53 -07:00 @@ -150,7 +150,6 @@ int is_kernel; int val; @@ -61,8 +132,8 @@ diff -Nru a/arch/ppc/oprofile/op_model_fsl_booke.c b/arch/ppc/oprofile/op_model_ } else { ctr_write(i, 0); diff -Nru a/arch/ppc/platforms/4xx/ebony.h b/arch/ppc/platforms/4xx/ebony.h ---- a/arch/ppc/platforms/4xx/ebony.h 2005-04-29 18:34:28 -07:00 -+++ b/arch/ppc/platforms/4xx/ebony.h 2005-04-29 18:34:28 -07:00 +--- a/arch/ppc/platforms/4xx/ebony.h 2005-05-11 15:43:53 -07:00 ++++ b/arch/ppc/platforms/4xx/ebony.h 2005-05-11 15:43:53 -07:00 @@ -61,8 +61,8 @@ */ @@ -75,8 +146,8 @@ diff -Nru a/arch/ppc/platforms/4xx/ebony.h b/arch/ppc/platforms/4xx/ebony.h /* external Epson SG-615P */ #define BASE_BAUD 691200 diff -Nru a/arch/ppc/platforms/4xx/luan.h b/arch/ppc/platforms/4xx/luan.h ---- a/arch/ppc/platforms/4xx/luan.h 2005-04-29 18:34:28 -07:00 -+++ b/arch/ppc/platforms/4xx/luan.h 2005-04-29 18:34:28 -07:00 +--- a/arch/ppc/platforms/4xx/luan.h 2005-05-11 15:43:53 -07:00 ++++ b/arch/ppc/platforms/4xx/luan.h 2005-05-11 15:43:53 -07:00 @@ -47,9 +47,9 @@ #define RS_TABLE_SIZE 3 @@ -91,8 +162,8 @@ diff -Nru a/arch/ppc/platforms/4xx/luan.h b/arch/ppc/platforms/4xx/luan.h #define BASE_BAUD 11059200 #define STD_UART_OP(num) \ diff -Nru a/arch/ppc/platforms/4xx/ocotea.h b/arch/ppc/platforms/4xx/ocotea.h ---- a/arch/ppc/platforms/4xx/ocotea.h 2005-04-29 18:34:28 -07:00 -+++ b/arch/ppc/platforms/4xx/ocotea.h 2005-04-29 18:34:28 -07:00 +--- a/arch/ppc/platforms/4xx/ocotea.h 2005-05-11 15:43:53 -07:00 ++++ b/arch/ppc/platforms/4xx/ocotea.h 2005-05-11 15:43:53 -07:00 @@ -56,8 +56,8 @@ #define RS_TABLE_SIZE 2 @@ -105,8 +176,8 @@ diff -Nru a/arch/ppc/platforms/4xx/ocotea.h b/arch/ppc/platforms/4xx/ocotea.h #define BASE_BAUD 11059200/16 #define STD_UART_OP(num) \ diff -Nru a/arch/sparc/kernel/ptrace.c b/arch/sparc/kernel/ptrace.c ---- a/arch/sparc/kernel/ptrace.c 2005-04-29 18:34:28 -07:00 -+++ b/arch/sparc/kernel/ptrace.c 2005-04-29 18:34:28 -07:00 +--- a/arch/sparc/kernel/ptrace.c 2005-05-11 15:43:53 -07:00 ++++ b/arch/sparc/kernel/ptrace.c 2005-05-11 15:43:53 -07:00 @@ -531,18 +531,6 @@ pt_error_return(regs, EIO); goto out_tsk; @@ -127,8 +198,8 @@ diff -Nru a/arch/sparc/kernel/ptrace.c b/arch/sparc/kernel/ptrace.c if (request == PTRACE_SYSCALL) set_tsk_thread_flag(child, TIF_SYSCALL_TRACE); diff -Nru a/arch/sparc64/kernel/ptrace.c b/arch/sparc64/kernel/ptrace.c ---- a/arch/sparc64/kernel/ptrace.c 2005-04-29 18:34:28 -07:00 -+++ b/arch/sparc64/kernel/ptrace.c 2005-04-29 18:34:28 -07:00 +--- a/arch/sparc64/kernel/ptrace.c 2005-05-11 15:43:53 -07:00 ++++ b/arch/sparc64/kernel/ptrace.c 2005-05-11 15:43:53 -07:00 @@ -514,25 +514,6 @@ pt_error_return(regs, EIO); goto out_tsk; @@ -156,8 +227,8 @@ diff -Nru a/arch/sparc64/kernel/ptrace.c b/arch/sparc64/kernel/ptrace.c if (request == PTRACE_SYSCALL) { set_tsk_thread_flag(child, TIF_SYSCALL_TRACE); diff -Nru a/arch/sparc64/kernel/signal32.c b/arch/sparc64/kernel/signal32.c ---- a/arch/sparc64/kernel/signal32.c 2005-04-29 18:34:28 -07:00 -+++ b/arch/sparc64/kernel/signal32.c 2005-04-29 18:34:28 -07:00 +--- a/arch/sparc64/kernel/signal32.c 2005-05-11 15:43:53 -07:00 ++++ b/arch/sparc64/kernel/signal32.c 2005-05-11 15:43:53 -07:00 @@ -192,9 +192,12 @@ err |= __put_user(from->si_uid, &to->si_uid); break; @@ -173,8 +244,8 @@ diff -Nru a/arch/sparc64/kernel/signal32.c b/arch/sparc64/kernel/signal32.c case __SI_RT >> 16: /* This is not generated by the kernel as of now. */ case __SI_MESGQ >> 16: diff -Nru a/arch/sparc64/kernel/systbls.S b/arch/sparc64/kernel/systbls.S ---- a/arch/sparc64/kernel/systbls.S 2005-04-29 18:34:27 -07:00 -+++ b/arch/sparc64/kernel/systbls.S 2005-04-29 18:34:27 -07:00 +--- a/arch/sparc64/kernel/systbls.S 2005-05-11 15:43:53 -07:00 ++++ b/arch/sparc64/kernel/systbls.S 2005-05-11 15:43:53 -07:00 @@ -75,7 +75,7 @@ /*260*/ .word compat_sys_sched_getaffinity, compat_sys_sched_setaffinity, sys32_timer_settime, compat_sys_timer_gettime, sys_timer_getoverrun .word sys_timer_delete, sys32_timer_create, sys_ni_syscall, compat_sys_io_setup, sys_io_destroy @@ -185,8 +256,8 @@ diff -Nru a/arch/sparc64/kernel/systbls.S b/arch/sparc64/kernel/systbls.S #endif /* CONFIG_COMPAT */ diff -Nru a/arch/um/include/sysdep-i386/syscalls.h b/arch/um/include/sysdep-i386/syscalls.h ---- a/arch/um/include/sysdep-i386/syscalls.h 2005-04-29 18:34:27 -07:00 -+++ b/arch/um/include/sysdep-i386/syscalls.h 2005-04-29 18:34:27 -07:00 +--- a/arch/um/include/sysdep-i386/syscalls.h 2005-05-11 15:43:53 -07:00 ++++ b/arch/um/include/sysdep-i386/syscalls.h 2005-05-11 15:43:53 -07:00 @@ -23,6 +23,9 @@ unsigned long prot, unsigned long flags, unsigned long fd, unsigned long pgoff); @@ -217,8 +288,8 @@ diff -Nru a/arch/um/include/sysdep-i386/syscalls.h b/arch/um/include/sysdep-i386 /* * Overrides for Emacs so that we follow Linus's tabbing style. diff -Nru a/arch/um/include/sysdep-x86_64/syscalls.h b/arch/um/include/sysdep-x86_64/syscalls.h ---- a/arch/um/include/sysdep-x86_64/syscalls.h 2005-04-29 18:34:28 -07:00 -+++ b/arch/um/include/sysdep-x86_64/syscalls.h 2005-04-29 18:34:28 -07:00 +--- a/arch/um/include/sysdep-x86_64/syscalls.h 2005-05-11 15:43:53 -07:00 ++++ b/arch/um/include/sysdep-x86_64/syscalls.h 2005-05-11 15:43:53 -07:00 @@ -71,12 +71,7 @@ [ __NR_iopl ] = (syscall_handler_t *) sys_ni_syscall, \ [ __NR_set_thread_area ] = (syscall_handler_t *) sys_ni_syscall, \ @@ -233,8 +304,8 @@ diff -Nru a/arch/um/include/sysdep-x86_64/syscalls.h b/arch/um/include/sysdep-x8 #define LAST_ARCH_SYSCALL 251 diff -Nru a/arch/um/kernel/skas/uaccess.c b/arch/um/kernel/skas/uaccess.c ---- a/arch/um/kernel/skas/uaccess.c 2005-04-29 18:34:28 -07:00 -+++ b/arch/um/kernel/skas/uaccess.c 2005-04-29 18:34:28 -07:00 +--- a/arch/um/kernel/skas/uaccess.c 2005-05-11 15:43:53 -07:00 ++++ b/arch/um/kernel/skas/uaccess.c 2005-05-11 15:43:53 -07:00 @@ -61,7 +61,8 @@ void *arg; int *res; @@ -246,8 +317,8 @@ diff -Nru a/arch/um/kernel/skas/uaccess.c b/arch/um/kernel/skas/uaccess.c len = va_arg(args, int); is_write = va_arg(args, int); diff -Nru a/arch/um/kernel/sys_call_table.c b/arch/um/kernel/sys_call_table.c ---- a/arch/um/kernel/sys_call_table.c 2005-04-29 18:34:28 -07:00 -+++ b/arch/um/kernel/sys_call_table.c 2005-04-29 18:34:28 -07:00 +--- a/arch/um/kernel/sys_call_table.c 2005-05-11 15:43:53 -07:00 ++++ b/arch/um/kernel/sys_call_table.c 2005-05-11 15:43:53 -07:00 @@ -48,7 +48,6 @@ extern syscall_handler_t old_select; extern syscall_handler_t sys_modify_ldt; @@ -291,8 +362,8 @@ diff -Nru a/arch/um/kernel/sys_call_table.c b/arch/um/kernel/sys_call_table.c [ __NR_request_key ] = (syscall_handler_t *) sys_request_key, [ __NR_keyctl ] = (syscall_handler_t *) sys_keyctl, diff -Nru a/drivers/char/drm/drm_ioctl.c b/drivers/char/drm/drm_ioctl.c ---- a/drivers/char/drm/drm_ioctl.c 2005-04-29 18:34:27 -07:00 -+++ b/drivers/char/drm/drm_ioctl.c 2005-04-29 18:34:27 -07:00 +--- a/drivers/char/drm/drm_ioctl.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/char/drm/drm_ioctl.c 2005-05-11 15:43:53 -07:00 @@ -326,6 +326,8 @@ DRM_COPY_FROM_USER_IOCTL(sv, argp, sizeof(sv)); @@ -303,8 +374,8 @@ diff -Nru a/drivers/char/drm/drm_ioctl.c b/drivers/char/drm/drm_ioctl.c retv.drm_di_major = DRM_IF_MAJOR; retv.drm_di_minor = DRM_IF_MINOR; diff -Nru a/drivers/i2c/chips/eeprom.c b/drivers/i2c/chips/eeprom.c ---- a/drivers/i2c/chips/eeprom.c 2005-04-29 18:34:27 -07:00 -+++ b/drivers/i2c/chips/eeprom.c 2005-04-29 18:34:27 -07:00 +--- a/drivers/i2c/chips/eeprom.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/i2c/chips/eeprom.c 2005-05-11 15:43:53 -07:00 @@ -130,7 +130,8 @@ /* Hide Vaio security settings to regular users (16 first bytes) */ @@ -316,8 +387,8 @@ diff -Nru a/drivers/i2c/chips/eeprom.c b/drivers/i2c/chips/eeprom.c if (count - in_row1 > 0) memcpy(buf + in_row1, &data->data[16], count - in_row1); diff -Nru a/drivers/i2c/chips/it87.c b/drivers/i2c/chips/it87.c ---- a/drivers/i2c/chips/it87.c 2005-04-29 18:34:28 -07:00 -+++ b/drivers/i2c/chips/it87.c 2005-04-29 18:34:28 -07:00 +--- a/drivers/i2c/chips/it87.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/i2c/chips/it87.c 2005-05-11 15:43:53 -07:00 @@ -631,7 +631,7 @@ struct it87_data *data = it87_update_device(dev); return sprintf(buf,"%d\n", ALARMS_FROM_REG(data->alarms)); @@ -328,8 +399,8 @@ diff -Nru a/drivers/i2c/chips/it87.c b/drivers/i2c/chips/it87.c static ssize_t show_vrm_reg(struct device *dev, char *buf) diff -Nru a/drivers/i2c/chips/via686a.c b/drivers/i2c/chips/via686a.c ---- a/drivers/i2c/chips/via686a.c 2005-04-29 18:34:27 -07:00 -+++ b/drivers/i2c/chips/via686a.c 2005-04-29 18:34:27 -07:00 +--- a/drivers/i2c/chips/via686a.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/i2c/chips/via686a.c 2005-05-11 15:43:53 -07:00 @@ -554,7 +554,7 @@ struct via686a_data *data = via686a_update_device(dev); return sprintf(buf,"%d\n", ALARMS_FROM_REG(data->alarms)); @@ -340,8 +411,8 @@ diff -Nru a/drivers/i2c/chips/via686a.c b/drivers/i2c/chips/via686a.c /* The driver. I choose to use type i2c_driver, as at is identical to both smbus_driver and isa_driver, and clients could be of either kind */ diff -Nru a/drivers/input/serio/i8042-x86ia64io.h b/drivers/input/serio/i8042-x86ia64io.h ---- a/drivers/input/serio/i8042-x86ia64io.h 2005-04-29 18:34:28 -07:00 -+++ b/drivers/input/serio/i8042-x86ia64io.h 2005-04-29 18:34:28 -07:00 +--- a/drivers/input/serio/i8042-x86ia64io.h 2005-05-11 15:43:53 -07:00 ++++ b/drivers/input/serio/i8042-x86ia64io.h 2005-05-11 15:43:53 -07:00 @@ -88,7 +88,7 @@ }; #endif @@ -370,8 +441,8 @@ diff -Nru a/drivers/input/serio/i8042-x86ia64io.h b/drivers/input/serio/i8042-x8 #endif } diff -Nru a/drivers/md/raid6altivec.uc b/drivers/md/raid6altivec.uc ---- a/drivers/md/raid6altivec.uc 2005-04-29 18:34:28 -07:00 -+++ b/drivers/md/raid6altivec.uc 2005-04-29 18:34:28 -07:00 +--- a/drivers/md/raid6altivec.uc 2005-05-11 15:43:53 -07:00 ++++ b/drivers/md/raid6altivec.uc 2005-05-11 15:43:53 -07:00 @@ -108,7 +108,11 @@ int raid6_have_altivec(void) { @@ -385,8 +456,8 @@ diff -Nru a/drivers/md/raid6altivec.uc b/drivers/md/raid6altivec.uc #endif diff -Nru a/drivers/media/video/adv7170.c b/drivers/media/video/adv7170.c ---- a/drivers/media/video/adv7170.c 2005-04-29 18:34:28 -07:00 -+++ b/drivers/media/video/adv7170.c 2005-04-29 18:34:28 -07:00 +--- a/drivers/media/video/adv7170.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/media/video/adv7170.c 2005-05-11 15:43:53 -07:00 @@ -130,7 +130,7 @@ u8 block_data[32]; @@ -397,8 +468,8 @@ diff -Nru a/drivers/media/video/adv7170.c b/drivers/media/video/adv7170.c msg.buf = (char *) block_data; msg.len = 0; diff -Nru a/drivers/media/video/adv7175.c b/drivers/media/video/adv7175.c ---- a/drivers/media/video/adv7175.c 2005-04-29 18:34:28 -07:00 -+++ b/drivers/media/video/adv7175.c 2005-04-29 18:34:28 -07:00 +--- a/drivers/media/video/adv7175.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/media/video/adv7175.c 2005-05-11 15:43:53 -07:00 @@ -126,7 +126,7 @@ u8 block_data[32]; @@ -409,8 +480,8 @@ diff -Nru a/drivers/media/video/adv7175.c b/drivers/media/video/adv7175.c msg.buf = (char *) block_data; msg.len = 0; diff -Nru a/drivers/media/video/bt819.c b/drivers/media/video/bt819.c ---- a/drivers/media/video/bt819.c 2005-04-29 18:34:27 -07:00 -+++ b/drivers/media/video/bt819.c 2005-04-29 18:34:27 -07:00 +--- a/drivers/media/video/bt819.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/media/video/bt819.c 2005-05-11 15:43:53 -07:00 @@ -146,7 +146,7 @@ u8 block_data[32]; @@ -421,8 +492,8 @@ diff -Nru a/drivers/media/video/bt819.c b/drivers/media/video/bt819.c msg.buf = (char *) block_data; msg.len = 0; diff -Nru a/drivers/media/video/bttv-cards.c b/drivers/media/video/bttv-cards.c ---- a/drivers/media/video/bttv-cards.c 2005-04-29 18:34:28 -07:00 -+++ b/drivers/media/video/bttv-cards.c 2005-04-29 18:34:28 -07:00 +--- a/drivers/media/video/bttv-cards.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/media/video/bttv-cards.c 2005-05-11 15:43:53 -07:00 @@ -2718,8 +2718,6 @@ } btv->pll.pll_current = -1; @@ -433,8 +504,8 @@ diff -Nru a/drivers/media/video/bttv-cards.c b/drivers/media/video/bttv-cards.c if (UNSET != bttv_tvcards[btv->c.type].tuner_type) if(UNSET == btv->tuner_type) diff -Nru a/drivers/media/video/saa7110.c b/drivers/media/video/saa7110.c ---- a/drivers/media/video/saa7110.c 2005-04-29 18:34:27 -07:00 -+++ b/drivers/media/video/saa7110.c 2005-04-29 18:34:27 -07:00 +--- a/drivers/media/video/saa7110.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/media/video/saa7110.c 2005-05-11 15:43:53 -07:00 @@ -60,8 +60,10 @@ #define I2C_SAA7110 0x9C /* or 0x9E */ @@ -501,8 +572,8 @@ diff -Nru a/drivers/media/video/saa7110.c b/drivers/media/video/saa7110.c /* 0x08 */ 0xF8, 0xF8, 0x60, 0x60, 0x00, 0x86, 0x18, 0x90, /* 0x10 */ 0x00, 0x59, 0x40, 0x46, 0x42, 0x1A, 0xFF, 0xDA, diff -Nru a/drivers/media/video/saa7114.c b/drivers/media/video/saa7114.c ---- a/drivers/media/video/saa7114.c 2005-04-29 18:34:28 -07:00 -+++ b/drivers/media/video/saa7114.c 2005-04-29 18:34:28 -07:00 +--- a/drivers/media/video/saa7114.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/media/video/saa7114.c 2005-05-11 15:43:53 -07:00 @@ -163,7 +163,7 @@ u8 block_data[32]; @@ -513,8 +584,8 @@ diff -Nru a/drivers/media/video/saa7114.c b/drivers/media/video/saa7114.c msg.buf = (char *) block_data; msg.len = 0; diff -Nru a/drivers/media/video/saa7185.c b/drivers/media/video/saa7185.c ---- a/drivers/media/video/saa7185.c 2005-04-29 18:34:28 -07:00 -+++ b/drivers/media/video/saa7185.c 2005-04-29 18:34:28 -07:00 +--- a/drivers/media/video/saa7185.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/media/video/saa7185.c 2005-05-11 15:43:53 -07:00 @@ -118,7 +118,7 @@ u8 block_data[32]; @@ -525,8 +596,8 @@ diff -Nru a/drivers/media/video/saa7185.c b/drivers/media/video/saa7185.c msg.buf = (char *) block_data; msg.len = 0; diff -Nru a/drivers/net/amd8111e.c b/drivers/net/amd8111e.c ---- a/drivers/net/amd8111e.c 2005-04-29 18:34:28 -07:00 -+++ b/drivers/net/amd8111e.c 2005-04-29 18:34:28 -07:00 +--- a/drivers/net/amd8111e.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/net/amd8111e.c 2005-05-11 15:43:53 -07:00 @@ -1381,6 +1381,8 @@ if(amd8111e_restart(dev)){ @@ -537,8 +608,8 @@ diff -Nru a/drivers/net/amd8111e.c b/drivers/net/amd8111e.c } /* Start ipg timer */ diff -Nru a/drivers/net/ppp_async.c b/drivers/net/ppp_async.c ---- a/drivers/net/ppp_async.c 2005-04-29 18:34:28 -07:00 -+++ b/drivers/net/ppp_async.c 2005-04-29 18:34:28 -07:00 +--- a/drivers/net/ppp_async.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/net/ppp_async.c 2005-05-11 15:43:53 -07:00 @@ -1000,7 +1000,7 @@ data += 4; dlen -= 4; @@ -549,8 +620,8 @@ diff -Nru a/drivers/net/ppp_async.c b/drivers/net/ppp_async.c case LCP_MRU: val = (data[2] << 8) + data[3]; diff -Nru a/drivers/net/r8169.c b/drivers/net/r8169.c ---- a/drivers/net/r8169.c 2005-04-29 18:34:28 -07:00 -+++ b/drivers/net/r8169.c 2005-04-29 18:34:28 -07:00 +--- a/drivers/net/r8169.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/net/r8169.c 2005-05-11 15:43:53 -07:00 @@ -1683,16 +1683,19 @@ rtl8169_make_unusable_by_asic(desc); } @@ -595,8 +666,8 @@ diff -Nru a/drivers/net/r8169.c b/drivers/net/r8169.c } } diff -Nru a/drivers/net/sis900.c b/drivers/net/sis900.c ---- a/drivers/net/sis900.c 2005-04-29 18:34:27 -07:00 -+++ b/drivers/net/sis900.c 2005-04-29 18:34:27 -07:00 +--- a/drivers/net/sis900.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/net/sis900.c 2005-05-11 15:43:53 -07:00 @@ -236,7 +236,7 @@ signature = (u16) read_eeprom(ioaddr, EEPROMSignature); if (signature == 0xffff || signature == 0x0000) { @@ -716,8 +787,8 @@ diff -Nru a/drivers/net/sis900.c b/drivers/net/sis900.c status = mdio_read(net_dev, sis_priv->cur_phy, MII_CONTROL); diff -Nru a/drivers/net/tun.c b/drivers/net/tun.c ---- a/drivers/net/tun.c 2005-04-29 18:34:27 -07:00 -+++ b/drivers/net/tun.c 2005-04-29 18:34:27 -07:00 +--- a/drivers/net/tun.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/net/tun.c 2005-05-11 15:43:53 -07:00 @@ -229,7 +229,7 @@ size_t len = count; @@ -728,8 +799,8 @@ diff -Nru a/drivers/net/tun.c b/drivers/net/tun.c if(memcpy_fromiovec((void *)&pi, iv, sizeof(pi))) diff -Nru a/drivers/net/via-rhine.c b/drivers/net/via-rhine.c ---- a/drivers/net/via-rhine.c 2005-04-29 18:34:28 -07:00 -+++ b/drivers/net/via-rhine.c 2005-04-29 18:34:28 -07:00 +--- a/drivers/net/via-rhine.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/net/via-rhine.c 2005-05-11 15:43:53 -07:00 @@ -1197,8 +1197,10 @@ dev->name, rp->pdev->irq); @@ -753,8 +824,8 @@ diff -Nru a/drivers/net/via-rhine.c b/drivers/net/via-rhine.c rhine_power_init(dev); diff -Nru a/drivers/net/wan/hd6457x.c b/drivers/net/wan/hd6457x.c ---- a/drivers/net/wan/hd6457x.c 2005-04-29 18:34:27 -07:00 -+++ b/drivers/net/wan/hd6457x.c 2005-04-29 18:34:27 -07:00 +--- a/drivers/net/wan/hd6457x.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/net/wan/hd6457x.c 2005-05-11 15:43:53 -07:00 @@ -315,7 +315,7 @@ #endif stats->rx_packets++; @@ -765,8 +836,8 @@ diff -Nru a/drivers/net/wan/hd6457x.c b/drivers/net/wan/hd6457x.c netif_rx(skb); } diff -Nru a/drivers/pci/hotplug/pciehp_ctrl.c b/drivers/pci/hotplug/pciehp_ctrl.c ---- a/drivers/pci/hotplug/pciehp_ctrl.c 2005-04-29 18:34:27 -07:00 -+++ b/drivers/pci/hotplug/pciehp_ctrl.c 2005-04-29 18:34:27 -07:00 +--- a/drivers/pci/hotplug/pciehp_ctrl.c 2005-05-11 15:43:53 -07:00 ++++ b/drivers/pci/hotplug/pciehp_ctrl.c 2005-05-11 15:43:53 -07:00 @@ -1354,10 +1354,11 @@ dbg("PCI Bridge Hot-Remove s:b:d:f(%02x:%02x:%02x:%02x)\n", ctrl->seg, func->bus, func->device, func->function); @@ -781,8 +852,17 @@ diff -Nru a/drivers/pci/hotplug/pciehp_ctrl.c b/drivers/pci/hotplug/pciehp_ctrl. func = pciehp_slot_find(ctrl->slot_bus, device, 0); } diff -Nru a/fs/binfmt_elf.c b/fs/binfmt_elf.c ---- a/fs/binfmt_elf.c 2005-04-29 18:34:28 -07:00 -+++ b/fs/binfmt_elf.c 2005-04-29 18:34:28 -07:00 +--- a/fs/binfmt_elf.c 2005-05-11 15:43:53 -07:00 ++++ b/fs/binfmt_elf.c 2005-05-11 15:43:53 -07:00 +@@ -257,7 +257,7 @@ + } + + /* Populate argv and envp */ +- p = current->mm->arg_start; ++ p = current->mm->arg_end = current->mm->arg_start; + while (argc-- > 0) { + size_t len; + __put_user((elf_addr_t)p, argv++); @@ -1008,6 +1008,7 @@ static int load_elf_library(struct file *file) { @@ -852,9 +932,18 @@ diff -Nru a/fs/binfmt_elf.c b/fs/binfmt_elf.c if (bss > len) { down_write(¤t->mm->mmap_sem); do_brk(len, bss - len); +@@ -1275,7 +1279,7 @@ + static int fill_psinfo(struct elf_prpsinfo *psinfo, struct task_struct *p, + struct mm_struct *mm) + { +- int i, len; ++ unsigned int i, len; + + /* first copy the parameters from user space */ + memset(psinfo, 0, sizeof(struct elf_prpsinfo)); diff -Nru a/fs/cramfs/inode.c b/fs/cramfs/inode.c ---- a/fs/cramfs/inode.c 2005-04-29 18:34:27 -07:00 -+++ b/fs/cramfs/inode.c 2005-04-29 18:34:27 -07:00 +--- a/fs/cramfs/inode.c 2005-05-11 15:43:53 -07:00 ++++ b/fs/cramfs/inode.c 2005-05-11 15:43:53 -07:00 @@ -70,6 +70,7 @@ inode->i_data.a_ops = &cramfs_aops; } else { @@ -864,8 +953,8 @@ diff -Nru a/fs/cramfs/inode.c b/fs/cramfs/inode.c old_decode_dev(cramfs_inode->size)); } diff -Nru a/fs/eventpoll.c b/fs/eventpoll.c ---- a/fs/eventpoll.c 2005-04-29 18:34:27 -07:00 -+++ b/fs/eventpoll.c 2005-04-29 18:34:27 -07:00 +--- a/fs/eventpoll.c 2005-05-11 15:43:53 -07:00 ++++ b/fs/eventpoll.c 2005-05-11 15:43:53 -07:00 @@ -619,6 +619,7 @@ return error; } @@ -884,8 +973,8 @@ diff -Nru a/fs/eventpoll.c b/fs/eventpoll.c /* Verify that the area passed by the user is writeable */ diff -Nru a/fs/exec.c b/fs/exec.c ---- a/fs/exec.c 2005-04-29 18:34:27 -07:00 -+++ b/fs/exec.c 2005-04-29 18:34:27 -07:00 +--- a/fs/exec.c 2005-05-11 15:43:53 -07:00 ++++ b/fs/exec.c 2005-05-11 15:43:53 -07:00 @@ -814,7 +814,7 @@ { /* buf must be at least sizeof(tsk->comm) in size */ @@ -896,8 +985,8 @@ diff -Nru a/fs/exec.c b/fs/exec.c } diff -Nru a/fs/ext2/dir.c b/fs/ext2/dir.c ---- a/fs/ext2/dir.c 2005-04-29 18:34:28 -07:00 -+++ b/fs/ext2/dir.c 2005-04-29 18:34:28 -07:00 +--- a/fs/ext2/dir.c 2005-05-11 15:43:53 -07:00 ++++ b/fs/ext2/dir.c 2005-05-11 15:43:53 -07:00 @@ -592,6 +592,7 @@ goto fail; } @@ -907,8 +996,8 @@ diff -Nru a/fs/ext2/dir.c b/fs/ext2/dir.c de->name_len = 1; de->rec_len = cpu_to_le16(EXT2_DIR_REC_LEN(1)); diff -Nru a/fs/isofs/inode.c b/fs/isofs/inode.c ---- a/fs/isofs/inode.c 2005-04-29 18:34:28 -07:00 -+++ b/fs/isofs/inode.c 2005-04-29 18:34:28 -07:00 +--- a/fs/isofs/inode.c 2005-05-11 15:43:53 -07:00 ++++ b/fs/isofs/inode.c 2005-05-11 15:43:53 -07:00 @@ -685,6 +685,8 @@ sbi->s_log_zone_size = isonum_723 (h_pri->logical_block_size); sbi->s_max_size = isonum_733(h_pri->volume_space_size); @@ -929,8 +1018,8 @@ diff -Nru a/fs/isofs/inode.c b/fs/isofs/inode.c data.block = block; data.offset = offset; diff -Nru a/fs/isofs/rock.c b/fs/isofs/rock.c ---- a/fs/isofs/rock.c 2005-04-29 18:34:28 -07:00 -+++ b/fs/isofs/rock.c 2005-04-29 18:34:28 -07:00 +--- a/fs/isofs/rock.c 2005-05-11 15:43:53 -07:00 ++++ b/fs/isofs/rock.c 2005-05-11 15:43:53 -07:00 @@ -53,6 +53,7 @@ if(LEN & 1) LEN++; \ CHR = ((unsigned char *) DE) + LEN; \ @@ -1026,8 +1115,8 @@ diff -Nru a/fs/isofs/rock.c b/fs/isofs/rock.c kunmap(page); unlock_page(page); diff -Nru a/fs/jbd/transaction.c b/fs/jbd/transaction.c ---- a/fs/jbd/transaction.c 2005-04-29 18:34:27 -07:00 -+++ b/fs/jbd/transaction.c 2005-04-29 18:34:27 -07:00 +--- a/fs/jbd/transaction.c 2005-05-11 15:43:53 -07:00 ++++ b/fs/jbd/transaction.c 2005-05-11 15:43:53 -07:00 @@ -1775,10 +1775,10 @@ JBUFFER_TRACE(jh, "checkpointed: add to BJ_Forget"); ret = __dispose_buffer(jh, @@ -1064,31 +1153,21 @@ diff -Nru a/fs/jbd/transaction.c b/fs/jbd/transaction.c return 0; } else { /* Good, the buffer belongs to the running transaction. -diff -Nru a/fs/partitions/msdos.c b/fs/partitions/msdos.c ---- a/fs/partitions/msdos.c 2005-04-29 18:34:28 -07:00 -+++ b/fs/partitions/msdos.c 2005-04-29 18:34:28 -07:00 -@@ -114,6 +114,9 @@ - */ - for (i=0; i<4; i++, p++) { - u32 offs, size, next; -+ -+ if (SYS_IND(p) == 0) -+ continue; - if (!NR_SECTS(p) || is_extended_partition(p)) - continue; - -@@ -430,6 +433,8 @@ - for (slot = 1 ; slot <= 4 ; slot++, p++) { - u32 start = START_SECT(p)*sector_size; - u32 size = NR_SECTS(p)*sector_size; -+ if (SYS_IND(p) == 0) -+ continue; - if (!size) - continue; - if (is_extended_partition(p)) { +diff -Nru a/kernel/exit.c b/kernel/exit.c +--- a/kernel/exit.c 2005-05-11 15:43:53 -07:00 ++++ b/kernel/exit.c 2005-05-11 15:43:53 -07:00 +@@ -516,8 +516,6 @@ + */ + BUG_ON(p == reaper || reaper->exit_state >= EXIT_ZOMBIE); + p->real_parent = reaper; +- if (p->parent == p->real_parent) +- BUG(); + } + + static inline void reparent_thread(task_t *p, task_t *father, int traced) diff -Nru a/kernel/signal.c b/kernel/signal.c ---- a/kernel/signal.c 2005-04-29 18:34:27 -07:00 -+++ b/kernel/signal.c 2005-04-29 18:34:27 -07:00 +--- a/kernel/signal.c 2005-05-11 15:43:53 -07:00 ++++ b/kernel/signal.c 2005-05-11 15:43:53 -07:00 @@ -1728,6 +1728,7 @@ * with another processor delivering a stop signal, * then the SIGCONT that wakes us up should clear it. @@ -1098,8 +1177,8 @@ diff -Nru a/kernel/signal.c b/kernel/signal.c } diff -Nru a/lib/rwsem-spinlock.c b/lib/rwsem-spinlock.c ---- a/lib/rwsem-spinlock.c 2005-04-29 18:34:28 -07:00 -+++ b/lib/rwsem-spinlock.c 2005-04-29 18:34:28 -07:00 +--- a/lib/rwsem-spinlock.c 2005-05-11 15:43:53 -07:00 ++++ b/lib/rwsem-spinlock.c 2005-05-11 15:43:53 -07:00 @@ -140,12 +140,12 @@ rwsemtrace(sem, "Entering __down_read"); @@ -1254,8 +1333,8 @@ diff -Nru a/lib/rwsem-spinlock.c b/lib/rwsem-spinlock.c rwsemtrace(sem, "Leaving __downgrade_write"); } diff -Nru a/lib/rwsem.c b/lib/rwsem.c ---- a/lib/rwsem.c 2005-04-29 18:34:28 -07:00 -+++ b/lib/rwsem.c 2005-04-29 18:34:28 -07:00 +--- a/lib/rwsem.c 2005-05-11 15:43:53 -07:00 ++++ b/lib/rwsem.c 2005-05-11 15:43:53 -07:00 @@ -150,7 +150,7 @@ set_task_state(tsk, TASK_UNINTERRUPTIBLE); @@ -1315,8 +1394,8 @@ diff -Nru a/lib/rwsem.c b/lib/rwsem.c rwsemtrace(sem, "Leaving rwsem_downgrade_wake"); return sem; diff -Nru a/net/bluetooth/af_bluetooth.c b/net/bluetooth/af_bluetooth.c ---- a/net/bluetooth/af_bluetooth.c 2005-04-29 18:34:27 -07:00 -+++ b/net/bluetooth/af_bluetooth.c 2005-04-29 18:34:27 -07:00 +--- a/net/bluetooth/af_bluetooth.c 2005-05-11 15:43:53 -07:00 ++++ b/net/bluetooth/af_bluetooth.c 2005-05-11 15:43:53 -07:00 @@ -64,7 +64,7 @@ int bt_sock_register(int proto, struct net_proto_family *ops) @@ -1345,8 +1424,8 @@ diff -Nru a/net/bluetooth/af_bluetooth.c b/net/bluetooth/af_bluetooth.c #if defined(CONFIG_KMOD) diff -Nru a/net/ipv4/fib_hash.c b/net/ipv4/fib_hash.c ---- a/net/ipv4/fib_hash.c 2005-04-29 18:34:28 -07:00 -+++ b/net/ipv4/fib_hash.c 2005-04-29 18:34:28 -07:00 +--- a/net/ipv4/fib_hash.c 2005-05-11 15:43:53 -07:00 ++++ b/net/ipv4/fib_hash.c 2005-05-11 15:43:53 -07:00 @@ -919,13 +919,23 @@ return fa; } @@ -1373,8 +1452,8 @@ diff -Nru a/net/ipv4/fib_hash.c b/net/ipv4/fib_hash.c } diff -Nru a/net/ipv4/tcp_input.c b/net/ipv4/tcp_input.c ---- a/net/ipv4/tcp_input.c 2005-04-29 18:34:28 -07:00 -+++ b/net/ipv4/tcp_input.c 2005-04-29 18:34:28 -07:00 +--- a/net/ipv4/tcp_input.c 2005-05-11 15:43:53 -07:00 ++++ b/net/ipv4/tcp_input.c 2005-05-11 15:43:53 -07:00 @@ -1653,7 +1653,10 @@ static void tcp_undo_cwr(struct tcp_sock *tp, int undo) { @@ -1388,8 +1467,8 @@ diff -Nru a/net/ipv4/tcp_input.c b/net/ipv4/tcp_input.c if (undo && tp->prior_ssthresh > tp->snd_ssthresh) { tp->snd_ssthresh = tp->prior_ssthresh; diff -Nru a/net/ipv4/tcp_timer.c b/net/ipv4/tcp_timer.c ---- a/net/ipv4/tcp_timer.c 2005-04-29 18:34:28 -07:00 -+++ b/net/ipv4/tcp_timer.c 2005-04-29 18:34:28 -07:00 +--- a/net/ipv4/tcp_timer.c 2005-05-11 15:43:53 -07:00 ++++ b/net/ipv4/tcp_timer.c 2005-05-11 15:43:53 -07:00 @@ -38,6 +38,7 @@ #ifdef TCP_DEBUG @@ -1399,8 +1478,8 @@ diff -Nru a/net/ipv4/tcp_timer.c b/net/ipv4/tcp_timer.c /* diff -Nru a/net/ipv4/xfrm4_output.c b/net/ipv4/xfrm4_output.c ---- a/net/ipv4/xfrm4_output.c 2005-04-29 18:34:27 -07:00 -+++ b/net/ipv4/xfrm4_output.c 2005-04-29 18:34:27 -07:00 +--- a/net/ipv4/xfrm4_output.c 2005-05-11 15:43:53 -07:00 ++++ b/net/ipv4/xfrm4_output.c 2005-05-11 15:43:53 -07:00 @@ -103,16 +103,16 @@ goto error_nolock; } @@ -1425,8 +1504,8 @@ diff -Nru a/net/ipv4/xfrm4_output.c b/net/ipv4/xfrm4_output.c xfrm4_encap(skb); diff -Nru a/net/ipv6/xfrm6_output.c b/net/ipv6/xfrm6_output.c ---- a/net/ipv6/xfrm6_output.c 2005-04-29 18:34:28 -07:00 -+++ b/net/ipv6/xfrm6_output.c 2005-04-29 18:34:28 -07:00 +--- a/net/ipv6/xfrm6_output.c 2005-05-11 15:43:53 -07:00 ++++ b/net/ipv6/xfrm6_output.c 2005-05-11 15:43:53 -07:00 @@ -103,16 +103,16 @@ goto error_nolock; } @@ -1451,8 +1530,8 @@ diff -Nru a/net/ipv6/xfrm6_output.c b/net/ipv6/xfrm6_output.c xfrm6_encap(skb); diff -Nru a/net/netrom/nr_in.c b/net/netrom/nr_in.c ---- a/net/netrom/nr_in.c 2005-04-29 18:34:27 -07:00 -+++ b/net/netrom/nr_in.c 2005-04-29 18:34:27 -07:00 +--- a/net/netrom/nr_in.c 2005-05-11 15:43:53 -07:00 ++++ b/net/netrom/nr_in.c 2005-05-11 15:43:53 -07:00 @@ -74,7 +74,6 @@ static int nr_state1_machine(struct sock *sk, struct sk_buff *skb, int frametype) @@ -1505,8 +1584,8 @@ diff -Nru a/net/netrom/nr_in.c b/net/netrom/nr_in.c } diff -Nru a/net/xfrm/xfrm_state.c b/net/xfrm/xfrm_state.c ---- a/net/xfrm/xfrm_state.c 2005-04-29 18:34:28 -07:00 -+++ b/net/xfrm/xfrm_state.c 2005-04-29 18:34:28 -07:00 +--- a/net/xfrm/xfrm_state.c 2005-05-11 15:43:53 -07:00 ++++ b/net/xfrm/xfrm_state.c 2005-05-11 15:43:53 -07:00 @@ -609,7 +609,7 @@ for (i = 0; i < XFRM_DST_HSIZE; i++) { @@ -1517,8 +1596,8 @@ diff -Nru a/net/xfrm/xfrm_state.c b/net/xfrm/xfrm_state.c return x; } diff -Nru a/security/keys/key.c b/security/keys/key.c ---- a/security/keys/key.c 2005-04-29 18:34:28 -07:00 -+++ b/security/keys/key.c 2005-04-29 18:34:28 -07:00 +--- a/security/keys/key.c 2005-05-11 15:43:53 -07:00 ++++ b/security/keys/key.c 2005-05-11 15:43:53 -07:00 @@ -57,9 +57,10 @@ { struct key_user *candidate = NULL, *user; @@ -1532,8 +1611,8 @@ diff -Nru a/security/keys/key.c b/security/keys/key.c /* search the tree for a user record with a matching UID */ diff -Nru a/sound/core/timer.c b/sound/core/timer.c ---- a/sound/core/timer.c 2005-04-29 18:34:28 -07:00 -+++ b/sound/core/timer.c 2005-04-29 18:34:28 -07:00 +--- a/sound/core/timer.c 2005-05-11 15:43:53 -07:00 ++++ b/sound/core/timer.c 2005-05-11 15:43:53 -07:00 @@ -1117,7 +1117,8 @@ if (tu->qused >= tu->queue_size) { tu->overrun++; @@ -1554,8 +1633,8 @@ diff -Nru a/sound/core/timer.c b/sound/core/timer.c static void snd_timer_user_tinterrupt(snd_timer_instance_t *timeri, diff -Nru a/sound/pci/ac97/ac97_codec.c b/sound/pci/ac97/ac97_codec.c ---- a/sound/pci/ac97/ac97_codec.c 2005-04-29 18:34:28 -07:00 -+++ b/sound/pci/ac97/ac97_codec.c 2005-04-29 18:34:28 -07:00 +--- a/sound/pci/ac97/ac97_codec.c 2005-05-11 15:43:53 -07:00 ++++ b/sound/pci/ac97/ac97_codec.c 2005-05-11 15:43:53 -07:00 @@ -1185,7 +1185,7 @@ /* * create mute switch(es) for normal stereo controls |