[kernel] r5967 - in dists/trunk/linux-2.6/debian: arch/powerpc/vserver patches patches/series

Bastian Blank waldi at costa.debian.org
Thu Feb 23 17:20:33 UTC 2006


Author: waldi
Date: Thu Feb 23 17:20:31 2006
New Revision: 5967

Added:
   dists/trunk/linux-2.6/debian/arch/powerpc/vserver/config
      - copied, changed from r5956, dists/trunk/linux-2.6/debian/arch/i386/vserver/config
   dists/trunk/linux-2.6/debian/patches/vserver-vs2.0.2-rc9.patch
      - copied, changed from r5956, dists/trunk/linux-2.6/debian/patches/vserver-vs2.0.2-rc6.patch
Removed:
   dists/trunk/linux-2.6/debian/patches/vserver-vs2.0.2-rc6.patch
   dists/trunk/linux-2.6/debian/patches/vserver-vs2.1.1-rc7.patch
Modified:
   dists/trunk/linux-2.6/debian/patches/series/0experimental.1-extra
Log:
* debian/arch/powerpc/vserver/config: Replace with settings for stable patch.
* debian/patches/series/0experimental.1-extra
  - Update vserver patch.
  - Use stable vserver patch for powerpc.
* debian/patches/vserver-vs2.0.2-rc9.patch: Add.
* debian/patches/vserver-vs2.0.2-rc6.patch,
  debian/patches/vserver-vs2.1.1-rc7.patch: Remove.


Copied: dists/trunk/linux-2.6/debian/arch/powerpc/vserver/config (from r5956, dists/trunk/linux-2.6/debian/arch/i386/vserver/config)
==============================================================================

Modified: dists/trunk/linux-2.6/debian/patches/series/0experimental.1-extra
==============================================================================
--- dists/trunk/linux-2.6/debian/patches/series/0experimental.1-extra	(original)
+++ dists/trunk/linux-2.6/debian/patches/series/0experimental.1-extra	Thu Feb 23 17:20:31 2006
@@ -1,6 +1,4 @@
 + maclist.patch arm armeb
 + arm-nslu2-maclist.patch arm armeb
 + vserver-version.patch amd64_vserver i386_vserver hppa_vserver powerpc_vserver
-+ vserver-vs2.0.2-rc6.patch amd64_vserver i386_vserver
-+ vserver-vs2.1.1-rc7.patch hppa_vserver powerpc_vserver
-+ vserver-powerpc-fix01.patch powerpc_vserver
++ vserver-vs2.0.2-rc9.patch amd64_vserver i386_vserver powerpc_vserver

Copied: dists/trunk/linux-2.6/debian/patches/vserver-vs2.0.2-rc9.patch (from r5956, dists/trunk/linux-2.6/debian/patches/vserver-vs2.0.2-rc6.patch)
==============================================================================
--- dists/trunk/linux-2.6/debian/patches/vserver-vs2.0.2-rc6.patch	(original)
+++ dists/trunk/linux-2.6/debian/patches/vserver-vs2.0.2-rc9.patch	Thu Feb 23 17:20:31 2006
@@ -1,6 +1,6 @@
-diff -NurpP --minimal linux-2.6.16-rc4/arch/alpha/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/alpha/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/alpha/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/alpha/Kconfig
 --- linux-2.6.16-rc4/arch/alpha/Kconfig	2006-02-18 14:39:40 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/alpha/Kconfig	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/alpha/Kconfig	2006-02-17 22:18:50 +0100
 @@ -619,6 +619,8 @@ source "arch/alpha/oprofile/Kconfig"
  
  source "arch/alpha/Kconfig.debug"
@@ -10,9 +10,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/alpha/kernel/entry.S linux-2.6.16-rc4-vs2.0.2-rc6/arch/alpha/kernel/entry.S
+diff -NurpP --minimal linux-2.6.16-rc4/arch/alpha/kernel/entry.S linux-2.6.16-rc4-vs2.0.2-rc9/arch/alpha/kernel/entry.S
 --- linux-2.6.16-rc4/arch/alpha/kernel/entry.S	2006-02-18 14:39:40 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/alpha/kernel/entry.S	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/alpha/kernel/entry.S	2006-02-17 22:18:50 +0100
 @@ -874,24 +874,15 @@ sys_getxgid:
  	.globl	sys_getxpid
  	.ent	sys_getxpid
@@ -45,9 +45,9 @@
  	ret
  .end sys_getxpid
  
-diff -NurpP --minimal linux-2.6.16-rc4/arch/alpha/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/alpha/kernel/ptrace.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/alpha/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/alpha/kernel/ptrace.c
 --- linux-2.6.16-rc4/arch/alpha/kernel/ptrace.c	2006-02-18 14:39:40 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/alpha/kernel/ptrace.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/alpha/kernel/ptrace.c	2006-02-17 22:18:50 +0100
 @@ -15,6 +15,7 @@
  #include <linux/slab.h>
  #include <linux/security.h>
@@ -68,9 +68,9 @@
  	if (request == PTRACE_ATTACH) {
  		ret = ptrace_attach(child);
  		goto out;
-diff -NurpP --minimal linux-2.6.16-rc4/arch/alpha/kernel/systbls.S linux-2.6.16-rc4-vs2.0.2-rc6/arch/alpha/kernel/systbls.S
+diff -NurpP --minimal linux-2.6.16-rc4/arch/alpha/kernel/systbls.S linux-2.6.16-rc4-vs2.0.2-rc9/arch/alpha/kernel/systbls.S
 --- linux-2.6.16-rc4/arch/alpha/kernel/systbls.S	2005-08-29 22:24:49 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/alpha/kernel/systbls.S	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/alpha/kernel/systbls.S	2006-02-17 22:18:50 +0100
 @@ -447,7 +447,7 @@ sys_call_table:
  	.quad sys_stat64			/* 425 */
  	.quad sys_lstat64
@@ -80,9 +80,9 @@
  	.quad sys_ni_syscall			/* sys_mbind */
  	.quad sys_ni_syscall			/* sys_get_mempolicy */
  	.quad sys_ni_syscall			/* sys_set_mempolicy */
-diff -NurpP --minimal linux-2.6.16-rc4/arch/alpha/mm/init.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/alpha/mm/init.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/alpha/mm/init.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/alpha/mm/init.c
 --- linux-2.6.16-rc4/arch/alpha/mm/init.c	2006-02-18 14:39:40 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/alpha/mm/init.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/alpha/mm/init.c	2006-02-17 22:18:50 +0100
 @@ -21,6 +21,7 @@
  #include <linux/init.h>
  #include <linux/bootmem.h> /* max_low_pfn */
@@ -91,9 +91,9 @@
  
  #include <asm/system.h>
  #include <asm/uaccess.h>
-diff -NurpP --minimal linux-2.6.16-rc4/arch/arm/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/arm/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/arm/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/arm/Kconfig
 --- linux-2.6.16-rc4/arch/arm/Kconfig	2006-02-18 14:39:40 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/arm/Kconfig	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/arm/Kconfig	2006-02-17 22:18:50 +0100
 @@ -825,6 +825,8 @@ source "arch/arm/oprofile/Kconfig"
  
  source "arch/arm/Kconfig.debug"
@@ -103,9 +103,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/arm/kernel/calls.S linux-2.6.16-rc4-vs2.0.2-rc6/arch/arm/kernel/calls.S
+diff -NurpP --minimal linux-2.6.16-rc4/arch/arm/kernel/calls.S linux-2.6.16-rc4-vs2.0.2-rc9/arch/arm/kernel/calls.S
 --- linux-2.6.16-rc4/arch/arm/kernel/calls.S	2006-02-18 14:39:40 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/arm/kernel/calls.S	2006-02-18 15:22:48 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/arm/kernel/calls.S	2006-02-18 15:22:48 +0100
 @@ -322,7 +322,7 @@
  /* 310 */	CALL(sys_request_key)
  		CALL(sys_keyctl)
@@ -115,9 +115,9 @@
  		CALL(sys_ioprio_set)
  /* 315 */	CALL(sys_ioprio_get)
  		CALL(sys_inotify_init)
-diff -NurpP --minimal linux-2.6.16-rc4/arch/arm26/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/arm26/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/arm26/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/arm26/Kconfig
 --- linux-2.6.16-rc4/arch/arm26/Kconfig	2006-02-18 14:39:41 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/arm26/Kconfig	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/arm26/Kconfig	2006-02-17 22:18:50 +0100
 @@ -230,6 +230,8 @@ source "drivers/usb/Kconfig"
  
  source "arch/arm26/Kconfig.debug"
@@ -127,9 +127,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/arm26/kernel/calls.S linux-2.6.16-rc4-vs2.0.2-rc6/arch/arm26/kernel/calls.S
+diff -NurpP --minimal linux-2.6.16-rc4/arch/arm26/kernel/calls.S linux-2.6.16-rc4-vs2.0.2-rc9/arch/arm26/kernel/calls.S
 --- linux-2.6.16-rc4/arch/arm26/kernel/calls.S	2005-03-02 12:38:19 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/arm26/kernel/calls.S	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/arm26/kernel/calls.S	2006-02-17 22:18:50 +0100
 @@ -257,6 +257,11 @@ __syscall_start:
  		.long	sys_lremovexattr
  		.long	sys_fremovexattr
@@ -142,9 +142,9 @@
  __syscall_end:
  
  		.rept	NR_syscalls - (__syscall_end - __syscall_start) / 4
-diff -NurpP --minimal linux-2.6.16-rc4/arch/arm26/kernel/traps.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/arm26/kernel/traps.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/arm26/kernel/traps.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/arm26/kernel/traps.c
 --- linux-2.6.16-rc4/arch/arm26/kernel/traps.c	2006-02-18 14:39:42 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/arm26/kernel/traps.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/arm26/kernel/traps.c	2006-02-17 22:18:50 +0100
 @@ -186,8 +186,9 @@ NORET_TYPE void die(const char *str, str
  	printk("Internal error: %s: %x\n", str, err);
  	printk("CPU: %d\n", smp_processor_id());
@@ -157,9 +157,9 @@
  
  	if (!user_mode(regs) || in_interrupt()) {
  		__dump_stack(tsk, (unsigned long)(regs + 1));
-diff -NurpP --minimal linux-2.6.16-rc4/arch/cris/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/cris/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/cris/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/cris/Kconfig
 --- linux-2.6.16-rc4/arch/cris/Kconfig	2006-02-18 14:39:42 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/cris/Kconfig	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/cris/Kconfig	2006-02-17 22:18:50 +0100
 @@ -173,6 +173,8 @@ source "drivers/usb/Kconfig"
  
  source "arch/cris/Kconfig.debug"
@@ -169,9 +169,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/frv/mm/mmu-context.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/frv/mm/mmu-context.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/frv/mm/mmu-context.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/frv/mm/mmu-context.c
 --- linux-2.6.16-rc4/arch/frv/mm/mmu-context.c	2005-03-02 12:38:20 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/frv/mm/mmu-context.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/frv/mm/mmu-context.c	2006-02-17 22:18:50 +0100
 @@ -11,6 +11,7 @@
  
  #include <linux/sched.h>
@@ -180,9 +180,9 @@
  #include <asm/tlbflush.h>
  
  #define NR_CXN	4096
-diff -NurpP --minimal linux-2.6.16-rc4/arch/h8300/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/h8300/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/h8300/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/h8300/Kconfig
 --- linux-2.6.16-rc4/arch/h8300/Kconfig	2006-02-18 14:39:42 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/h8300/Kconfig	2006-02-18 15:22:48 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/h8300/Kconfig	2006-02-18 15:22:48 +0100
 @@ -191,6 +191,8 @@ source "fs/Kconfig"
  
  source "arch/h8300/Kconfig.debug"
@@ -192,9 +192,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/i386/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/i386/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/i386/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/i386/Kconfig
 --- linux-2.6.16-rc4/arch/i386/Kconfig	2006-02-18 14:39:42 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/i386/Kconfig	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/i386/Kconfig	2006-02-17 22:18:50 +0100
 @@ -466,23 +466,43 @@ choice
  	  will also likely make your kernel incompatible with binary-only
  	  kernel modules.
@@ -256,9 +256,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/i386/boot/compressed/misc.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/i386/boot/compressed/misc.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/i386/boot/compressed/misc.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/i386/boot/compressed/misc.c
 --- linux-2.6.16-rc4/arch/i386/boot/compressed/misc.c	2006-02-18 14:39:42 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/i386/boot/compressed/misc.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/i386/boot/compressed/misc.c	2006-02-17 22:18:50 +0100
 @@ -309,7 +309,7 @@ static void setup_normal_output_buffer(v
  #else
  	if ((RM_ALT_MEM_K > RM_EXT_MEM_K ? RM_ALT_MEM_K : RM_EXT_MEM_K) < 1024) error("Less than 2MB of memory");
@@ -279,9 +279,9 @@
  		mv->hcount = 0; /* say: we need not to move high_buffer */
  	}
  	else mv->hcount = -1;
-diff -NurpP --minimal linux-2.6.16-rc4/arch/i386/kernel/setup.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/i386/kernel/setup.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/i386/kernel/setup.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/i386/kernel/setup.c
 --- linux-2.6.16-rc4/arch/i386/kernel/setup.c	2006-02-18 14:39:43 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/i386/kernel/setup.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/i386/kernel/setup.c	2006-02-17 22:18:50 +0100
 @@ -1192,8 +1192,8 @@ void __init setup_bootmem_allocator(void
  	 * the (very unlikely) case of us accidentally initializing the
  	 * bootmem allocator with an invalid RAM area.
@@ -293,9 +293,9 @@
  
  	/*
  	 * reserve physical page 0 - it's a special BIOS page on many boxes,
-diff -NurpP --minimal linux-2.6.16-rc4/arch/i386/kernel/sys_i386.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/i386/kernel/sys_i386.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/i386/kernel/sys_i386.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/i386/kernel/sys_i386.c
 --- linux-2.6.16-rc4/arch/i386/kernel/sys_i386.c	2004-08-14 12:56:23 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/i386/kernel/sys_i386.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/i386/kernel/sys_i386.c	2006-02-17 22:18:50 +0100
 @@ -19,6 +19,7 @@
  #include <linux/mman.h>
  #include <linux/file.h>
@@ -343,9 +343,9 @@
  	error |= __put_user(0,name->machine+__OLD_UTS_LEN);
  	
  	up_read(&uts_sem);
-diff -NurpP --minimal linux-2.6.16-rc4/arch/i386/kernel/syscall_table.S linux-2.6.16-rc4-vs2.0.2-rc6/arch/i386/kernel/syscall_table.S
+diff -NurpP --minimal linux-2.6.16-rc4/arch/i386/kernel/syscall_table.S linux-2.6.16-rc4-vs2.0.2-rc9/arch/i386/kernel/syscall_table.S
 --- linux-2.6.16-rc4/arch/i386/kernel/syscall_table.S	2006-02-18 14:39:43 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/i386/kernel/syscall_table.S	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/i386/kernel/syscall_table.S	2006-02-17 22:18:50 +0100
 @@ -272,7 +272,7 @@ ENTRY(sys_call_table)
  	.long sys_tgkill	/* 270 */
  	.long sys_utimes
@@ -355,9 +355,9 @@
  	.long sys_mbind
  	.long sys_get_mempolicy
  	.long sys_set_mempolicy
-diff -NurpP --minimal linux-2.6.16-rc4/arch/i386/kernel/traps.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/i386/kernel/traps.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/i386/kernel/traps.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/i386/kernel/traps.c
 --- linux-2.6.16-rc4/arch/i386/kernel/traps.c	2006-02-18 14:39:43 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/i386/kernel/traps.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/i386/kernel/traps.c	2006-02-17 22:18:50 +0100
 @@ -53,6 +53,7 @@
  #include <asm/kdebug.h>
  
@@ -398,9 +398,9 @@
    	} else
  		printk(KERN_EMERG "Recursive die() failure, output suppressed\n");
  
-diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/ia64/Kconfig
 --- linux-2.6.16-rc4/arch/ia64/Kconfig	2006-02-18 14:39:43 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/Kconfig	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/ia64/Kconfig	2006-02-17 22:18:50 +0100
 @@ -463,6 +463,8 @@ endmenu
  
  source "arch/ia64/Kconfig.debug"
@@ -410,9 +410,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/ia32/binfmt_elf32.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/ia32/binfmt_elf32.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/ia32/binfmt_elf32.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/ia64/ia32/binfmt_elf32.c
 --- linux-2.6.16-rc4/arch/ia64/ia32/binfmt_elf32.c	2006-01-03 17:29:09 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/ia32/binfmt_elf32.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/ia64/ia32/binfmt_elf32.c	2006-02-17 22:18:50 +0100
 @@ -236,7 +236,8 @@ ia32_setup_arg_pages (struct linux_binpr
  			kmem_cache_free(vm_area_cachep, mpnt);
  			return ret;
@@ -423,9 +423,9 @@
  	}
  
  	for (i = 0 ; i < MAX_ARG_PAGES ; i++) {
-diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/ia32/ia32_entry.S linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/ia32/ia32_entry.S
+diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/ia32/ia32_entry.S linux-2.6.16-rc4-vs2.0.2-rc9/arch/ia64/ia32/ia32_entry.S
 --- linux-2.6.16-rc4/arch/ia64/ia32/ia32_entry.S	2006-02-18 14:39:43 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/ia32/ia32_entry.S	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/ia64/ia32/ia32_entry.S	2006-02-17 22:18:50 +0100
 @@ -483,7 +483,7 @@ ia32_syscall_table:
   	data8 sys_tgkill	/* 270 */
   	data8 compat_sys_utimes
@@ -435,20 +435,9 @@
    	data8 sys_ni_syscall
   	data8 sys_ni_syscall	/* 275 */
    	data8 sys_ni_syscall
-diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/ia32/sys_ia32.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/ia32/sys_ia32.c
---- linux-2.6.16-rc4/arch/ia64/ia32/sys_ia32.c	2006-02-18 14:39:43 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/ia32/sys_ia32.c	2006-02-17 22:18:50 +0100
-@@ -52,6 +52,7 @@
- #include <linux/compat.h>
- #include <linux/vfs.h>
- #include <linux/mman.h>
-+#include <linux/vs_pid.h>
- #include <linux/mutex.h>
- 
- #include <asm/intrinsics.h>
-diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/kernel/entry.S linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/kernel/entry.S
+diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/kernel/entry.S linux-2.6.16-rc4-vs2.0.2-rc9/arch/ia64/kernel/entry.S
 --- linux-2.6.16-rc4/arch/ia64/kernel/entry.S	2006-02-18 14:39:43 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/kernel/entry.S	2006-02-18 15:22:49 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/ia64/kernel/entry.S	2006-02-18 15:22:49 +0100
 @@ -1591,7 +1591,7 @@ sys_call_table:
  	data8 sys_mq_notify
  	data8 sys_mq_getsetattr
@@ -458,9 +447,9 @@
  	data8 sys_waitid			// 1270
  	data8 sys_add_key
  	data8 sys_request_key
-diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/kernel/perfmon.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/kernel/perfmon.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/kernel/perfmon.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/ia64/kernel/perfmon.c
 --- linux-2.6.16-rc4/arch/ia64/kernel/perfmon.c	2006-02-18 14:39:43 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/kernel/perfmon.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/ia64/kernel/perfmon.c	2006-02-17 22:18:50 +0100
 @@ -41,6 +41,8 @@
  #include <linux/capability.h>
  #include <linux/rcupdate.h>
@@ -479,9 +468,9 @@
  	vm_stat_account(vma->vm_mm, vma->vm_flags, vma->vm_file,
  							vma_pages(vma));
  	up_write(&task->mm->mmap_sem);
-diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/kernel/ptrace.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/ia64/kernel/ptrace.c
 --- linux-2.6.16-rc4/arch/ia64/kernel/ptrace.c	2006-02-18 14:39:43 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/kernel/ptrace.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/ia64/kernel/ptrace.c	2006-02-17 22:18:50 +0100
 @@ -18,6 +18,7 @@
  #include <linux/security.h>
  #include <linux/audit.h>
@@ -500,9 +489,9 @@
  	ret = -EPERM;
  	if (pid == 1)		/* no messing around with init! */
  		goto out_tsk;
-diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/kernel/signal.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/kernel/signal.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/kernel/signal.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/ia64/kernel/signal.c
 --- linux-2.6.16-rc4/arch/ia64/kernel/signal.c	2006-02-18 14:39:43 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/kernel/signal.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/ia64/kernel/signal.c	2006-02-17 22:18:50 +0100
 @@ -21,6 +21,7 @@
  #include <linux/binfmts.h>
  #include <linux/unistd.h>
@@ -511,9 +500,9 @@
  
  #include <asm/ia32.h>
  #include <asm/intrinsics.h>
-diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/mm/fault.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/mm/fault.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/mm/fault.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/ia64/mm/fault.c
 --- linux-2.6.16-rc4/arch/ia64/mm/fault.c	2006-01-03 17:29:09 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/mm/fault.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/ia64/mm/fault.c	2006-02-17 22:18:50 +0100
 @@ -10,6 +10,7 @@
  #include <linux/smp_lock.h>
  #include <linux/interrupt.h>
@@ -522,9 +511,9 @@
  
  #include <asm/pgtable.h>
  #include <asm/processor.h>
-diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/sn/kernel/xpc_main.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/sn/kernel/xpc_main.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/ia64/sn/kernel/xpc_main.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/ia64/sn/kernel/xpc_main.c
 --- linux-2.6.16-rc4/arch/ia64/sn/kernel/xpc_main.c	2006-02-18 14:39:44 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/ia64/sn/kernel/xpc_main.c	2006-02-18 15:22:49 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/ia64/sn/kernel/xpc_main.c	2006-02-18 15:22:49 +0100
 @@ -109,6 +109,7 @@ static ctl_table xpc_sys_xpc_hb_dir[] = 
  		0644,
  		NULL,
@@ -549,9 +538,9 @@
  		&sysctl_intvec,
  		NULL,
  		&xpc_disengage_request_min_timelimit,
-diff -NurpP --minimal linux-2.6.16-rc4/arch/m32r/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/m32r/kernel/ptrace.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/m32r/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/m32r/kernel/ptrace.c
 --- linux-2.6.16-rc4/arch/m32r/kernel/ptrace.c	2006-02-18 14:39:44 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/m32r/kernel/ptrace.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/m32r/kernel/ptrace.c	2006-02-17 22:18:50 +0100
 @@ -25,6 +25,7 @@
  #include <linux/user.h>
  #include <linux/string.h>
@@ -560,9 +549,9 @@
  
  #include <asm/cacheflush.h>
  #include <asm/io.h>
-diff -NurpP --minimal linux-2.6.16-rc4/arch/m68k/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/m68k/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/m68k/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/m68k/Kconfig
 --- linux-2.6.16-rc4/arch/m68k/Kconfig	2006-02-18 14:39:44 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/m68k/Kconfig	2006-02-18 15:22:49 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/m68k/Kconfig	2006-02-18 15:22:49 +0100
 @@ -650,6 +650,8 @@ source "fs/Kconfig"
  
  source "arch/m68k/Kconfig.debug"
@@ -572,9 +561,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/m68k/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/m68k/kernel/ptrace.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/m68k/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/m68k/kernel/ptrace.c
 --- linux-2.6.16-rc4/arch/m68k/kernel/ptrace.c	2006-01-03 17:29:10 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/m68k/kernel/ptrace.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/m68k/kernel/ptrace.c	2006-02-17 22:18:50 +0100
 @@ -280,6 +280,8 @@ long arch_ptrace(struct task_struct *chi
  		ret = ptrace_request(child, request, addr, data);
  		break;
@@ -584,9 +573,9 @@
  
  	return ret;
  out_eio:
-diff -NurpP --minimal linux-2.6.16-rc4/arch/m68knommu/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/m68knommu/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/m68knommu/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/m68knommu/Kconfig
 --- linux-2.6.16-rc4/arch/m68knommu/Kconfig	2006-02-18 14:39:44 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/m68knommu/Kconfig	2006-02-18 15:22:49 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/m68knommu/Kconfig	2006-02-18 15:22:49 +0100
 @@ -646,6 +646,8 @@ source "fs/Kconfig"
  
  source "arch/m68knommu/Kconfig.debug"
@@ -596,9 +585,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/Kconfig
 --- linux-2.6.16-rc4/arch/mips/Kconfig	2006-02-18 14:39:44 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/Kconfig	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/Kconfig	2006-02-17 22:18:50 +0100
 @@ -1810,6 +1810,8 @@ source "arch/mips/oprofile/Kconfig"
  
  source "arch/mips/Kconfig.debug"
@@ -608,9 +597,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/kernel/linux32.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/kernel/linux32.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/kernel/linux32.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/kernel/linux32.c
 --- linux-2.6.16-rc4/arch/mips/kernel/linux32.c	2006-02-18 14:39:45 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/kernel/linux32.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/kernel/linux32.c	2006-02-17 22:18:50 +0100
 @@ -37,6 +37,7 @@
  #include <linux/security.h>
  #include <linux/compat.h>
@@ -628,9 +617,9 @@
  		ret = -EFAULT;
  	up_read(&uts_sem);
  
-diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/kernel/ptrace.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/kernel/ptrace.c
 --- linux-2.6.16-rc4/arch/mips/kernel/ptrace.c	2006-02-18 14:39:45 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/kernel/ptrace.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/kernel/ptrace.c	2006-02-17 22:18:50 +0100
 @@ -476,6 +476,8 @@ asmlinkage void do_syscall_trace(struct 
  		goto out;
  	if (!test_thread_flag(TIF_SYSCALL_TRACE))
@@ -640,9 +629,9 @@
  
  	/* The 0x80 provides a way for the tracing parent to distinguish
  	   between a syscall stop and SIGTRAP delivery */
-diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/kernel/ptrace32.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/kernel/ptrace32.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/kernel/ptrace32.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/kernel/ptrace32.c
 --- linux-2.6.16-rc4/arch/mips/kernel/ptrace32.c	2006-02-18 14:39:45 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/kernel/ptrace32.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/kernel/ptrace32.c	2006-02-17 22:18:50 +0100
 @@ -24,6 +24,7 @@
  #include <linux/smp_lock.h>
  #include <linux/user.h>
@@ -651,9 +640,9 @@
  
  #include <asm/cpu.h>
  #include <asm/dsp.h>
-diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/kernel/scall32-o32.S linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/kernel/scall32-o32.S
+diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/kernel/scall32-o32.S linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/kernel/scall32-o32.S
 --- linux-2.6.16-rc4/arch/mips/kernel/scall32-o32.S	2006-02-18 14:39:45 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/kernel/scall32-o32.S	2006-02-18 15:22:49 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/kernel/scall32-o32.S	2006-02-18 15:22:49 +0100
 @@ -607,7 +607,7 @@ einval:	li	v0, -EINVAL
  	sys	sys_mq_timedreceive	5
  	sys	sys_mq_notify		2	/* 4275 */
@@ -663,9 +652,9 @@
  	sys	sys_waitid		5
  	sys	sys_ni_syscall		0	/* available, was setaltroot */
  	sys	sys_add_key		5	/* 4280 */
-diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/kernel/scall64-64.S linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/kernel/scall64-64.S
+diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/kernel/scall64-64.S linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/kernel/scall64-64.S
 --- linux-2.6.16-rc4/arch/mips/kernel/scall64-64.S	2006-02-18 14:39:45 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/kernel/scall64-64.S	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/kernel/scall64-64.S	2006-02-17 22:18:50 +0100
 @@ -433,7 +433,7 @@ sys_call_table:
  	PTR	sys_mq_timedreceive
  	PTR	sys_mq_notify
@@ -675,9 +664,9 @@
  	PTR	sys_waitid
  	PTR	sys_ni_syscall			/* available, was setaltroot */
  	PTR	sys_add_key
-diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/kernel/scall64-n32.S linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/kernel/scall64-n32.S
+diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/kernel/scall64-n32.S linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/kernel/scall64-n32.S
 --- linux-2.6.16-rc4/arch/mips/kernel/scall64-n32.S	2006-02-18 14:39:45 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/kernel/scall64-n32.S	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/kernel/scall64-n32.S	2006-02-17 22:18:50 +0100
 @@ -359,7 +359,7 @@ EXPORT(sysn32_call_table)
  	PTR	compat_sys_mq_timedreceive
  	PTR	compat_sys_mq_notify
@@ -687,9 +676,9 @@
  	PTR	sysn32_waitid
  	PTR	sys_ni_syscall			/* available, was setaltroot */
  	PTR	sys_add_key
-diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/kernel/scall64-o32.S linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/kernel/scall64-o32.S
+diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/kernel/scall64-o32.S linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/kernel/scall64-o32.S
 --- linux-2.6.16-rc4/arch/mips/kernel/scall64-o32.S	2006-02-18 14:39:45 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/kernel/scall64-o32.S	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/kernel/scall64-o32.S	2006-02-17 22:18:50 +0100
 @@ -481,7 +481,7 @@ sys_call_table:
  	PTR	compat_sys_mq_timedreceive
  	PTR	compat_sys_mq_notify		/* 4275 */
@@ -699,9 +688,9 @@
  	PTR	sys32_waitid
  	PTR	sys_ni_syscall			/* available, was setaltroot */
  	PTR	sys_add_key			/* 4280 */
-diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/kernel/syscall.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/kernel/syscall.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/kernel/syscall.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/kernel/syscall.c
 --- linux-2.6.16-rc4/arch/mips/kernel/syscall.c	2006-02-18 14:39:45 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/kernel/syscall.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/kernel/syscall.c	2006-02-17 22:18:50 +0100
 @@ -29,6 +29,7 @@
  #include <linux/shm.h>
  #include <linux/compiler.h>
@@ -762,9 +751,9 @@
  		up_write(&uts_sem);
  		return 0;
  	}
-diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/kernel/sysirix.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/kernel/sysirix.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/mips/kernel/sysirix.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/kernel/sysirix.c
 --- linux-2.6.16-rc4/arch/mips/kernel/sysirix.c	2006-02-18 14:39:45 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/mips/kernel/sysirix.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/mips/kernel/sysirix.c	2006-02-17 22:18:50 +0100
 @@ -31,6 +31,7 @@
  #include <linux/socket.h>
  #include <linux/security.h>
@@ -773,9 +762,9 @@
  
  #include <asm/ptrace.h>
  #include <asm/page.h>
-diff -NurpP --minimal linux-2.6.16-rc4/arch/parisc/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/parisc/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/parisc/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/parisc/Kconfig
 --- linux-2.6.16-rc4/arch/parisc/Kconfig	2006-02-18 14:39:45 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/parisc/Kconfig	2006-02-18 15:22:49 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/parisc/Kconfig	2006-02-18 15:22:49 +0100
 @@ -213,6 +213,8 @@ source "arch/parisc/oprofile/Kconfig"
  
  source "arch/parisc/Kconfig.debug"
@@ -785,9 +774,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/parisc/kernel/sys_parisc32.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/parisc/kernel/sys_parisc32.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/parisc/kernel/sys_parisc32.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/parisc/kernel/sys_parisc32.c
 --- linux-2.6.16-rc4/arch/parisc/kernel/sys_parisc32.c	2005-06-22 02:37:56 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/parisc/kernel/sys_parisc32.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/parisc/kernel/sys_parisc32.c	2006-02-17 22:18:50 +0100
 @@ -657,6 +657,7 @@ asmlinkage int sys32_sysinfo(struct sysi
  
  	do {
@@ -796,9 +785,9 @@
  		val.uptime = jiffies / HZ;
  
  		val.loads[0] = avenrun[0] << (SI_LOAD_SHIFT - FSHIFT);
-diff -NurpP --minimal linux-2.6.16-rc4/arch/parisc/kernel/syscall_table.S linux-2.6.16-rc4-vs2.0.2-rc6/arch/parisc/kernel/syscall_table.S
+diff -NurpP --minimal linux-2.6.16-rc4/arch/parisc/kernel/syscall_table.S linux-2.6.16-rc4-vs2.0.2-rc9/arch/parisc/kernel/syscall_table.S
 --- linux-2.6.16-rc4/arch/parisc/kernel/syscall_table.S	2006-02-18 14:39:46 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/parisc/kernel/syscall_table.S	2006-02-18 15:22:49 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/parisc/kernel/syscall_table.S	2006-02-18 15:22:49 +0100
 @@ -368,7 +368,7 @@
  	ENTRY_COMP(mbind)		/* 260 */
  	ENTRY_COMP(get_mempolicy)
@@ -808,9 +797,9 @@
  	ENTRY_SAME(add_key)
  	ENTRY_SAME(request_key)		/* 265 */
  	ENTRY_SAME(keyctl)
-diff -NurpP --minimal linux-2.6.16-rc4/arch/powerpc/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/powerpc/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/powerpc/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/powerpc/Kconfig
 --- linux-2.6.16-rc4/arch/powerpc/Kconfig	2006-02-18 14:39:46 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/powerpc/Kconfig	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/powerpc/Kconfig	2006-02-17 22:18:50 +0100
 @@ -974,6 +974,8 @@ endmenu
  
  source "arch/powerpc/Kconfig.debug"
@@ -820,9 +809,9 @@
  source "security/Kconfig"
  
  config KEYS_COMPAT
-diff -NurpP --minimal linux-2.6.16-rc4/arch/powerpc/kernel/process.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/powerpc/kernel/process.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/powerpc/kernel/process.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/powerpc/kernel/process.c
 --- linux-2.6.16-rc4/arch/powerpc/kernel/process.c	2006-02-18 14:39:46 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/powerpc/kernel/process.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/powerpc/kernel/process.c	2006-02-17 22:18:50 +0100
 @@ -425,8 +425,9 @@ void show_regs(struct pt_regs * regs)
  	trap = TRAP(regs);
  	if (trap == 0x300 || trap == 0x600)
@@ -835,9 +824,9 @@
  
  #ifdef CONFIG_SMP
  	printk(" CPU: %d", smp_processor_id());
-diff -NurpP --minimal linux-2.6.16-rc4/arch/powerpc/kernel/ptrace32.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/powerpc/kernel/ptrace32.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/powerpc/kernel/ptrace32.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/powerpc/kernel/ptrace32.c
 --- linux-2.6.16-rc4/arch/powerpc/kernel/ptrace32.c	2006-02-18 14:39:46 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/powerpc/kernel/ptrace32.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/powerpc/kernel/ptrace32.c	2006-02-17 22:18:50 +0100
 @@ -28,6 +28,7 @@
  #include <linux/user.h>
  #include <linux/security.h>
@@ -846,9 +835,9 @@
  
  #include <asm/uaccess.h>
  #include <asm/page.h>
-diff -NurpP --minimal linux-2.6.16-rc4/arch/powerpc/kernel/syscalls.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/powerpc/kernel/syscalls.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/powerpc/kernel/syscalls.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/powerpc/kernel/syscalls.c
 --- linux-2.6.16-rc4/arch/powerpc/kernel/syscalls.c	2006-02-18 14:39:46 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/powerpc/kernel/syscalls.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/powerpc/kernel/syscalls.c	2006-02-17 22:18:50 +0100
 @@ -36,6 +36,7 @@
  #include <linux/file.h>
  #include <linux/init.h>
@@ -908,9 +897,9 @@
  	error |= override_machine(name->machine);
  	up_read(&uts_sem);
  
-diff -NurpP --minimal linux-2.6.16-rc4/arch/powerpc/kernel/systbl.S linux-2.6.16-rc4-vs2.0.2-rc6/arch/powerpc/kernel/systbl.S
+diff -NurpP --minimal linux-2.6.16-rc4/arch/powerpc/kernel/systbl.S linux-2.6.16-rc4-vs2.0.2-rc9/arch/powerpc/kernel/systbl.S
 --- linux-2.6.16-rc4/arch/powerpc/kernel/systbl.S	2006-02-18 14:39:46 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/powerpc/kernel/systbl.S	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/powerpc/kernel/systbl.S	2006-02-17 22:18:50 +0100
 @@ -296,7 +296,7 @@ COMPAT_SYS(fstatfs64)
  SYSX(sys_ni_syscall, ppc_fadvise64_64, ppc_fadvise64_64)
  PPC_SYS(rtas)
@@ -920,9 +909,9 @@
  SYSCALL(ni_syscall)
  COMPAT_SYS(mbind)
  COMPAT_SYS(get_mempolicy)
-diff -NurpP --minimal linux-2.6.16-rc4/arch/powerpc/kernel/vdso.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/powerpc/kernel/vdso.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/powerpc/kernel/vdso.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/powerpc/kernel/vdso.c
 --- linux-2.6.16-rc4/arch/powerpc/kernel/vdso.c	2006-01-03 17:29:13 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/powerpc/kernel/vdso.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/powerpc/kernel/vdso.c	2006-02-17 22:18:50 +0100
 @@ -25,6 +25,7 @@
  #include <linux/elf.h>
  #include <linux/security.h>
@@ -940,9 +929,9 @@
  	up_write(&mm->mmap_sem);
  
  	return 0;
-diff -NurpP --minimal linux-2.6.16-rc4/arch/ppc/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/ppc/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/ppc/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/ppc/Kconfig
 --- linux-2.6.16-rc4/arch/ppc/Kconfig	2006-02-18 14:39:47 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/ppc/Kconfig	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/ppc/Kconfig	2006-02-17 22:18:50 +0100
 @@ -1394,6 +1394,8 @@ source "arch/powerpc/oprofile/Kconfig"
  
  source "arch/ppc/Kconfig.debug"
@@ -952,9 +941,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/s390/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/s390/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/s390/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/s390/Kconfig
 --- linux-2.6.16-rc4/arch/s390/Kconfig	2006-02-18 14:39:47 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/s390/Kconfig	2006-02-18 15:22:49 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/s390/Kconfig	2006-02-18 15:22:49 +0100
 @@ -472,6 +472,8 @@ source "arch/s390/oprofile/Kconfig"
  
  source "arch/s390/Kconfig.debug"
@@ -964,9 +953,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/s390/kernel/process.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/s390/kernel/process.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/s390/kernel/process.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/s390/kernel/process.c
 --- linux-2.6.16-rc4/arch/s390/kernel/process.c	2006-02-18 14:39:48 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/s390/kernel/process.c	2006-02-18 15:22:49 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/s390/kernel/process.c	2006-02-18 15:22:49 +0100
 @@ -164,9 +164,9 @@ void show_regs(struct pt_regs *regs)
  	struct task_struct *tsk = current;
  
@@ -980,9 +969,9 @@
  
  	show_registers(regs);
  	/* Show stack backtrace if pt_regs is from kernel mode */
-diff -NurpP --minimal linux-2.6.16-rc4/arch/s390/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/s390/kernel/ptrace.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/s390/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/s390/kernel/ptrace.c
 --- linux-2.6.16-rc4/arch/s390/kernel/ptrace.c	2006-02-18 14:39:48 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/s390/kernel/ptrace.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/s390/kernel/ptrace.c	2006-02-17 22:18:50 +0100
 @@ -33,6 +33,7 @@
  #include <linux/security.h>
  #include <linux/audit.h>
@@ -1005,9 +994,9 @@
  	put_task_struct(child);
  out:
  	unlock_kernel();
-diff -NurpP --minimal linux-2.6.16-rc4/arch/s390/kernel/syscalls.S linux-2.6.16-rc4-vs2.0.2-rc6/arch/s390/kernel/syscalls.S
+diff -NurpP --minimal linux-2.6.16-rc4/arch/s390/kernel/syscalls.S linux-2.6.16-rc4-vs2.0.2-rc9/arch/s390/kernel/syscalls.S
 --- linux-2.6.16-rc4/arch/s390/kernel/syscalls.S	2006-02-18 14:39:48 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/s390/kernel/syscalls.S	2006-02-18 15:22:49 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/s390/kernel/syscalls.S	2006-02-18 15:22:49 +0100
 @@ -271,7 +271,7 @@ SYSCALL(sys_clock_settime,sys_clock_sett
  SYSCALL(sys_clock_gettime,sys_clock_gettime,sys32_clock_gettime_wrapper)	/* 260 */
  SYSCALL(sys_clock_getres,sys_clock_getres,sys32_clock_getres_wrapper)
@@ -1017,9 +1006,9 @@
  SYSCALL(s390_fadvise64_64,sys_ni_syscall,sys32_fadvise64_64_wrapper)
  SYSCALL(sys_statfs64,sys_statfs64,compat_sys_statfs64_wrapper)
  SYSCALL(sys_fstatfs64,sys_fstatfs64,compat_sys_fstatfs64_wrapper)
-diff -NurpP --minimal linux-2.6.16-rc4/arch/sh/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/sh/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/sh/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/sh/Kconfig
 --- linux-2.6.16-rc4/arch/sh/Kconfig	2006-02-18 14:39:48 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/sh/Kconfig	2006-02-18 15:22:49 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/sh/Kconfig	2006-02-18 15:22:49 +0100
 @@ -633,6 +633,8 @@ source "arch/sh/oprofile/Kconfig"
  
  source "arch/sh/Kconfig.debug"
@@ -1029,9 +1018,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/sh/kernel/kgdb_stub.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/sh/kernel/kgdb_stub.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/sh/kernel/kgdb_stub.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/sh/kernel/kgdb_stub.c
 --- linux-2.6.16-rc4/arch/sh/kernel/kgdb_stub.c	2004-08-14 12:54:51 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/sh/kernel/kgdb_stub.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/sh/kernel/kgdb_stub.c	2006-02-17 22:18:50 +0100
 @@ -412,7 +412,7 @@ static struct task_struct *get_thread(in
  	if (pid == PID_MAX) pid = 0;
  
@@ -1041,9 +1030,9 @@
  
  	if (thread)
  		return thread;
-diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc/Kconfig
 --- linux-2.6.16-rc4/arch/sparc/Kconfig	2006-02-18 14:39:49 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc/Kconfig	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc/Kconfig	2006-02-17 22:18:50 +0100
 @@ -284,6 +284,8 @@ source "fs/Kconfig"
  
  source "arch/sparc/Kconfig.debug"
@@ -1053,9 +1042,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc/kernel/ptrace.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc/kernel/ptrace.c
 --- linux-2.6.16-rc4/arch/sparc/kernel/ptrace.c	2006-02-18 14:39:49 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc/kernel/ptrace.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc/kernel/ptrace.c	2006-02-17 22:18:50 +0100
 @@ -19,6 +19,7 @@
  #include <linux/smp_lock.h>
  #include <linux/security.h>
@@ -1075,9 +1064,9 @@
  
  	if ((current->personality == PER_SUNOS && request == PTRACE_SUNATTACH)
  	    || (current->personality != PER_SUNOS && request == PTRACE_ATTACH)) {
-diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc/kernel/sys_sparc.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc/kernel/sys_sparc.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc/kernel/sys_sparc.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc/kernel/sys_sparc.c
 --- linux-2.6.16-rc4/arch/sparc/kernel/sys_sparc.c	2005-06-22 02:37:59 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc/kernel/sys_sparc.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc/kernel/sys_sparc.c	2006-02-17 22:18:50 +0100
 @@ -21,6 +21,7 @@
  #include <linux/utsname.h>
  #include <linux/smp.h>
@@ -1102,9 +1091,9 @@
  		goto done;
  	err = 0;
  done:
-diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc/kernel/systbls.S linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc/kernel/systbls.S
+diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc/kernel/systbls.S linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc/kernel/systbls.S
 --- linux-2.6.16-rc4/arch/sparc/kernel/systbls.S	2006-02-18 14:39:49 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc/kernel/systbls.S	2006-02-18 15:22:49 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc/kernel/systbls.S	2006-02-18 15:22:49 +0100
 @@ -72,7 +72,7 @@ sys_call_table:
  /*250*/	.long sparc_mremap, sys_sysctl, sys_getsid, sys_fdatasync, sys_nfsservctl
  /*255*/	.long sys_nis_syscall, sys_clock_settime, sys_clock_gettime, sys_clock_getres, sys_clock_nanosleep
@@ -1114,9 +1103,9 @@
  /*270*/	.long sys_io_submit, sys_io_cancel, sys_io_getevents, sys_mq_open, sys_mq_unlink
  /*275*/	.long sys_mq_timedsend, sys_mq_timedreceive, sys_mq_notify, sys_mq_getsetattr, sys_waitid
  /*280*/	.long sys_ni_syscall, sys_add_key, sys_request_key, sys_keyctl, sys_openat
-diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc64/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc64/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc64/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc64/Kconfig
 --- linux-2.6.16-rc4/arch/sparc64/Kconfig	2006-02-18 14:39:49 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc64/Kconfig	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc64/Kconfig	2006-02-17 22:18:50 +0100
 @@ -393,6 +393,8 @@ endmenu
  
  source "arch/sparc64/Kconfig.debug"
@@ -1126,9 +1115,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc64/kernel/binfmt_aout32.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc64/kernel/binfmt_aout32.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc64/kernel/binfmt_aout32.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc64/kernel/binfmt_aout32.c
 --- linux-2.6.16-rc4/arch/sparc64/kernel/binfmt_aout32.c	2006-02-18 14:39:49 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc64/kernel/binfmt_aout32.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc64/kernel/binfmt_aout32.c	2006-02-17 22:18:50 +0100
 @@ -27,6 +27,7 @@
  #include <linux/binfmts.h>
  #include <linux/personality.h>
@@ -1137,9 +1126,9 @@
  
  #include <asm/system.h>
  #include <asm/uaccess.h>
-diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc64/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc64/kernel/ptrace.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc64/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc64/kernel/ptrace.c
 --- linux-2.6.16-rc4/arch/sparc64/kernel/ptrace.c	2006-02-18 14:39:49 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc64/kernel/ptrace.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc64/kernel/ptrace.c	2006-02-17 22:18:50 +0100
 @@ -22,6 +22,7 @@
  #include <linux/seccomp.h>
  #include <linux/audit.h>
@@ -1159,9 +1148,9 @@
  
  	if ((current->personality == PER_SUNOS && request == PTRACE_SUNATTACH)
  	    || (current->personality != PER_SUNOS && request == PTRACE_ATTACH)) {
-diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc64/kernel/sys_sparc.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc64/kernel/sys_sparc.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc64/kernel/sys_sparc.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc64/kernel/sys_sparc.c
 --- linux-2.6.16-rc4/arch/sparc64/kernel/sys_sparc.c	2005-08-29 22:24:56 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc64/kernel/sys_sparc.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc64/kernel/sys_sparc.c	2006-02-17 22:18:50 +0100
 @@ -25,6 +25,7 @@
  #include <linux/syscalls.h>
  #include <linux/ipc.h>
@@ -1186,9 +1175,9 @@
  		goto done;
  	err = 0;
  done:
-diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc64/kernel/systbls.S linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc64/kernel/systbls.S
+diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc64/kernel/systbls.S linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc64/kernel/systbls.S
 --- linux-2.6.16-rc4/arch/sparc64/kernel/systbls.S	2006-02-18 14:39:49 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc64/kernel/systbls.S	2006-02-18 15:22:49 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc64/kernel/systbls.S	2006-02-18 15:22:49 +0100
 @@ -73,7 +73,7 @@ sys_call_table32:
  /*250*/	.word sys32_mremap, sys32_sysctl, sys32_getsid, sys_fdatasync, sys32_nfsservctl
  	.word sys_ni_syscall, compat_sys_clock_settime, compat_sys_clock_gettime, compat_sys_clock_getres, sys32_clock_nanosleep
@@ -1207,9 +1196,9 @@
  /*270*/	.word sys_io_submit, sys_io_cancel, sys_io_getevents, sys_mq_open, sys_mq_unlink
  	.word sys_mq_timedsend, sys_mq_timedreceive, sys_mq_notify, sys_mq_getsetattr, sys_waitid
  /*280*/	.word sys_nis_syscall, sys_add_key, sys_request_key, sys_keyctl, sys_openat
-diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc64/solaris/fs.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc64/solaris/fs.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/sparc64/solaris/fs.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc64/solaris/fs.c
 --- linux-2.6.16-rc4/arch/sparc64/solaris/fs.c	2006-02-18 14:39:49 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/sparc64/solaris/fs.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/sparc64/solaris/fs.c	2006-02-17 22:18:50 +0100
 @@ -363,7 +363,7 @@ static int report_statvfs(struct vfsmoun
  		int j = strlen (p);
  		
@@ -1228,9 +1217,9 @@
  		if (mnt->mnt_flags & MNT_NOSUID) i |= 2;
  		if (!sysv_valid_dev(inode->i_sb->s_dev))
  			return -EOVERFLOW;
-diff -NurpP --minimal linux-2.6.16-rc4/arch/um/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/um/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/um/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/um/Kconfig
 --- linux-2.6.16-rc4/arch/um/Kconfig	2006-02-18 14:39:49 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/um/Kconfig	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/um/Kconfig	2006-02-17 22:18:50 +0100
 @@ -290,6 +290,8 @@ source "drivers/connector/Kconfig"
  
  source "fs/Kconfig"
@@ -1240,9 +1229,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/um/drivers/mconsole_kern.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/um/drivers/mconsole_kern.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/um/drivers/mconsole_kern.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/um/drivers/mconsole_kern.c
 --- linux-2.6.16-rc4/arch/um/drivers/mconsole_kern.c	2006-02-18 14:39:49 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/um/drivers/mconsole_kern.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/um/drivers/mconsole_kern.c	2006-02-17 22:18:50 +0100
 @@ -21,6 +21,7 @@
  #include "linux/proc_fs.h"
  #include "linux/syscalls.h"
@@ -1251,9 +1240,9 @@
  #include "asm/irq.h"
  #include "asm/uaccess.h"
  #include "user_util.h"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/um/kernel/process_kern.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/um/kernel/process_kern.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/um/kernel/process_kern.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/um/kernel/process_kern.c
 --- linux-2.6.16-rc4/arch/um/kernel/process_kern.c	2006-02-18 14:39:49 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/um/kernel/process_kern.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/um/kernel/process_kern.c	2006-02-17 22:18:50 +0100
 @@ -23,6 +23,8 @@
  #include "linux/proc_fs.h"
  #include "linux/ptrace.h"
@@ -1263,9 +1252,9 @@
  #include "asm/unistd.h"
  #include "asm/mman.h"
  #include "asm/segment.h"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/um/kernel/syscall_kern.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/um/kernel/syscall_kern.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/um/kernel/syscall_kern.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/um/kernel/syscall_kern.c
 --- linux-2.6.16-rc4/arch/um/kernel/syscall_kern.c	2005-08-29 22:24:56 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/um/kernel/syscall_kern.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/um/kernel/syscall_kern.c	2006-02-17 22:18:50 +0100
 @@ -15,6 +15,8 @@
  #include "linux/unistd.h"
  #include "linux/slab.h"
@@ -1318,9 +1307,9 @@
  				__OLD_UTS_LEN);
  	error |= __put_user(0,name->machine+__OLD_UTS_LEN);
  	
-diff -NurpP --minimal linux-2.6.16-rc4/arch/v850/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/v850/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/v850/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/v850/Kconfig
 --- linux-2.6.16-rc4/arch/v850/Kconfig	2006-02-18 14:39:50 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/v850/Kconfig	2006-02-18 15:22:49 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/v850/Kconfig	2006-02-18 15:22:49 +0100
 @@ -320,6 +320,8 @@ source "drivers/usb/Kconfig"
  
  source "arch/v850/Kconfig.debug"
@@ -1330,9 +1319,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/v850/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/v850/kernel/ptrace.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/v850/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/v850/kernel/ptrace.c
 --- linux-2.6.16-rc4/arch/v850/kernel/ptrace.c	2006-02-18 14:39:50 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/v850/kernel/ptrace.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/v850/kernel/ptrace.c	2006-02-17 22:18:50 +0100
 @@ -137,6 +137,8 @@ long arch_ptrace(struct task_struct *chi
  			break;
  		rval = -EIO;
@@ -1342,9 +1331,9 @@
  
  	/* Read/write the word at location ADDR in the registers.  */
  	case PTRACE_PEEKUSR:
-diff -NurpP --minimal linux-2.6.16-rc4/arch/x86_64/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/arch/x86_64/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/arch/x86_64/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/arch/x86_64/Kconfig
 --- linux-2.6.16-rc4/arch/x86_64/Kconfig	2006-02-18 14:39:50 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/x86_64/Kconfig	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/x86_64/Kconfig	2006-02-17 22:18:50 +0100
 @@ -602,6 +602,8 @@ endmenu
  
  source "arch/x86_64/Kconfig.debug"
@@ -1354,9 +1343,9 @@
  source "security/Kconfig"
  
  source "crypto/Kconfig"
-diff -NurpP --minimal linux-2.6.16-rc4/arch/x86_64/ia32/ia32_aout.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/x86_64/ia32/ia32_aout.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/x86_64/ia32/ia32_aout.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/x86_64/ia32/ia32_aout.c
 --- linux-2.6.16-rc4/arch/x86_64/ia32/ia32_aout.c	2006-01-03 17:29:20 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/x86_64/ia32/ia32_aout.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/x86_64/ia32/ia32_aout.c	2006-02-17 22:18:50 +0100
 @@ -25,6 +25,7 @@
  #include <linux/binfmts.h>
  #include <linux/personality.h>
@@ -1365,9 +1354,9 @@
  
  #include <asm/system.h>
  #include <asm/uaccess.h>
-diff -NurpP --minimal linux-2.6.16-rc4/arch/x86_64/ia32/ia32_binfmt.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/x86_64/ia32/ia32_binfmt.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/x86_64/ia32/ia32_binfmt.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/x86_64/ia32/ia32_binfmt.c
 --- linux-2.6.16-rc4/arch/x86_64/ia32/ia32_binfmt.c	2006-02-18 14:39:50 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/x86_64/ia32/ia32_binfmt.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/x86_64/ia32/ia32_binfmt.c	2006-02-17 22:18:50 +0100
 @@ -371,7 +371,8 @@ int ia32_setup_arg_pages(struct linux_bi
  			kmem_cache_free(vm_area_cachep, mpnt);
  			return ret;
@@ -1378,9 +1367,9 @@
  	} 
  
  	for (i = 0 ; i < MAX_ARG_PAGES ; i++) {
-diff -NurpP --minimal linux-2.6.16-rc4/arch/x86_64/ia32/ia32entry.S linux-2.6.16-rc4-vs2.0.2-rc6/arch/x86_64/ia32/ia32entry.S
+diff -NurpP --minimal linux-2.6.16-rc4/arch/x86_64/ia32/ia32entry.S linux-2.6.16-rc4-vs2.0.2-rc9/arch/x86_64/ia32/ia32entry.S
 --- linux-2.6.16-rc4/arch/x86_64/ia32/ia32entry.S	2006-02-18 14:39:50 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/x86_64/ia32/ia32entry.S	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/x86_64/ia32/ia32entry.S	2006-02-17 22:18:50 +0100
 @@ -650,7 +650,7 @@ ia32_sys_call_table:
  	.quad sys_tgkill		/* 270 */
  	.quad compat_sys_utimes
@@ -1390,9 +1379,9 @@
  	.quad sys_mbind
  	.quad compat_sys_get_mempolicy	/* 275 */
  	.quad sys_set_mempolicy
-diff -NurpP --minimal linux-2.6.16-rc4/arch/x86_64/ia32/ptrace32.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/x86_64/ia32/ptrace32.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/x86_64/ia32/ptrace32.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/x86_64/ia32/ptrace32.c
 --- linux-2.6.16-rc4/arch/x86_64/ia32/ptrace32.c	2006-02-18 14:39:50 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/x86_64/ia32/ptrace32.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/x86_64/ia32/ptrace32.c	2006-02-17 22:18:50 +0100
 @@ -18,6 +18,7 @@
  #include <linux/unistd.h>
  #include <linux/mm.h>
@@ -1401,9 +1390,9 @@
  #include <asm/ptrace.h>
  #include <asm/compat.h>
  #include <asm/uaccess.h>
-diff -NurpP --minimal linux-2.6.16-rc4/arch/x86_64/ia32/sys_ia32.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/x86_64/ia32/sys_ia32.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/x86_64/ia32/sys_ia32.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/x86_64/ia32/sys_ia32.c
 --- linux-2.6.16-rc4/arch/x86_64/ia32/sys_ia32.c	2006-02-18 14:39:50 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/x86_64/ia32/sys_ia32.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/x86_64/ia32/sys_ia32.c	2006-02-17 22:18:50 +0100
 @@ -62,6 +62,7 @@
  #include <linux/highuid.h>
  #include <linux/vmalloc.h>
@@ -1448,9 +1437,9 @@
  	up_read(&uts_sem);
  	if (personality(current->personality) == PER_LINUX32) 
  		err |= copy_to_user(&name->machine, "i686", 5);
-diff -NurpP --minimal linux-2.6.16-rc4/arch/x86_64/ia32/syscall32.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/x86_64/ia32/syscall32.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/x86_64/ia32/syscall32.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/x86_64/ia32/syscall32.c
 --- linux-2.6.16-rc4/arch/x86_64/ia32/syscall32.c	2005-10-28 20:49:18 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/x86_64/ia32/syscall32.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/x86_64/ia32/syscall32.c	2006-02-17 22:18:50 +0100
 @@ -10,6 +10,7 @@
  #include <linux/init.h>
  #include <linux/stringify.h>
@@ -1468,9 +1457,9 @@
  	up_write(&mm->mmap_sem);
  	return 0;
  }
-diff -NurpP --minimal linux-2.6.16-rc4/arch/x86_64/kernel/sys_x86_64.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/x86_64/kernel/sys_x86_64.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/x86_64/kernel/sys_x86_64.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/x86_64/kernel/sys_x86_64.c
 --- linux-2.6.16-rc4/arch/x86_64/kernel/sys_x86_64.c	2006-01-03 17:29:20 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/x86_64/kernel/sys_x86_64.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/x86_64/kernel/sys_x86_64.c	2006-02-17 22:18:50 +0100
 @@ -16,6 +16,7 @@
  #include <linux/file.h>
  #include <linux/utsname.h>
@@ -1488,9 +1477,9 @@
  	up_read(&uts_sem);
  	if (personality(current->personality) == PER_LINUX32) 
  		err |= copy_to_user(&name->machine, "i686", 5); 		
-diff -NurpP --minimal linux-2.6.16-rc4/arch/x86_64/kernel/traps.c linux-2.6.16-rc4-vs2.0.2-rc6/arch/x86_64/kernel/traps.c
+diff -NurpP --minimal linux-2.6.16-rc4/arch/x86_64/kernel/traps.c linux-2.6.16-rc4-vs2.0.2-rc9/arch/x86_64/kernel/traps.c
 --- linux-2.6.16-rc4/arch/x86_64/kernel/traps.c	2006-02-18 14:39:50 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/arch/x86_64/kernel/traps.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/arch/x86_64/kernel/traps.c	2006-02-17 22:18:50 +0100
 @@ -321,8 +321,9 @@ void show_registers(struct pt_regs *regs
  
  	printk("CPU %d ", cpu);
@@ -1503,9 +1492,9 @@
  
  	/*
  	 * When in-kernel, we also print out the stack and code at the
-diff -NurpP --minimal linux-2.6.16-rc4/drivers/block/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/drivers/block/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/drivers/block/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/drivers/block/Kconfig
 --- linux-2.6.16-rc4/drivers/block/Kconfig	2006-02-18 14:39:52 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/drivers/block/Kconfig	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/drivers/block/Kconfig	2006-02-17 22:18:50 +0100
 @@ -315,6 +315,13 @@ config BLK_DEV_CRYPTOLOOP
  	  instead, which can be configured to be on-disk compatible with the
  	  cryptoloop device.
@@ -1520,18 +1509,18 @@
  config BLK_DEV_NBD
  	tristate "Network block device support"
  	depends on NET
-diff -NurpP --minimal linux-2.6.16-rc4/drivers/block/Makefile linux-2.6.16-rc4-vs2.0.2-rc6/drivers/block/Makefile
+diff -NurpP --minimal linux-2.6.16-rc4/drivers/block/Makefile linux-2.6.16-rc4-vs2.0.2-rc9/drivers/block/Makefile
 --- linux-2.6.16-rc4/drivers/block/Makefile	2006-01-03 17:29:21 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/drivers/block/Makefile	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/drivers/block/Makefile	2006-02-17 22:18:50 +0100
 @@ -30,4 +30,5 @@ obj-$(CONFIG_BLK_DEV_CRYPTOLOOP) += cryp
  obj-$(CONFIG_VIODASD)		+= viodasd.o
  obj-$(CONFIG_BLK_DEV_SX8)	+= sx8.o
  obj-$(CONFIG_BLK_DEV_UB)	+= ub.o
 +obj-$(CONFIG_BLK_DEV_VROOT)	+= vroot.o
  
-diff -NurpP --minimal linux-2.6.16-rc4/drivers/block/vroot.c linux-2.6.16-rc4-vs2.0.2-rc6/drivers/block/vroot.c
+diff -NurpP --minimal linux-2.6.16-rc4/drivers/block/vroot.c linux-2.6.16-rc4-vs2.0.2-rc9/drivers/block/vroot.c
 --- linux-2.6.16-rc4/drivers/block/vroot.c	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/drivers/block/vroot.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/drivers/block/vroot.c	2006-02-17 22:18:50 +0100
 @@ -0,0 +1,289 @@
 +/*
 + *  linux/drivers/block/vroot.c
@@ -1822,9 +1811,9 @@
 +
 +#endif
 +
-diff -NurpP --minimal linux-2.6.16-rc4/drivers/char/random.c linux-2.6.16-rc4-vs2.0.2-rc6/drivers/char/random.c
+diff -NurpP --minimal linux-2.6.16-rc4/drivers/char/random.c linux-2.6.16-rc4-vs2.0.2-rc9/drivers/char/random.c
 --- linux-2.6.16-rc4/drivers/char/random.c	2006-02-18 14:39:53 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/drivers/char/random.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/drivers/char/random.c	2006-02-17 22:18:50 +0100
 @@ -1174,7 +1174,7 @@ static char sysctl_bootid[16];
  static int proc_do_uuid(ctl_table *table, int write, struct file *filp,
  			void __user *buffer, size_t *lenp, loff_t *ppos)
@@ -1834,9 +1823,9 @@
  	unsigned char buf[64], tmp_uuid[16], *uuid;
  
  	uuid = table->data;
-diff -NurpP --minimal linux-2.6.16-rc4/drivers/char/tty_io.c linux-2.6.16-rc4-vs2.0.2-rc6/drivers/char/tty_io.c
+diff -NurpP --minimal linux-2.6.16-rc4/drivers/char/tty_io.c linux-2.6.16-rc4-vs2.0.2-rc9/drivers/char/tty_io.c
 --- linux-2.6.16-rc4/drivers/char/tty_io.c	2006-02-18 14:39:54 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/drivers/char/tty_io.c	2006-02-18 15:22:49 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/drivers/char/tty_io.c	2006-02-18 15:22:49 +0100
 @@ -103,6 +103,7 @@
  #include <linux/vt_kern.h>
  #include <linux/selection.h>
@@ -1872,9 +1861,9 @@
  	if (pgrp < 0)
  		return -EINVAL;
  	if (session_of_pgrp(pgrp) != current->signal->session)
-diff -NurpP --minimal linux-2.6.16-rc4/drivers/infiniband/core/uverbs_mem.c linux-2.6.16-rc4-vs2.0.2-rc6/drivers/infiniband/core/uverbs_mem.c
+diff -NurpP --minimal linux-2.6.16-rc4/drivers/infiniband/core/uverbs_mem.c linux-2.6.16-rc4-vs2.0.2-rc9/drivers/infiniband/core/uverbs_mem.c
 --- linux-2.6.16-rc4/drivers/infiniband/core/uverbs_mem.c	2005-10-28 20:49:23 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/drivers/infiniband/core/uverbs_mem.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/drivers/infiniband/core/uverbs_mem.c	2006-02-17 22:18:50 +0100
 @@ -36,6 +36,7 @@
  
  #include <linux/mm.h>
@@ -1912,9 +1901,9 @@
  	up_write(&work->mm->mmap_sem);
  	mmput(work->mm);
  	kfree(work);
-diff -NurpP --minimal linux-2.6.16-rc4/fs/attr.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/attr.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/attr.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/attr.c
 --- linux-2.6.16-rc4/fs/attr.c	2006-02-18 14:40:21 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/attr.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/attr.c	2006-02-17 22:18:50 +0100
 @@ -15,6 +15,9 @@
  #include <linux/fcntl.h>
  #include <linux/quotaops.h>
@@ -1973,9 +1962,9 @@
  				error = DQUOT_TRANSFER(inode, attr) ? -EDQUOT : 0;
  			if (!error)
  				error = inode_setattr(inode, attr);
-diff -NurpP --minimal linux-2.6.16-rc4/fs/binfmt_aout.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/binfmt_aout.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/binfmt_aout.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/binfmt_aout.c
 --- linux-2.6.16-rc4/fs/binfmt_aout.c	2006-02-18 14:40:21 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/binfmt_aout.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/binfmt_aout.c	2006-02-17 22:18:50 +0100
 @@ -24,6 +24,7 @@
  #include <linux/binfmts.h>
  #include <linux/personality.h>
@@ -1984,9 +1973,9 @@
  
  #include <asm/system.h>
  #include <asm/uaccess.h>
-diff -NurpP --minimal linux-2.6.16-rc4/fs/binfmt_elf.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/binfmt_elf.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/binfmt_elf.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/binfmt_elf.c
 --- linux-2.6.16-rc4/fs/binfmt_elf.c	2006-02-18 14:40:21 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/binfmt_elf.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/binfmt_elf.c	2006-02-17 22:18:50 +0100
 @@ -38,6 +38,7 @@
  #include <linux/security.h>
  #include <linux/syscalls.h>
@@ -1995,9 +1984,9 @@
  
  #include <asm/uaccess.h>
  #include <asm/param.h>
-diff -NurpP --minimal linux-2.6.16-rc4/fs/binfmt_flat.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/binfmt_flat.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/binfmt_flat.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/binfmt_flat.c
 --- linux-2.6.16-rc4/fs/binfmt_flat.c	2006-02-18 14:40:21 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/binfmt_flat.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/binfmt_flat.c	2006-02-17 22:18:50 +0100
 @@ -36,6 +36,7 @@
  #include <linux/personality.h>
  #include <linux/init.h>
@@ -2006,9 +1995,9 @@
  
  #include <asm/byteorder.h>
  #include <asm/system.h>
-diff -NurpP --minimal linux-2.6.16-rc4/fs/binfmt_som.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/binfmt_som.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/binfmt_som.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/binfmt_som.c
 --- linux-2.6.16-rc4/fs/binfmt_som.c	2006-01-03 17:29:55 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/binfmt_som.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/binfmt_som.c	2006-02-17 22:18:50 +0100
 @@ -28,6 +28,7 @@
  #include <linux/shm.h>
  #include <linux/personality.h>
@@ -2017,9 +2006,9 @@
  
  #include <asm/uaccess.h>
  #include <asm/pgtable.h>
-diff -NurpP --minimal linux-2.6.16-rc4/fs/devpts/inode.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/devpts/inode.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/devpts/inode.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/devpts/inode.c
 --- linux-2.6.16-rc4/fs/devpts/inode.c	2006-02-18 14:40:21 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/devpts/inode.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/devpts/inode.c	2006-02-17 22:18:50 +0100
 @@ -19,7 +19,19 @@
  #include <linux/tty.h>
  #include <linux/devpts_fs.h>
@@ -2086,9 +2075,9 @@
  	inode->u.generic_ip = tty;
  
  	dentry = get_node(number);
-diff -NurpP --minimal linux-2.6.16-rc4/fs/exec.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/exec.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/exec.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/exec.c
 --- linux-2.6.16-rc4/fs/exec.c	2006-02-18 14:40:21 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/exec.c	2006-02-18 15:22:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/exec.c	2006-02-18 15:22:50 +0100
 @@ -49,6 +49,7 @@
  #include <linux/rmap.h>
  #include <linux/acct.h>
@@ -2107,9 +2096,9 @@
  	}
  
  	for (i = 0 ; i < MAX_ARG_PAGES ; i++) {
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/balloc.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/balloc.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/balloc.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/balloc.c
 --- linux-2.6.16-rc4/fs/ext2/balloc.c	2006-02-18 14:40:21 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/balloc.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/balloc.c	2006-02-17 22:18:50 +0100
 @@ -17,6 +17,7 @@
  #include <linux/sched.h>
  #include <linux/buffer_head.h>
@@ -2155,9 +2144,9 @@
  	release_blocks(sb, es_alloc);
  out_dquot:
  	DQUOT_FREE_BLOCK(inode, dq_alloc);
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/ext2.h linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/ext2.h
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/ext2.h linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/ext2.h
 --- linux-2.6.16-rc4/fs/ext2/ext2.h	2006-02-18 14:40:21 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/ext2.h	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/ext2.h	2006-02-17 22:18:50 +0100
 @@ -162,6 +162,7 @@ extern struct file_operations ext2_xip_f
  extern struct address_space_operations ext2_aops;
  extern struct address_space_operations ext2_aops_xip;
@@ -2166,18 +2155,18 @@
  
  /* namei.c */
  extern struct inode_operations ext2_dir_inode_operations;
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/file.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/file.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/file.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/file.c
 --- linux-2.6.16-rc4/fs/ext2/file.c	2005-08-29 22:25:30 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/file.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/file.c	2006-02-17 22:18:50 +0100
 @@ -79,4 +79,5 @@ struct inode_operations ext2_file_inode_
  #endif
  	.setattr	= ext2_setattr,
  	.permission	= ext2_permission,
 +	.sync_flags	= ext2_sync_flags,
  };
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/ialloc.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/ialloc.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/ialloc.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/ialloc.c
 --- linux-2.6.16-rc4/fs/ext2/ialloc.c	2006-02-18 14:40:21 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/ialloc.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/ialloc.c	2006-02-17 22:18:50 +0100
 @@ -18,6 +18,8 @@
  #include <linux/backing-dev.h>
  #include <linux/buffer_head.h>
@@ -2233,9 +2222,9 @@
  	make_bad_inode(inode);
  	iput(inode);
  	return ERR_PTR(err);
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/inode.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/inode.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/inode.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/inode.c
 --- linux-2.6.16-rc4/fs/ext2/inode.c	2006-02-18 14:40:21 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/inode.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/inode.c	2006-02-22 18:24:11 +0100
 @@ -31,6 +31,7 @@
  #include <linux/writeback.h>
  #include <linux/buffer_head.h>
@@ -2244,54 +2233,7 @@
  #include "ext2.h"
  #include "acl.h"
  #include "xip.h"
-@@ -66,6 +67,8 @@ void ext2_put_inode(struct inode *inode)
- 		ext2_discard_prealloc(inode);
- }
- 
-+static void ext2_truncate_nocheck (struct inode * inode);
-+
- /*
-  * Called at the last iput() if i_nlink is zero.
-  */
-@@ -81,7 +84,7 @@ void ext2_delete_inode (struct inode * i
- 
- 	inode->i_size = 0;
- 	if (inode->i_blocks)
--		ext2_truncate (inode);
-+		ext2_truncate_nocheck(inode);
- 	ext2_free_inode (inode);
- 
- 	return;
-@@ -908,7 +911,7 @@ static void ext2_free_branches(struct in
- 		ext2_free_data(inode, p, q);
- }
- 
--void ext2_truncate (struct inode * inode)
-+static void ext2_truncate_nocheck(struct inode * inode)
- {
- 	__le32 *i_data = EXT2_I(inode)->i_data;
- 	int addr_per_block = EXT2_ADDR_PER_BLOCK(inode->i_sb);
-@@ -925,8 +928,6 @@ void ext2_truncate (struct inode * inode
- 		return;
- 	if (ext2_inode_is_fast_symlink(inode))
- 		return;
--	if (IS_APPEND(inode) || IS_IMMUTABLE(inode))
--		return;
- 
- 	ext2_discard_prealloc(inode);
- 
-@@ -1050,29 +1051,81 @@ Egdp:
- 	return ERR_PTR(-EIO);
- }
- 
-+void ext2_truncate (struct inode * inode)
-+{
-+	if (IS_APPEND(inode) || IS_IMMUTABLE(inode))
-+		return;
-+	ext2_truncate_nocheck(inode);
-+}
-+
- void ext2_set_inode_flags(struct inode *inode)
+@@ -1054,25 +1055,70 @@ void ext2_set_inode_flags(struct inode *
  {
  	unsigned int flags = EXT2_I(inode)->i_flags;
  
@@ -2365,7 +2307,7 @@
  	int n;
  
  #ifdef CONFIG_EXT2_FS_POSIX_ACL
-@@ -1083,12 +1136,17 @@ void ext2_read_inode (struct inode * ino
+@@ -1083,12 +1129,17 @@ void ext2_read_inode (struct inode * ino
   		goto bad_inode;
  
  	inode->i_mode = le16_to_cpu(raw_inode->i_mode);
@@ -2387,7 +2329,7 @@
  	inode->i_nlink = le16_to_cpu(raw_inode->i_links_count);
  	inode->i_size = le32_to_cpu(raw_inode->i_size);
  	inode->i_atime.tv_sec = le32_to_cpu(raw_inode->i_atime);
-@@ -1186,8 +1244,8 @@ static int ext2_update_inode(struct inod
+@@ -1186,8 +1237,8 @@ static int ext2_update_inode(struct inod
  	struct ext2_inode_info *ei = EXT2_I(inode);
  	struct super_block *sb = inode->i_sb;
  	ino_t ino = inode->i_ino;
@@ -2398,7 +2340,7 @@
  	struct buffer_head * bh;
  	struct ext2_inode * raw_inode = ext2_get_inode(sb, ino, &bh);
  	int n;
-@@ -1222,6 +1280,9 @@ static int ext2_update_inode(struct inod
+@@ -1222,6 +1273,9 @@ static int ext2_update_inode(struct inod
  		raw_inode->i_uid_high = 0;
  		raw_inode->i_gid_high = 0;
  	}
@@ -2408,7 +2350,7 @@
  	raw_inode->i_links_count = cpu_to_le16(inode->i_nlink);
  	raw_inode->i_size = cpu_to_le32(inode->i_size);
  	raw_inode->i_atime = cpu_to_le32(inode->i_atime.tv_sec);
-@@ -1308,11 +1369,13 @@ int ext2_setattr(struct dentry *dentry, 
+@@ -1308,11 +1362,13 @@ int ext2_setattr(struct dentry *dentry, 
  	if (error)
  		return error;
  	if ((iattr->ia_valid & ATTR_UID && iattr->ia_uid != inode->i_uid) ||
@@ -2423,9 +2365,9 @@
  	error = inode_setattr(inode, iattr);
  	if (!error && (iattr->ia_valid & ATTR_MODE))
  		error = ext2_acl_chmod(inode);
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/ioctl.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/ioctl.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/ioctl.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/ioctl.c
 --- linux-2.6.16-rc4/fs/ext2/ioctl.c	2006-02-18 14:40:21 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/ioctl.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/ioctl.c	2006-02-17 22:18:50 +0100
 @@ -11,6 +11,7 @@
  #include <linux/capability.h>
  #include <linux/time.h>
@@ -2465,9 +2407,9 @@
  			return -EROFS;
  		if (get_user(inode->i_generation, (int __user *) arg))
  			return -EFAULT;	
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/namei.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/namei.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/namei.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/namei.c
 --- linux-2.6.16-rc4/fs/ext2/namei.c	2006-02-18 14:40:21 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/namei.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/namei.c	2006-02-17 22:18:50 +0100
 @@ -31,6 +31,7 @@
   */
  
@@ -2498,9 +2440,9 @@
  	.permission	= ext2_permission,
 +	.sync_flags	= ext2_sync_flags,
  };
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/super.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/super.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/super.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/super.c
 --- linux-2.6.16-rc4/fs/ext2/super.c	2006-02-18 14:40:21 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/super.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/super.c	2006-02-17 22:18:50 +0100
 @@ -289,7 +289,7 @@ enum {
  	Opt_err_ro, Opt_nouid32, Opt_nocheck, Opt_debug,
  	Opt_oldalloc, Opt_orlov, Opt_nobh, Opt_user_xattr, Opt_nouser_xattr,
@@ -2553,9 +2495,9 @@
  	sb->s_flags = (sb->s_flags & ~MS_POSIXACL) |
  		((sbi->s_mount_opt & EXT2_MOUNT_POSIX_ACL) ? MS_POSIXACL : 0);
  
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/symlink.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/symlink.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/symlink.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/symlink.c
 --- linux-2.6.16-rc4/fs/ext2/symlink.c	2005-08-29 22:25:30 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/symlink.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/symlink.c	2006-02-17 22:18:50 +0100
 @@ -38,6 +38,7 @@ struct inode_operations ext2_symlink_ino
  	.listxattr	= ext2_listxattr,
  	.removexattr	= generic_removexattr,
@@ -2570,9 +2512,9 @@
  #endif
 +	.sync_flags	= ext2_sync_flags,
  };
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/xattr.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/xattr.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext2/xattr.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/xattr.c
 --- linux-2.6.16-rc4/fs/ext2/xattr.c	2006-02-18 14:40:21 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext2/xattr.c	2006-02-18 15:24:24 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext2/xattr.c	2006-02-18 15:24:24 +0100
 @@ -60,6 +60,7 @@
  #include <linux/mbcache.h>
  #include <linux/quotaops.h>
@@ -2610,9 +2552,9 @@
  		DQUOT_FREE_BLOCK(inode, 1);
  	}
  	EXT2_I(inode)->i_file_acl = 0;
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext3/balloc.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext3/balloc.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext3/balloc.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext3/balloc.c
 --- linux-2.6.16-rc4/fs/ext3/balloc.c	2006-02-18 14:40:21 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext3/balloc.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext3/balloc.c	2006-02-17 22:18:50 +0100
 @@ -20,6 +20,7 @@
  #include <linux/ext3_jbd.h>
  #include <linux/quotaops.h>
@@ -2710,9 +2652,9 @@
  	if (fatal) {
  		*errp = fatal;
  		ext3_std_error(sb, fatal);
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext3/file.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext3/file.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext3/file.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext3/file.c
 --- linux-2.6.16-rc4/fs/ext3/file.c	2005-08-29 22:25:30 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext3/file.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext3/file.c	2006-02-17 22:18:50 +0100
 @@ -131,5 +131,6 @@ struct inode_operations ext3_file_inode_
  	.removexattr	= generic_removexattr,
  #endif
@@ -2720,9 +2662,9 @@
 +	.sync_flags	= ext3_sync_flags,
  };
  
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext3/ialloc.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext3/ialloc.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext3/ialloc.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext3/ialloc.c
 --- linux-2.6.16-rc4/fs/ext3/ialloc.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext3/ialloc.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext3/ialloc.c	2006-02-17 22:18:50 +0100
 @@ -23,6 +23,8 @@
  #include <linux/buffer_head.h>
  #include <linux/random.h>
@@ -2780,9 +2722,9 @@
  	inode->i_flags |= S_NOQUOTA;
  	inode->i_nlink = 0;
  	iput(inode);
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext3/inode.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext3/inode.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext3/inode.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext3/inode.c
 --- linux-2.6.16-rc4/fs/ext3/inode.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext3/inode.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext3/inode.c	2006-02-22 18:24:11 +0100
 @@ -36,6 +36,7 @@
  #include <linux/writeback.h>
  #include <linux/mpage.h>
@@ -2791,54 +2733,7 @@
  #include "xattr.h"
  #include "acl.h"
  
-@@ -180,6 +181,8 @@ static int ext3_journal_test_restart(han
- 	return ext3_journal_restart(handle, blocks_for_truncate(inode));
- }
- 
-+static void ext3_truncate_nocheck (struct inode *inode);
-+
- /*
-  * Called at the last iput() if i_nlink is zero.
-  */
-@@ -205,7 +208,7 @@ void ext3_delete_inode (struct inode * i
- 		handle->h_sync = 1;
- 	inode->i_size = 0;
- 	if (inode->i_blocks)
--		ext3_truncate(inode);
-+		ext3_truncate_nocheck(inode);
- 	/*
- 	 * Kill off the orphan record which ext3_truncate created.
- 	 * AKPM: I think this can be inside the above `if'.
-@@ -2078,7 +2081,7 @@ static void ext3_free_branches(handle_t 
-  * ext3_truncate() run will find them and release them.
-  */
- 
--void ext3_truncate(struct inode * inode)
-+void ext3_truncate_nocheck(struct inode * inode)
- {
- 	handle_t *handle;
- 	struct ext3_inode_info *ei = EXT3_I(inode);
-@@ -2099,8 +2102,6 @@ void ext3_truncate(struct inode * inode)
- 		return;
- 	if (ext3_inode_is_fast_symlink(inode))
- 		return;
--	if (IS_APPEND(inode) || IS_IMMUTABLE(inode))
--		return;
- 
- 	/*
- 	 * We have to lock the EOF page here, because lock_page() nests
-@@ -2419,23 +2420,88 @@ int ext3_get_inode_loc(struct inode *ino
- 		!(EXT3_I(inode)->i_state & EXT3_STATE_XATTR));
- }
- 
-+void ext3_truncate(struct inode * inode)
-+{
-+	if (IS_APPEND(inode) || IS_IMMUTABLE(inode))
-+		return;
-+	ext3_truncate_nocheck(inode);
-+}
-+
- void ext3_set_inode_flags(struct inode *inode)
+@@ -2423,19 +2424,77 @@ void ext3_set_inode_flags(struct inode *
  {
  	unsigned int flags = EXT3_I(inode)->i_flags;
  
@@ -2919,7 +2814,7 @@
  void ext3_read_inode(struct inode * inode)
  {
  	struct ext3_iloc iloc;
-@@ -2443,6 +2509,8 @@ void ext3_read_inode(struct inode * inod
+@@ -2443,6 +2502,8 @@ void ext3_read_inode(struct inode * inod
  	struct ext3_inode_info *ei = EXT3_I(inode);
  	struct buffer_head *bh;
  	int block;
@@ -2928,7 +2823,7 @@
  
  #ifdef CONFIG_EXT3_FS_POSIX_ACL
  	ei->i_acl = EXT3_ACL_NOT_CACHED;
-@@ -2455,12 +2523,17 @@ void ext3_read_inode(struct inode * inod
+@@ -2455,12 +2516,17 @@ void ext3_read_inode(struct inode * inod
  	bh = iloc.bh;
  	raw_inode = ext3_raw_inode(&iloc);
  	inode->i_mode = le16_to_cpu(raw_inode->i_mode);
@@ -2950,7 +2845,7 @@
  	inode->i_nlink = le16_to_cpu(raw_inode->i_links_count);
  	inode->i_size = le32_to_cpu(raw_inode->i_size);
  	inode->i_atime.tv_sec = le32_to_cpu(raw_inode->i_atime);
-@@ -2587,6 +2660,8 @@ static int ext3_do_update_inode(handle_t
+@@ -2587,6 +2653,8 @@ static int ext3_do_update_inode(handle_t
  	struct ext3_inode *raw_inode = ext3_raw_inode(iloc);
  	struct ext3_inode_info *ei = EXT3_I(inode);
  	struct buffer_head *bh = iloc->bh;
@@ -2959,7 +2854,7 @@
  	int err = 0, rc, block;
  
  	/* For fields not not tracking in the in-memory inode,
-@@ -2596,29 +2671,32 @@ static int ext3_do_update_inode(handle_t
+@@ -2596,29 +2664,32 @@ static int ext3_do_update_inode(handle_t
  
  	raw_inode->i_mode = cpu_to_le16(inode->i_mode);
  	if(!(test_opt(inode->i_sb, NO_UID32))) {
@@ -2998,7 +2893,7 @@
  	raw_inode->i_links_count = cpu_to_le16(inode->i_nlink);
  	raw_inode->i_size = cpu_to_le32(ei->i_disksize);
  	raw_inode->i_atime = cpu_to_le32(inode->i_atime.tv_sec);
-@@ -2771,7 +2849,8 @@ int ext3_setattr(struct dentry *dentry, 
+@@ -2771,7 +2842,8 @@ int ext3_setattr(struct dentry *dentry, 
  		return error;
  
  	if ((ia_valid & ATTR_UID && attr->ia_uid != inode->i_uid) ||
@@ -3008,7 +2903,7 @@
  		handle_t *handle;
  
  		/* (user+group)*(old+new) structure, inode write (sb,
-@@ -2793,6 +2872,8 @@ int ext3_setattr(struct dentry *dentry, 
+@@ -2793,6 +2865,8 @@ int ext3_setattr(struct dentry *dentry, 
  			inode->i_uid = attr->ia_uid;
  		if (attr->ia_valid & ATTR_GID)
  			inode->i_gid = attr->ia_gid;
@@ -3017,9 +2912,9 @@
  		error = ext3_mark_inode_dirty(handle, inode);
  		ext3_journal_stop(handle);
  	}
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext3/ioctl.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext3/ioctl.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext3/ioctl.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext3/ioctl.c
 --- linux-2.6.16-rc4/fs/ext3/ioctl.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext3/ioctl.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext3/ioctl.c	2006-02-17 22:18:50 +0100
 @@ -8,11 +8,13 @@
   */
  
@@ -3134,9 +3029,9 @@
  
  	default:
  		return -ENOTTY;
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext3/namei.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext3/namei.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext3/namei.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext3/namei.c
 --- linux-2.6.16-rc4/fs/ext3/namei.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext3/namei.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext3/namei.c	2006-02-17 22:18:50 +0100
 @@ -36,6 +36,7 @@
  #include <linux/quotaops.h>
  #include <linux/buffer_head.h>
@@ -3167,9 +3062,9 @@
  	.permission	= ext3_permission,
 +	.sync_flags	= ext3_sync_flags,
  }; 
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext3/super.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext3/super.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext3/super.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext3/super.c
 --- linux-2.6.16-rc4/fs/ext3/super.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext3/super.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext3/super.c	2006-02-17 22:18:50 +0100
 @@ -634,7 +634,7 @@ enum {
  	Opt_usrjquota, Opt_grpjquota, Opt_offusrjquota, Opt_offgrpjquota,
  	Opt_jqfmt_vfsold, Opt_jqfmt_vfsv0, Opt_quota, Opt_noquota,
@@ -3222,9 +3117,9 @@
  
  	sb->s_flags = (sb->s_flags & ~MS_POSIXACL) |
  		((sbi->s_mount_opt & EXT3_MOUNT_POSIX_ACL) ? MS_POSIXACL : 0);
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext3/symlink.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext3/symlink.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext3/symlink.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext3/symlink.c
 --- linux-2.6.16-rc4/fs/ext3/symlink.c	2005-08-29 22:25:30 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext3/symlink.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext3/symlink.c	2006-02-17 22:18:50 +0100
 @@ -40,6 +40,7 @@ struct inode_operations ext3_symlink_ino
  	.listxattr	= ext3_listxattr,
  	.removexattr	= generic_removexattr,
@@ -3239,9 +3134,9 @@
  #endif
 +	.sync_flags	= ext3_sync_flags,
  };
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ext3/xattr.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext3/xattr.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ext3/xattr.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext3/xattr.c
 --- linux-2.6.16-rc4/fs/ext3/xattr.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ext3/xattr.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ext3/xattr.c	2006-02-17 22:18:50 +0100
 @@ -58,6 +58,7 @@
  #include <linux/mbcache.h>
  #include <linux/quotaops.h>
@@ -3283,9 +3178,9 @@
  	goto cleanup;
  
  bad_block:
-diff -NurpP --minimal linux-2.6.16-rc4/fs/fcntl.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/fcntl.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/fcntl.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/fcntl.c
 --- linux-2.6.16-rc4/fs/fcntl.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/fcntl.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/fcntl.c	2006-02-17 22:18:50 +0100
 @@ -18,6 +18,7 @@
  #include <linux/ptrace.h>
  #include <linux/signal.h>
@@ -3339,9 +3234,9 @@
  		if (p) {
  			send_sigurg_to_task(p, fown);
  		}
-diff -NurpP --minimal linux-2.6.16-rc4/fs/file_table.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/file_table.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/file_table.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/file_table.c
 --- linux-2.6.16-rc4/fs/file_table.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/file_table.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/file_table.c	2006-02-17 22:18:50 +0100
 @@ -19,6 +19,8 @@
  #include <linux/capability.h>
  #include <linux/cdev.h>
@@ -3378,9 +3273,9 @@
  		file_kill(file);
  		file_free(file);
  	}
-diff -NurpP --minimal linux-2.6.16-rc4/fs/hfsplus/ioctl.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/hfsplus/ioctl.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/hfsplus/ioctl.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/hfsplus/ioctl.c
 --- linux-2.6.16-rc4/fs/hfsplus/ioctl.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/hfsplus/ioctl.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/hfsplus/ioctl.c	2006-02-17 22:18:50 +0100
 @@ -16,6 +16,7 @@
  #include <linux/fs.h>
  #include <linux/sched.h>
@@ -3399,9 +3294,9 @@
  			return -EROFS;
  
  		if ((current->fsuid != inode->i_uid) && !capable(CAP_FOWNER))
-diff -NurpP --minimal linux-2.6.16-rc4/fs/inode.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/inode.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/inode.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/inode.c
 --- linux-2.6.16-rc4/fs/inode.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/inode.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/inode.c	2006-02-17 22:18:50 +0100
 @@ -116,6 +116,9 @@ static struct inode *alloc_inode(struct 
  		struct address_space * const mapping = &inode->i_data;
  
@@ -3421,9 +3316,9 @@
  /**
   * clear_inode - clear an inode
   * @inode: inode to clear
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ioctl.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ioctl.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ioctl.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ioctl.c
 --- linux-2.6.16-rc4/fs/ioctl.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ioctl.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ioctl.c	2006-02-17 22:18:50 +0100
 @@ -13,10 +13,19 @@
  #include <linux/fs.h>
  #include <linux/security.h>
@@ -3493,9 +3388,9 @@
  		default:
  			if (S_ISREG(filp->f_dentry->d_inode->i_mode))
  				error = file_ioctl(filp, cmd, arg);
-diff -NurpP --minimal linux-2.6.16-rc4/fs/ioprio.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/ioprio.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/ioprio.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/ioprio.c
 --- linux-2.6.16-rc4/fs/ioprio.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/ioprio.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/ioprio.c	2006-02-17 22:18:50 +0100
 @@ -24,6 +24,7 @@
  #include <linux/blkdev.h>
  #include <linux/capability.h>
@@ -3522,9 +3417,9 @@
  
  			if (!user)
  				break;
-diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/acl.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/acl.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/acl.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/acl.c
 --- linux-2.6.16-rc4/fs/jfs/acl.c	2005-10-28 20:49:44 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/acl.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/acl.c	2006-02-17 22:18:50 +0100
 @@ -229,7 +229,8 @@ int jfs_setattr(struct dentry *dentry, s
  		return rc;
  
@@ -3535,9 +3430,9 @@
  		if (DQUOT_TRANSFER(inode, iattr))
  			return -EDQUOT;
  	}
-diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/inode.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/inode.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/inode.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/inode.c
 --- linux-2.6.16-rc4/fs/jfs/inode.c	2005-10-28 20:49:44 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/inode.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/inode.c	2006-02-17 22:18:50 +0100
 @@ -22,6 +22,7 @@
  #include <linux/buffer_head.h>
  #include <linux/pagemap.h>
@@ -3554,9 +3449,9 @@
  	}
  
  	clear_inode(inode);
-diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/jfs_dtree.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/jfs_dtree.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/jfs_dtree.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/jfs_dtree.c
 --- linux-2.6.16-rc4/fs/jfs/jfs_dtree.c	2005-08-29 22:25:31 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/jfs_dtree.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/jfs_dtree.c	2006-02-17 22:18:50 +0100
 @@ -102,6 +102,7 @@
  
  #include <linux/fs.h>
@@ -3676,9 +3571,9 @@
  				/* Free quota allocation */
  				DQUOT_FREE_BLOCK(ip, xlen);
  
-diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/jfs_extent.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/jfs_extent.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/jfs_extent.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/jfs_extent.c
 --- linux-2.6.16-rc4/fs/jfs/jfs_extent.c	2005-08-29 22:25:32 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/jfs_extent.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/jfs_extent.c	2006-02-17 22:18:50 +0100
 @@ -18,6 +18,7 @@
  
  #include <linux/fs.h>
@@ -3739,9 +3634,9 @@
  			DQUOT_FREE_BLOCK(ip, nxlen);
  			goto exit;
  		}
-diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/jfs_filsys.h linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/jfs_filsys.h
+diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/jfs_filsys.h linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/jfs_filsys.h
 --- linux-2.6.16-rc4/fs/jfs/jfs_filsys.h	2005-10-28 20:49:44 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/jfs_filsys.h	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/jfs_filsys.h	2006-02-17 22:18:50 +0100
 @@ -84,6 +84,7 @@
  #define JFS_DIR_INDEX		0x00200000	/* Persistant index for */
  						/* directory entries    */
@@ -3750,9 +3645,9 @@
  
  /*
   *	buffer cache configuration
-diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/jfs_imap.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/jfs_imap.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/jfs_imap.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/jfs_imap.c
 --- linux-2.6.16-rc4/fs/jfs/jfs_imap.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/jfs_imap.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/jfs_imap.c	2006-02-17 22:18:50 +0100
 @@ -45,6 +45,7 @@
  #include <linux/buffer_head.h>
  #include <linux/pagemap.h>
@@ -3808,9 +3703,9 @@
  	/*
  	 * mode2 is only needed for storing the higher order bits.
  	 * Trust i_mode for the lower order ones
-diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/jfs_inode.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/jfs_inode.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/jfs_inode.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/jfs_inode.c
 --- linux-2.6.16-rc4/fs/jfs/jfs_inode.c	2005-08-29 22:25:32 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/jfs_inode.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/jfs_inode.c	2006-02-17 22:18:50 +0100
 @@ -18,6 +18,8 @@
  
  #include <linux/fs.h>
@@ -3838,9 +3733,9 @@
  		DQUOT_DROP(inode);
  		inode->i_flags |= S_NOQUOTA;
  		inode->i_nlink = 0;
-diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/jfs_xtree.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/jfs_xtree.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/jfs_xtree.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/jfs_xtree.c
 --- linux-2.6.16-rc4/fs/jfs/jfs_xtree.c	2006-01-03 17:29:57 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/jfs_xtree.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/jfs_xtree.c	2006-02-17 22:18:50 +0100
 @@ -21,6 +21,7 @@
  
  #include <linux/fs.h>
@@ -3932,9 +3827,9 @@
  	/* update quota allocation to reflect freed blocks */
  	DQUOT_FREE_BLOCK(ip, nfreed);
  
-diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/namei.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/namei.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/namei.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/namei.c
 --- linux-2.6.16-rc4/fs/jfs/namei.c	2006-01-03 17:29:57 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/namei.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/namei.c	2006-02-17 22:18:50 +0100
 @@ -20,6 +20,7 @@
  #include <linux/fs.h>
  #include <linux/ctype.h>
@@ -3951,9 +3846,9 @@
  	dentry = d_splice_alias(ip, dentry);
  
  	if (dentry && (JFS_SBI(dip->i_sb)->mntflag & JFS_OS2))
-diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/super.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/super.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/super.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/super.c
 --- linux-2.6.16-rc4/fs/jfs/super.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/super.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/super.c	2006-02-17 22:18:50 +0100
 @@ -195,7 +195,7 @@ static void jfs_put_super(struct super_b
  enum {
  	Opt_integrity, Opt_nointegrity, Opt_iocharset, Opt_resize,
@@ -4008,9 +3903,9 @@
  
  	if (newLVSize) {
  		printk(KERN_ERR "resize option for remount only\n");
-diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/xattr.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/xattr.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/jfs/xattr.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/xattr.c
 --- linux-2.6.16-rc4/fs/jfs/xattr.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/jfs/xattr.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/jfs/xattr.c	2006-02-17 22:18:50 +0100
 @@ -23,6 +23,7 @@
  #include <linux/posix_acl_xattr.h>
  #include <linux/quotaops.h>
@@ -4088,9 +3983,9 @@
  
  	inode->i_ctime = CURRENT_TIME;
  
-diff -NurpP --minimal linux-2.6.16-rc4/fs/libfs.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/libfs.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/libfs.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/libfs.c
 --- linux-2.6.16-rc4/fs/libfs.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/libfs.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/libfs.c	2006-02-17 22:18:50 +0100
 @@ -122,7 +122,8 @@ static inline unsigned char dt_type(stru
   * both impossible due to the lock on directory.
   */
@@ -4137,9 +4032,9 @@
  EXPORT_SYMBOL(generic_read_dir);
  EXPORT_SYMBOL(get_sb_pseudo);
  EXPORT_SYMBOL(simple_commit_write);
-diff -NurpP --minimal linux-2.6.16-rc4/fs/locks.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/locks.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/locks.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/locks.c
 --- linux-2.6.16-rc4/fs/locks.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/locks.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/locks.c	2006-02-17 22:18:50 +0100
 @@ -125,6 +125,7 @@
  #include <linux/syscalls.h>
  #include <linux/time.h>
@@ -4317,9 +4212,9 @@
  		lock_get_status(q, fl, ++i, "");
  		move_lock_status(&q, &pos, offset);
  
-diff -NurpP --minimal linux-2.6.16-rc4/fs/namei.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/namei.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/namei.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/namei.c
 --- linux-2.6.16-rc4/fs/namei.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/namei.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/namei.c	2006-02-17 22:18:50 +0100
 @@ -32,6 +32,9 @@
  #include <linux/file.h>
  #include <linux/fcntl.h>
@@ -4638,9 +4533,9 @@
  	new_dentry = lookup_hash(&newnd);
  	error = PTR_ERR(new_dentry);
  	if (IS_ERR(new_dentry))
-diff -NurpP --minimal linux-2.6.16-rc4/fs/namespace.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/namespace.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/namespace.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/namespace.c
 --- linux-2.6.16-rc4/fs/namespace.c	2006-02-18 14:40:22 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/namespace.c	2006-02-17 22:22:30 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/namespace.c	2006-02-17 22:22:30 +0100
 @@ -23,6 +23,8 @@
  #include <linux/namei.h>
  #include <linux/security.h>
@@ -4966,9 +4861,9 @@
  		err = -EPERM;
  		goto out;
  	}
-diff -NurpP --minimal linux-2.6.16-rc4/fs/nfs/dir.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfs/dir.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/nfs/dir.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfs/dir.c
 --- linux-2.6.16-rc4/fs/nfs/dir.c	2006-02-18 14:40:23 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfs/dir.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfs/dir.c	2006-02-17 22:18:50 +0100
 @@ -28,9 +28,11 @@
  #include <linux/sunrpc/clnt.h>
  #include <linux/nfs_fs.h>
@@ -4999,9 +4894,9 @@
  		return 0;
  	return 1;
  }
-diff -NurpP --minimal linux-2.6.16-rc4/fs/nfs/inode.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfs/inode.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/nfs/inode.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfs/inode.c
 --- linux-2.6.16-rc4/fs/nfs/inode.c	2006-02-18 14:40:23 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfs/inode.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfs/inode.c	2006-02-17 22:18:50 +0100
 @@ -35,6 +35,7 @@
  #include <linux/mount.h>
  #include <linux/nfs_idmap.h>
@@ -5129,9 +5024,9 @@
  
  	if (fattr->valid & (NFS_ATTR_FATTR_V3 | NFS_ATTR_FATTR_V4)) {
  		/*
-diff -NurpP --minimal linux-2.6.16-rc4/fs/nfs/nfs3xdr.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfs/nfs3xdr.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/nfs/nfs3xdr.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfs/nfs3xdr.c
 --- linux-2.6.16-rc4/fs/nfs/nfs3xdr.c	2006-02-18 14:40:23 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfs/nfs3xdr.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfs/nfs3xdr.c	2006-02-17 22:18:50 +0100
 @@ -22,6 +22,7 @@
  #include <linux/nfs3.h>
  #include <linux/nfs_fs.h>
@@ -5221,9 +5116,9 @@
  	if (args->type == NF3CHR || args->type == NF3BLK) {
  		*p++ = htonl(MAJOR(args->rdev));
  		*p++ = htonl(MINOR(args->rdev));
-diff -NurpP --minimal linux-2.6.16-rc4/fs/nfs/nfsroot.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfs/nfsroot.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/nfs/nfsroot.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfs/nfsroot.c
 --- linux-2.6.16-rc4/fs/nfs/nfsroot.c	2006-02-18 14:40:23 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfs/nfsroot.c	2006-02-17 22:18:50 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfs/nfsroot.c	2006-02-17 22:18:50 +0100
 @@ -87,6 +87,7 @@
  #include <linux/root_dev.h>
  #include <net/ipconfig.h>
@@ -5270,9 +5165,9 @@
  	if (strlen(buf) + strlen(cp) > NFS_MAXPATHLEN) {
  		printk(KERN_ERR "Root-NFS: Pathname for remote directory too long.\n");
  		return -1;
-diff -NurpP --minimal linux-2.6.16-rc4/fs/nfsd/auth.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfsd/auth.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/nfsd/auth.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfsd/auth.c
 --- linux-2.6.16-rc4/fs/nfsd/auth.c	2004-08-14 12:56:14 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfsd/auth.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfsd/auth.c	2006-02-17 22:18:51 +0100
 @@ -9,6 +9,7 @@
  #include <linux/sunrpc/svc.h>
  #include <linux/sunrpc/svcauth.h>
@@ -5305,9 +5200,9 @@
  		cap_t(current->cap_effective) &= ~CAP_NFSD_MASK;
  	} else {
  		cap_t(current->cap_effective) |= (CAP_NFSD_MASK &
-diff -NurpP --minimal linux-2.6.16-rc4/fs/nfsd/nfs3xdr.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfsd/nfs3xdr.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/nfsd/nfs3xdr.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfsd/nfs3xdr.c
 --- linux-2.6.16-rc4/fs/nfsd/nfs3xdr.c	2006-02-18 14:40:23 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfsd/nfs3xdr.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfsd/nfs3xdr.c	2006-02-17 22:18:51 +0100
 @@ -21,6 +21,7 @@
  #include <linux/sunrpc/svc.h>
  #include <linux/nfsd/nfsd.h>
@@ -5356,9 +5251,9 @@
  	if (S_ISLNK(stat->mode) && stat->size > NFS3_MAXPATHLEN) {
  		p = xdr_encode_hyper(p, (u64) NFS3_MAXPATHLEN);
  	} else {
-diff -NurpP --minimal linux-2.6.16-rc4/fs/nfsd/nfs4recover.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfsd/nfs4recover.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/nfsd/nfs4recover.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfsd/nfs4recover.c
 --- linux-2.6.16-rc4/fs/nfsd/nfs4recover.c	2006-02-18 14:40:23 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfsd/nfs4recover.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfsd/nfs4recover.c	2006-02-17 22:18:51 +0100
 @@ -155,7 +155,7 @@ nfsd4_create_clid_dir(struct nfs4_client
  		dprintk("NFSD: nfsd4_create_clid_dir: DIRECTORY EXISTS\n");
  		goto out_put;
@@ -5386,9 +5281,9 @@
  	mutex_unlock(&dir->d_inode->i_mutex);
  	return status;
  }
-diff -NurpP --minimal linux-2.6.16-rc4/fs/nfsd/nfs4xdr.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfsd/nfs4xdr.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/nfsd/nfs4xdr.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfsd/nfs4xdr.c
 --- linux-2.6.16-rc4/fs/nfsd/nfs4xdr.c	2006-02-18 14:40:23 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfsd/nfs4xdr.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfsd/nfs4xdr.c	2006-02-17 22:18:51 +0100
 @@ -57,6 +57,7 @@
  #include <linux/nfsd_idmap.h>
  #include <linux/nfs4.h>
@@ -5418,9 +5313,9 @@
  		if (status == nfserr_resource)
  			goto out_resource;
  		if (status)
-diff -NurpP --minimal linux-2.6.16-rc4/fs/nfsd/nfsxdr.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfsd/nfsxdr.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/nfsd/nfsxdr.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfsd/nfsxdr.c
 --- linux-2.6.16-rc4/fs/nfsd/nfsxdr.c	2006-02-18 14:40:23 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfsd/nfsxdr.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfsd/nfsxdr.c	2006-02-17 22:18:51 +0100
 @@ -15,6 +15,7 @@
  #include <linux/nfsd/nfsd.h>
  #include <linux/nfsd/xdr.h>
@@ -5469,9 +5364,9 @@
  
  	if (S_ISLNK(type) && stat->size > NFS_MAXPATHLEN) {
  		*p++ = htonl(NFS_MAXPATHLEN);
-diff -NurpP --minimal linux-2.6.16-rc4/fs/nfsd/vfs.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfsd/vfs.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/nfsd/vfs.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfsd/vfs.c
 --- linux-2.6.16-rc4/fs/nfsd/vfs.c	2006-02-18 14:40:23 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/nfsd/vfs.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/nfsd/vfs.c	2006-02-17 22:18:51 +0100
 @@ -1160,13 +1160,13 @@ nfsd_create(struct svc_rqst *rqstp, stru
  		err = vfs_create(dirp, dchild, iap->ia_mode, NULL);
  		break;
@@ -5535,9 +5430,9 @@
  				return nfserr_rofs;
  			if (/* (acc & MAY_WRITE) && */ IS_IMMUTABLE(inode))
  				return nfserr_perm;
-diff -NurpP --minimal linux-2.6.16-rc4/fs/open.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/open.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/open.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/open.c
 --- linux-2.6.16-rc4/fs/open.c	2006-02-18 14:40:24 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/open.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/open.c	2006-02-17 22:18:51 +0100
 @@ -27,6 +27,9 @@
  #include <linux/pagemap.h>
  #include <linux/syscalls.h>
@@ -5697,9 +5592,9 @@
  }
  
  void fastcall put_unused_fd(unsigned int fd)
-diff -NurpP --minimal linux-2.6.16-rc4/fs/proc/array.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/proc/array.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/proc/array.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/proc/array.c
 --- linux-2.6.16-rc4/fs/proc/array.c	2006-02-18 14:40:26 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/proc/array.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/proc/array.c	2006-02-17 22:18:51 +0100
 @@ -75,6 +75,9 @@
  #include <linux/times.h>
  #include <linux/cpuset.h>
@@ -5862,9 +5757,9 @@
  		tcomm,
  		state,
  		ppid,
-diff -NurpP --minimal linux-2.6.16-rc4/fs/proc/base.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/proc/base.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/proc/base.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/proc/base.c
 --- linux-2.6.16-rc4/fs/proc/base.c	2006-02-18 14:40:26 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/proc/base.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/proc/base.c	2006-02-17 22:18:51 +0100
 @@ -72,6 +72,8 @@
  #include <linux/cpuset.h>
  #include <linux/audit.h>
@@ -6203,9 +6098,9 @@
  		goto out;
  	retval = 0;
  
-diff -NurpP --minimal linux-2.6.16-rc4/fs/proc/generic.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/proc/generic.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/proc/generic.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/proc/generic.c
 --- linux-2.6.16-rc4/fs/proc/generic.c	2006-02-18 14:40:26 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/proc/generic.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/proc/generic.c	2006-02-17 22:18:51 +0100
 @@ -19,6 +19,7 @@
  #include <linux/idr.h>
  #include <linux/namei.h>
@@ -6261,9 +6156,9 @@
  		} else {
  			kfree(ent);
  			ent = NULL;
-diff -NurpP --minimal linux-2.6.16-rc4/fs/proc/inode.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/proc/inode.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/proc/inode.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/proc/inode.c
 --- linux-2.6.16-rc4/fs/proc/inode.c	2006-02-18 14:40:26 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/proc/inode.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/proc/inode.c	2006-02-17 22:18:51 +0100
 @@ -170,6 +170,8 @@ struct inode *proc_get_inode(struct supe
  			inode->i_uid = de->uid;
  			inode->i_gid = de->gid;
@@ -6273,9 +6168,9 @@
  		if (de->size)
  			inode->i_size = de->size;
  		if (de->nlink)
-diff -NurpP --minimal linux-2.6.16-rc4/fs/proc/proc_misc.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/proc/proc_misc.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/proc/proc_misc.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/proc/proc_misc.c
 --- linux-2.6.16-rc4/fs/proc/proc_misc.c	2006-02-18 14:40:26 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/proc/proc_misc.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/proc/proc_misc.c	2006-02-17 22:18:51 +0100
 @@ -53,6 +53,8 @@
  #include <asm/div64.h>
  #include "internal.h"
@@ -6354,9 +6249,9 @@
  	return proc_calc_metrics(page, start, off, count, eof, len);
  }
  
-diff -NurpP --minimal linux-2.6.16-rc4/fs/proc/root.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/proc/root.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/proc/root.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/proc/root.c
 --- linux-2.6.16-rc4/fs/proc/root.c	2006-02-18 14:40:26 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/proc/root.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/proc/root.c	2006-02-17 22:18:51 +0100
 @@ -25,6 +25,9 @@ struct proc_dir_entry *proc_net, *proc_n
  #ifdef CONFIG_SYSCTL
  struct proc_dir_entry *proc_sys_root;
@@ -6375,9 +6270,9 @@
  }
  
  static struct dentry *proc_root_lookup(struct inode * dir, struct dentry * dentry, struct nameidata *nd)
-diff -NurpP --minimal linux-2.6.16-rc4/fs/quota.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/quota.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/quota.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/quota.c
 --- linux-2.6.16-rc4/fs/quota.c	2006-02-18 14:40:26 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/quota.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/quota.c	2006-02-17 22:18:51 +0100
 @@ -17,6 +17,9 @@
  #include <linux/buffer_head.h>
  #include <linux/capability.h>
@@ -6483,9 +6378,9 @@
  		sb = get_super(bdev);
  		bdput(bdev);
  		if (!sb)
-diff -NurpP --minimal linux-2.6.16-rc4/fs/read_write.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/read_write.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/read_write.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/read_write.c
 --- linux-2.6.16-rc4/fs/read_write.c	2006-02-18 14:40:26 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/read_write.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/read_write.c	2006-02-17 22:18:51 +0100
 @@ -667,9 +667,8 @@ static ssize_t do_sendfile(int out_fd, i
  		if (!(in_file->f_mode & FMODE_PREAD))
  			goto fput_in;
@@ -6508,9 +6403,9 @@
  
  	retval = security_file_permission (out_file, MAY_WRITE);
  	if (retval)
-diff -NurpP --minimal linux-2.6.16-rc4/fs/reiserfs/bitmap.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/reiserfs/bitmap.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/reiserfs/bitmap.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/reiserfs/bitmap.c
 --- linux-2.6.16-rc4/fs/reiserfs/bitmap.c	2005-08-29 22:25:33 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/reiserfs/bitmap.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/reiserfs/bitmap.c	2006-02-17 22:18:51 +0100
 @@ -13,6 +13,7 @@
  #include <linux/reiserfs_fs_sb.h>
  #include <linux/reiserfs_fs_i.h>
@@ -6607,18 +6502,18 @@
  	}
  
  	return CARRY_ON;
-diff -NurpP --minimal linux-2.6.16-rc4/fs/reiserfs/file.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/reiserfs/file.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/reiserfs/file.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/reiserfs/file.c
 --- linux-2.6.16-rc4/fs/reiserfs/file.c	2006-02-18 14:40:26 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/reiserfs/file.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/reiserfs/file.c	2006-02-17 22:18:51 +0100
 @@ -1586,4 +1586,5 @@ struct inode_operations reiserfs_file_in
  	.listxattr = reiserfs_listxattr,
  	.removexattr = reiserfs_removexattr,
  	.permission = reiserfs_permission,
 +	.sync_flags = reiserfs_sync_flags,
  };
-diff -NurpP --minimal linux-2.6.16-rc4/fs/reiserfs/inode.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/reiserfs/inode.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/reiserfs/inode.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/reiserfs/inode.c
 --- linux-2.6.16-rc4/fs/reiserfs/inode.c	2006-02-18 14:40:26 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/reiserfs/inode.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/reiserfs/inode.c	2006-02-17 22:18:51 +0100
 @@ -17,6 +17,8 @@
  #include <linux/mpage.h>
  #include <linux/writeback.h>
@@ -6802,9 +6697,9 @@
  				mark_inode_dirty(inode);
  				error =
  				    journal_end(&th, inode->i_sb, jbegin_count);
-diff -NurpP --minimal linux-2.6.16-rc4/fs/reiserfs/ioctl.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/reiserfs/ioctl.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/reiserfs/ioctl.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/reiserfs/ioctl.c
 --- linux-2.6.16-rc4/fs/reiserfs/ioctl.c	2006-02-18 14:40:26 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/reiserfs/ioctl.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/reiserfs/ioctl.c	2006-02-17 22:18:51 +0100
 @@ -4,6 +4,7 @@
  
  #include <linux/capability.h>
@@ -6875,9 +6770,9 @@
  			return -EROFS;
  		if (get_user(inode->i_generation, (int __user *)arg))
  			return -EFAULT;
-diff -NurpP --minimal linux-2.6.16-rc4/fs/reiserfs/namei.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/reiserfs/namei.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/reiserfs/namei.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/reiserfs/namei.c
 --- linux-2.6.16-rc4/fs/reiserfs/namei.c	2006-02-18 14:40:26 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/reiserfs/namei.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/reiserfs/namei.c	2006-02-17 22:18:51 +0100
 @@ -19,6 +19,7 @@
  #include <linux/reiserfs_xattr.h>
  #include <linux/smp_lock.h>
@@ -6925,9 +6820,9 @@
 +	.sync_flags = reiserfs_sync_flags,
  
  };
-diff -NurpP --minimal linux-2.6.16-rc4/fs/reiserfs/stree.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/reiserfs/stree.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/reiserfs/stree.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/reiserfs/stree.c
 --- linux-2.6.16-rc4/fs/reiserfs/stree.c	2005-08-29 22:25:33 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/reiserfs/stree.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/reiserfs/stree.c	2006-02-17 22:18:51 +0100
 @@ -57,6 +57,7 @@
  #include <linux/smp_lock.h>
  #include <linux/buffer_head.h>
@@ -7003,9 +6898,9 @@
 +	}
  	return retval;
  }
-diff -NurpP --minimal linux-2.6.16-rc4/fs/reiserfs/super.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/reiserfs/super.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/reiserfs/super.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/reiserfs/super.c
 --- linux-2.6.16-rc4/fs/reiserfs/super.c	2006-02-18 14:40:26 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/reiserfs/super.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/reiserfs/super.c	2006-02-17 22:18:51 +0100
 @@ -882,6 +882,9 @@ static int reiserfs_parse_options(struct
  		{"user_xattr",.setmask = 1 << REISERFS_UNSUPPORTED_OPT},
  		{"nouser_xattr",.clrmask = 1 << REISERFS_UNSUPPORTED_OPT},
@@ -7040,9 +6935,9 @@
  	rs = SB_DISK_SUPER_BLOCK(s);
  	/* Let's do basic sanity check to verify that underlying device is not
  	   smaller than the filesystem. If the check fails then abort and scream,
-diff -NurpP --minimal linux-2.6.16-rc4/fs/reiserfs/xattr.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/reiserfs/xattr.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/reiserfs/xattr.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/reiserfs/xattr.c
 --- linux-2.6.16-rc4/fs/reiserfs/xattr.c	2006-02-18 14:40:26 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/reiserfs/xattr.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/reiserfs/xattr.c	2006-02-17 22:18:51 +0100
 @@ -35,6 +35,7 @@
  #include <linux/namei.h>
  #include <linux/errno.h>
@@ -7060,9 +6955,9 @@
  		reiserfs_write_unlock_xattrs(inode->i_sb);
  		dput(root);
  	} else {
-diff -NurpP --minimal linux-2.6.16-rc4/fs/stat.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/stat.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/stat.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/stat.c
 --- linux-2.6.16-rc4/fs/stat.c	2006-02-18 14:40:26 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/stat.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/stat.c	2006-02-17 22:18:51 +0100
 @@ -27,6 +27,7 @@ void generic_fillattr(struct inode *inod
  	stat->nlink = inode->i_nlink;
  	stat->uid = inode->i_uid;
@@ -7071,9 +6966,9 @@
  	stat->rdev = inode->i_rdev;
  	stat->atime = inode->i_atime;
  	stat->mtime = inode->i_mtime;
-diff -NurpP --minimal linux-2.6.16-rc4/fs/super.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/super.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/super.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/super.c
 --- linux-2.6.16-rc4/fs/super.c	2006-02-18 14:40:26 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/super.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/super.c	2006-02-17 22:18:51 +0100
 @@ -37,6 +37,8 @@
  #include <linux/writeback.h>		/* for the emergency remount stuff */
  #include <linux/idr.h>
@@ -7119,9 +7014,9 @@
   	error = security_sb_kern_mount(sb, secdata);
   	if (error)
   		goto out_sb;
-diff -NurpP --minimal linux-2.6.16-rc4/fs/sysfs/mount.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/sysfs/mount.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/sysfs/mount.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/sysfs/mount.c
 --- linux-2.6.16-rc4/fs/sysfs/mount.c	2005-08-29 22:25:33 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/sysfs/mount.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/sysfs/mount.c	2006-02-17 22:18:51 +0100
 @@ -11,8 +11,6 @@
  
  #include "sysfs.h"
@@ -7140,9 +7035,9 @@
  	sb->s_op = &sysfs_ops;
  	sb->s_time_gran = 1;
  	sysfs_sb = sb;
-diff -NurpP --minimal linux-2.6.16-rc4/fs/xattr.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/xattr.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/xattr.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/xattr.c
 --- linux-2.6.16-rc4/fs/xattr.c	2006-02-18 14:40:27 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/xattr.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/xattr.c	2006-02-17 22:18:51 +0100
 @@ -17,6 +17,7 @@
  #include <linux/syscalls.h>
  #include <linux/module.h>
@@ -7243,9 +7138,9 @@
  	fput(f);
  	return error;
  }
-diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_ioctl.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/linux-2.6/xfs_ioctl.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_ioctl.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/linux-2.6/xfs_ioctl.c
 --- linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_ioctl.c	2006-02-18 14:40:27 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/linux-2.6/xfs_ioctl.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/linux-2.6/xfs_ioctl.c	2006-02-17 22:18:51 +0100
 @@ -1100,6 +1100,8 @@ xfs_ioc_fsgeometry(
  #define LINUX_XFLAG_APPEND	0x00000020 /* writes to file may only append */
  #define LINUX_XFLAG_NODUMP	0x00000040 /* do not dump file */
@@ -7266,9 +7161,9 @@
  	if (di_flags & XFS_DIFLAG_APPEND)
  		flags |= LINUX_XFLAG_APPEND;
  	if (di_flags & XFS_DIFLAG_SYNC)
-diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_iops.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/linux-2.6/xfs_iops.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_iops.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/linux-2.6/xfs_iops.c
 --- linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_iops.c	2006-02-18 14:40:27 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/linux-2.6/xfs_iops.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/linux-2.6/xfs_iops.c	2006-02-17 22:18:51 +0100
 @@ -55,6 +55,7 @@
  #include <linux/xattr.h>
  #include <linux/namei.h>
@@ -7371,9 +7266,9 @@
  	.removexattr		= linvfs_removexattr,
 +	.sync_flags		= linvfs_sync_flags,
  };
-diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_linux.h linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/linux-2.6/xfs_linux.h
+diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_linux.h linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/linux-2.6/xfs_linux.h
 --- linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_linux.h	2006-02-18 14:40:27 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/linux-2.6/xfs_linux.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/linux-2.6/xfs_linux.h	2006-02-17 22:18:51 +0100
 @@ -133,6 +133,7 @@ BUFFER_FNS(PrivateStart, unwritten);
  #define current_pid()		(current->pid)
  #define current_fsuid(cred)	(current->fsuid)
@@ -7382,9 +7277,9 @@
  
  #define NBPP		PAGE_SIZE
  #define DPPSHFT		(PAGE_SHIFT - 9)
-diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_super.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/linux-2.6/xfs_super.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_super.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/linux-2.6/xfs_super.c
 --- linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_super.c	2006-02-18 14:40:27 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/linux-2.6/xfs_super.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/linux-2.6/xfs_super.c	2006-02-17 22:18:51 +0100
 @@ -161,6 +161,7 @@ xfs_revalidate_inode(
  	inode->i_nlink	= ip->i_d.di_nlink;
  	inode->i_uid	= ip->i_d.di_uid;
@@ -7421,9 +7316,9 @@
  	if (!error)
  		VFS_MNTUPDATE(vfsp, flags, args, error);
  	kmem_free(args, sizeof(*args));
-diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_sysctl.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/linux-2.6/xfs_sysctl.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_sysctl.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/linux-2.6/xfs_sysctl.c
 --- linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_sysctl.c	2006-01-03 17:29:59 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/linux-2.6/xfs_sysctl.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/linux-2.6/xfs_sysctl.c	2006-02-17 22:18:51 +0100
 @@ -58,74 +58,74 @@ xfs_stats_clear_proc_handler(
  STATIC ctl_table xfs_table[] = {
  	{XFS_RESTRICT_CHOWN, "restrict_chown", &xfs_params.restrict_chown.val,
@@ -7513,9 +7408,9 @@
  	&xfs_params.stats_clear.min, &xfs_params.stats_clear.max},
  #endif /* CONFIG_PROC_FS */
  
-diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_vnode.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/linux-2.6/xfs_vnode.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_vnode.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/linux-2.6/xfs_vnode.c
 --- linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_vnode.c	2006-02-18 14:40:27 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/linux-2.6/xfs_vnode.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/linux-2.6/xfs_vnode.c	2006-02-17 22:18:51 +0100
 @@ -103,6 +103,7 @@ vn_revalidate_core(
  	inode->i_nlink	    = vap->va_nlink;
  	inode->i_uid	    = vap->va_uid;
@@ -7539,9 +7434,9 @@
  	if (vap->va_xflags & XFS_XFLAG_APPEND)
  		inode->i_flags |= S_APPEND;
  	else
-diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_vnode.h linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/linux-2.6/xfs_vnode.h
+diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_vnode.h linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/linux-2.6/xfs_vnode.h
 --- linux-2.6.16-rc4/fs/xfs/linux-2.6/xfs_vnode.h	2006-02-18 14:40:27 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/linux-2.6/xfs_vnode.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/linux-2.6/xfs_vnode.h	2006-02-17 22:18:51 +0100
 @@ -386,6 +386,7 @@ typedef struct vattr {
  	xfs_nlink_t	va_nlink;	/* number of references to file */
  	uid_t		va_uid;		/* owner user id */
@@ -7567,9 +7462,9 @@
  
  #define XFS_AT_STAT	(XFS_AT_TYPE|XFS_AT_MODE|XFS_AT_UID|XFS_AT_GID|\
  		XFS_AT_FSID|XFS_AT_NODEID|XFS_AT_NLINK|XFS_AT_SIZE|\
-diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/xfs_clnt.h linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/xfs_clnt.h
+diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/xfs_clnt.h linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/xfs_clnt.h
 --- linux-2.6.16-rc4/fs/xfs/xfs_clnt.h	2006-02-18 14:40:27 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/xfs_clnt.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/xfs_clnt.h	2006-02-17 22:18:51 +0100
 @@ -100,5 +100,7 @@ struct xfs_mount_args {
   */
  #define XFSMNT2_COMPAT_IOSIZE	0x00000001	/* don't report large preferred
@@ -7578,9 +7473,9 @@
 +
  
  #endif	/* __XFS_CLNT_H__ */
-diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/xfs_dinode.h linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/xfs_dinode.h
+diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/xfs_dinode.h linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/xfs_dinode.h
 --- linux-2.6.16-rc4/fs/xfs/xfs_dinode.h	2006-02-18 14:40:27 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/xfs_dinode.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/xfs_dinode.h	2006-02-17 22:18:51 +0100
 @@ -53,7 +53,8 @@ typedef struct xfs_dinode_core
  	__uint32_t	di_gid;		/* owner's group id */
  	__uint32_t	di_nlink;	/* number of links to file */
@@ -7617,9 +7512,9 @@
 +	 XFS_DIFLAG_EXTSZINHERIT | XFS_DIFLAG_BARRIER | XFS_DIFLAG_IUNLINK)
  
  #endif	/* __XFS_DINODE_H__ */
-diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/xfs_fs.h linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/xfs_fs.h
+diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/xfs_fs.h linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/xfs_fs.h
 --- linux-2.6.16-rc4/fs/xfs/xfs_fs.h	2006-02-18 14:40:27 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/xfs_fs.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/xfs_fs.h	2006-02-17 22:18:51 +0100
 @@ -67,6 +67,8 @@ struct fsxattr {
  #define XFS_XFLAG_NOSYMLINKS	0x00000400	/* disallow symlink creation */
  #define XFS_XFLAG_EXTSIZE	0x00000800	/* extent size allocator hint */
@@ -7639,9 +7534,9 @@
  	__u32		bs_dmevmask;	/* DMIG event mask		*/
  	__u16		bs_dmstate;	/* DMIG state info		*/
  	__u16		bs_aextents;	/* attribute number of extents	*/
-diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/xfs_inode.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/xfs_inode.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/xfs_inode.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/xfs_inode.c
 --- linux-2.6.16-rc4/fs/xfs/xfs_inode.c	2006-02-18 14:40:27 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/xfs_inode.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/xfs_inode.c	2006-02-17 22:18:51 +0100
 @@ -52,6 +52,7 @@
  #include "xfs_mac.h"
  #include "xfs_acl.h"
@@ -7707,9 +7602,9 @@
  	ip->i_d.di_projid = prid;
  	memset(&(ip->i_d.di_pad[0]), 0, sizeof(ip->i_d.di_pad));
  
-diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/xfs_itable.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/xfs_itable.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/xfs_itable.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/xfs_itable.c
 --- linux-2.6.16-rc4/fs/xfs/xfs_itable.c	2006-02-18 14:40:27 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/xfs_itable.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/xfs_itable.c	2006-02-17 22:18:51 +0100
 @@ -85,6 +85,7 @@ xfs_bulkstat_one_iget(
  	buf->bs_mode = dic->di_mode;
  	buf->bs_uid = dic->di_uid;
@@ -7726,9 +7621,9 @@
  	buf->bs_size = INT_GET(dic->di_size, ARCH_CONVERT);
  	buf->bs_atime.tv_sec = INT_GET(dic->di_atime.t_sec, ARCH_CONVERT);
  	buf->bs_atime.tv_nsec = INT_GET(dic->di_atime.t_nsec, ARCH_CONVERT);
-diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/xfs_mount.h linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/xfs_mount.h
+diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/xfs_mount.h linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/xfs_mount.h
 --- linux-2.6.16-rc4/fs/xfs/xfs_mount.h	2006-02-18 14:40:27 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/xfs_mount.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/xfs_mount.h	2006-02-17 22:18:51 +0100
 @@ -412,6 +412,7 @@ typedef struct xfs_mount {
  #define XFS_MOUNT_COMPAT_IOSIZE	(1ULL << 22)	/* don't report large preferred
  						 * I/O size in stat() */
@@ -7737,9 +7632,9 @@
  
  /*
   * Default minimum read and write sizes.
-diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/xfs_vfsops.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/xfs_vfsops.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/xfs_vfsops.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/xfs_vfsops.c
 --- linux-2.6.16-rc4/fs/xfs/xfs_vfsops.c	2006-02-18 14:40:27 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/xfs_vfsops.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/xfs_vfsops.c	2006-02-17 22:18:51 +0100
 @@ -296,6 +296,8 @@ xfs_start_flags(
  
  	if (ap->flags2 & XFSMNT2_COMPAT_IOSIZE)
@@ -7777,9 +7672,9 @@
  		} else if (!strcmp(this_char, "osyncisdsync")) {
  			/* no-op, this is now the default */
  printk("XFS: osyncisdsync is now the default, option is deprecated.\n");
-diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/xfs_vnodeops.c linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/xfs_vnodeops.c
+diff -NurpP --minimal linux-2.6.16-rc4/fs/xfs/xfs_vnodeops.c linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/xfs_vnodeops.c
 --- linux-2.6.16-rc4/fs/xfs/xfs_vnodeops.c	2006-02-18 14:40:27 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/fs/xfs/xfs_vnodeops.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/fs/xfs/xfs_vnodeops.c	2006-02-17 22:18:51 +0100
 @@ -154,6 +154,7 @@ xfs_getattr(
  	vap->va_mode = ip->i_d.di_mode;
  	vap->va_uid = ip->i_d.di_uid;
@@ -7878,9 +7773,9 @@
  			if (vap->va_xflags & XFS_XFLAG_APPEND)
  				di_flags |= XFS_DIFLAG_APPEND;
  			if (vap->va_xflags & XFS_XFLAG_SYNC)
-diff -NurpP --minimal linux-2.6.16-rc4/include/asm-arm/tlb.h linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-arm/tlb.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/asm-arm/tlb.h linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-arm/tlb.h
 --- linux-2.6.16-rc4/include/asm-arm/tlb.h	2006-01-03 17:30:02 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-arm/tlb.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-arm/tlb.h	2006-02-17 22:18:51 +0100
 @@ -20,6 +20,7 @@
  #include <asm/cacheflush.h>
  #include <asm/tlbflush.h>
@@ -7889,9 +7784,9 @@
  
  /*
   * TLB handling.  This allows us to remove pages from the page
-diff -NurpP --minimal linux-2.6.16-rc4/include/asm-arm26/tlb.h linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-arm26/tlb.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/asm-arm26/tlb.h linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-arm26/tlb.h
 --- linux-2.6.16-rc4/include/asm-arm26/tlb.h	2006-01-03 17:30:02 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-arm26/tlb.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-arm26/tlb.h	2006-02-17 22:18:51 +0100
 @@ -3,6 +3,7 @@
  
  #include <asm/pgalloc.h>
@@ -7900,9 +7795,9 @@
  
  /*
   * TLB handling.  This allows us to remove pages from the page
-diff -NurpP --minimal linux-2.6.16-rc4/include/asm-arm26/unistd.h linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-arm26/unistd.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/asm-arm26/unistd.h linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-arm26/unistd.h
 --- linux-2.6.16-rc4/include/asm-arm26/unistd.h	2006-01-03 17:30:02 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-arm26/unistd.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-arm26/unistd.h	2006-02-17 22:18:51 +0100
 @@ -304,6 +304,8 @@
  #define __NR_mq_getsetattr		(__NR_SYSCALL_BASE+279)
  #define __NR_waitid			(__NR_SYSCALL_BASE+280)
@@ -7912,9 +7807,9 @@
  /*
   * The following SWIs are ARM private. FIXME - make appropriate for arm26
   */
-diff -NurpP --minimal linux-2.6.16-rc4/include/asm-generic/tlb.h linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-generic/tlb.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/asm-generic/tlb.h linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-generic/tlb.h
 --- linux-2.6.16-rc4/include/asm-generic/tlb.h	2006-01-03 17:30:02 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-generic/tlb.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-generic/tlb.h	2006-02-17 22:18:51 +0100
 @@ -15,6 +15,7 @@
  
  #include <linux/config.h>
@@ -7923,9 +7818,9 @@
  #include <asm/pgalloc.h>
  #include <asm/tlbflush.h>
  
-diff -NurpP --minimal linux-2.6.16-rc4/include/asm-i386/elf.h linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-i386/elf.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/asm-i386/elf.h linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-i386/elf.h
 --- linux-2.6.16-rc4/include/asm-i386/elf.h	2006-01-03 17:30:04 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-i386/elf.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-i386/elf.h	2006-02-17 22:18:51 +0100
 @@ -71,7 +71,7 @@ typedef struct user_fxsr_struct elf_fpxr
     the loader.  We need to make sure that it is out of the way of the program
     that it will "exec", and that there is sufficient room for the brk.  */
@@ -7935,9 +7830,9 @@
  
  /* regs is struct pt_regs, pr_reg is elf_gregset_t (which is
     now struct_user_regs, they are different) */
-diff -NurpP --minimal linux-2.6.16-rc4/include/asm-i386/page.h linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-i386/page.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/asm-i386/page.h linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-i386/page.h
 --- linux-2.6.16-rc4/include/asm-i386/page.h	2006-02-18 14:40:29 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-i386/page.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-i386/page.h	2006-02-17 22:18:51 +0100
 @@ -109,19 +109,15 @@ extern int page_is_ram(unsigned long pag
  
  #endif /* __ASSEMBLY__ */
@@ -7961,9 +7856,9 @@
  #define __pa(x)			((unsigned long)(x)-PAGE_OFFSET)
  #define __va(x)			((void *)((unsigned long)(x)+PAGE_OFFSET))
  #define pfn_to_kaddr(pfn)      __va((pfn) << PAGE_SHIFT)
-diff -NurpP --minimal linux-2.6.16-rc4/include/asm-i386/processor.h linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-i386/processor.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/asm-i386/processor.h linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-i386/processor.h
 --- linux-2.6.16-rc4/include/asm-i386/processor.h	2006-02-18 14:40:29 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-i386/processor.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-i386/processor.h	2006-02-17 22:18:51 +0100
 @@ -316,9 +316,10 @@ extern unsigned int mca_pentium_flag;
  extern int bootloader_type;
  
@@ -7977,9 +7872,9 @@
  
  /* This decides where the kernel will search for a free chunk of vm
   * space during mmap's.
-diff -NurpP --minimal linux-2.6.16-rc4/include/asm-ia64/tlb.h linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-ia64/tlb.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/asm-ia64/tlb.h linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-ia64/tlb.h
 --- linux-2.6.16-rc4/include/asm-ia64/tlb.h	2006-01-03 17:30:05 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-ia64/tlb.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-ia64/tlb.h	2006-02-17 22:18:51 +0100
 @@ -41,6 +41,7 @@
  #include <linux/mm.h>
  #include <linux/pagemap.h>
@@ -7988,9 +7883,9 @@
  
  #include <asm/pgalloc.h>
  #include <asm/processor.h>
-diff -NurpP --minimal linux-2.6.16-rc4/include/asm-powerpc/unistd.h linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-powerpc/unistd.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/asm-powerpc/unistd.h linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-powerpc/unistd.h
 --- linux-2.6.16-rc4/include/asm-powerpc/unistd.h	2006-02-18 14:40:31 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-powerpc/unistd.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-powerpc/unistd.h	2006-02-17 22:18:51 +0100
 @@ -275,7 +275,7 @@
  #endif
  #define __NR_rtas		255
@@ -8000,9 +7895,9 @@
  /* 258 currently unused */
  #define __NR_mbind		259
  #define __NR_get_mempolicy	260
-diff -NurpP --minimal linux-2.6.16-rc4/include/asm-s390/unistd.h linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-s390/unistd.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/asm-s390/unistd.h linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-s390/unistd.h
 --- linux-2.6.16-rc4/include/asm-s390/unistd.h	2006-02-18 14:40:31 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-s390/unistd.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-s390/unistd.h	2006-02-17 22:18:51 +0100
 @@ -255,7 +255,7 @@
  #define __NR_clock_gettime	(__NR_timer_create+6)
  #define __NR_clock_getres	(__NR_timer_create+7)
@@ -8012,9 +7907,9 @@
  #define __NR_fadvise64_64	264
  #define __NR_statfs64		265
  #define __NR_fstatfs64		266
-diff -NurpP --minimal linux-2.6.16-rc4/include/asm-sparc/unistd.h linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-sparc/unistd.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/asm-sparc/unistd.h linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-sparc/unistd.h
 --- linux-2.6.16-rc4/include/asm-sparc/unistd.h	2006-02-18 14:40:31 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-sparc/unistd.h	2006-02-18 15:22:54 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-sparc/unistd.h	2006-02-18 15:22:54 +0100
 @@ -283,7 +283,7 @@
  #define __NR_timer_getoverrun	264
  #define __NR_timer_delete	265
@@ -8024,9 +7919,9 @@
  #define __NR_io_setup		268
  #define __NR_io_destroy		269
  #define __NR_io_submit		270
-diff -NurpP --minimal linux-2.6.16-rc4/include/asm-sparc64/tlb.h linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-sparc64/tlb.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/asm-sparc64/tlb.h linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-sparc64/tlb.h
 --- linux-2.6.16-rc4/include/asm-sparc64/tlb.h	2006-01-03 17:30:08 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-sparc64/tlb.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-sparc64/tlb.h	2006-02-17 22:18:51 +0100
 @@ -3,6 +3,7 @@
  
  #include <linux/config.h>
@@ -8035,9 +7930,9 @@
  #include <asm/pgalloc.h>
  #include <asm/tlbflush.h>
  #include <asm/mmu_context.h>
-diff -NurpP --minimal linux-2.6.16-rc4/include/asm-sparc64/unistd.h linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-sparc64/unistd.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/asm-sparc64/unistd.h linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-sparc64/unistd.h
 --- linux-2.6.16-rc4/include/asm-sparc64/unistd.h	2006-02-18 14:40:32 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-sparc64/unistd.h	2006-02-18 15:22:54 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-sparc64/unistd.h	2006-02-18 15:22:54 +0100
 @@ -285,7 +285,7 @@
  #define __NR_timer_getoverrun	264
  #define __NR_timer_delete	265
@@ -8047,9 +7942,9 @@
  #define __NR_io_setup		268
  #define __NR_io_destroy		269
  #define __NR_io_submit		270
-diff -NurpP --minimal linux-2.6.16-rc4/include/asm-x86_64/unistd.h linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-x86_64/unistd.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/asm-x86_64/unistd.h linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-x86_64/unistd.h
 --- linux-2.6.16-rc4/include/asm-x86_64/unistd.h	2006-02-18 14:40:32 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/asm-x86_64/unistd.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/asm-x86_64/unistd.h	2006-02-17 22:18:51 +0100
 @@ -532,7 +532,7 @@ __SYSCALL(__NR_tgkill, sys_tgkill)
  #define __NR_utimes		235
  __SYSCALL(__NR_utimes, sys_utimes)
@@ -8059,9 +7954,9 @@
  #define __NR_mbind 		237
  __SYSCALL(__NR_mbind, sys_mbind)
  #define __NR_set_mempolicy 	238
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/capability.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/capability.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/capability.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/capability.h
 --- linux-2.6.16-rc4/include/linux/capability.h	2006-02-18 14:40:32 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/capability.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/capability.h	2006-02-17 22:18:51 +0100
 @@ -235,6 +235,7 @@ typedef __u32 kernel_cap_t;
     arbitrary SCSI commands */
  /* Allow setting encryption key on loopback filesystem */
@@ -8082,9 +7977,9 @@
  #ifdef __KERNEL__
  /* 
   * Bounding set
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/devpts_fs.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/devpts_fs.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/devpts_fs.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/devpts_fs.h
 --- linux-2.6.16-rc4/include/linux/devpts_fs.h	2004-08-14 12:55:59 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/devpts_fs.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/devpts_fs.h	2006-02-17 22:18:51 +0100
 @@ -30,5 +30,7 @@ static inline void devpts_pty_kill(int n
  
  #endif
@@ -8093,9 +7988,9 @@
 +
  
  #endif /* _LINUX_DEVPTS_FS_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/ext2_fs.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/ext2_fs.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/ext2_fs.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/ext2_fs.h
 --- linux-2.6.16-rc4/include/linux/ext2_fs.h	2005-10-28 20:49:54 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/ext2_fs.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/ext2_fs.h	2006-02-17 22:18:51 +0100
 @@ -192,10 +192,17 @@ struct ext2_group_desc
  #define EXT2_NOTAIL_FL			0x00008000 /* file tail should not be merged */
  #define EXT2_DIRSYNC_FL			0x00010000 /* dirsync behaviour (directories only) */
@@ -8143,9 +8038,9 @@
  
  
  #define clear_opt(o, opt)		o &= ~EXT2_MOUNT_##opt
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/ext3_fs.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/ext3_fs.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/ext3_fs.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/ext3_fs.h
 --- linux-2.6.16-rc4/include/linux/ext3_fs.h	2005-10-28 20:49:54 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/ext3_fs.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/ext3_fs.h	2006-02-17 22:18:51 +0100
 @@ -185,10 +185,20 @@ struct ext3_group_desc
  #define EXT3_NOTAIL_FL			0x00008000 /* file tail should not be merged */
  #define EXT3_DIRSYNC_FL			0x00010000 /* dirsync behaviour (directories only) */
@@ -8200,9 +8095,9 @@
  
  extern void ext3_read_inode (struct inode *);
  extern int  ext3_write_inode (struct inode *, int);
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/fs.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/fs.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/fs.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/fs.h
 --- linux-2.6.16-rc4/include/linux/fs.h	2006-02-18 14:40:32 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/fs.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/fs.h	2006-02-17 22:18:51 +0100
 @@ -108,6 +108,8 @@ extern int dir_notify_enable;
  #define MS_PRIVATE	(1<<18)	/* change to private */
  #define MS_SLAVE	(1<<19)	/* change to slave */
@@ -8330,9 +8225,9 @@
  extern int simple_getattr(struct vfsmount *, struct dentry *, struct kstat *);
  extern int simple_statfs(struct super_block *, struct kstatfs *);
  extern int simple_link(struct dentry *, struct inode *, struct dentry *);
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/init_task.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/init_task.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/init_task.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/init_task.h
 --- linux-2.6.16-rc4/include/linux/init_task.h	2006-01-03 17:30:09 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/init_task.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/init_task.h	2006-02-17 22:18:51 +0100
 @@ -121,6 +121,10 @@ extern struct group_info init_groups;
  	.journal_info	= NULL,						\
  	.cpu_timers	= INIT_CPU_TIMERS(tsk.cpu_timers),		\
@@ -8344,9 +8239,9 @@
  }
  
  
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/ipc.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/ipc.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/ipc.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/ipc.h
 --- linux-2.6.16-rc4/include/linux/ipc.h	2004-08-14 12:54:46 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/ipc.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/ipc.h	2006-02-17 22:18:51 +0100
 @@ -66,6 +66,7 @@ struct kern_ipc_perm
  	mode_t		mode; 
  	unsigned long	seq;
@@ -8355,9 +8250,9 @@
  };
  
  #endif /* __KERNEL__ */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/kernel.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/kernel.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/kernel.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/kernel.h
 --- linux-2.6.16-rc4/include/linux/kernel.h	2006-02-18 14:40:33 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/kernel.h	2006-02-18 15:22:55 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/kernel.h	2006-02-18 15:22:55 +0100
 @@ -17,6 +17,7 @@
  #include <asm/bug.h>
  
@@ -8366,9 +8261,9 @@
  
  #define INT_MAX		((int)(~0U>>1))
  #define INT_MIN		(-INT_MAX - 1)
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/major.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/major.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/major.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/major.h
 --- linux-2.6.16-rc4/include/linux/major.h	2005-08-29 22:25:41 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/major.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/major.h	2006-02-17 22:18:51 +0100
 @@ -15,6 +15,7 @@
  #define HD_MAJOR		IDE0_MAJOR
  #define PTY_SLAVE_MAJOR		3
@@ -8377,9 +8272,9 @@
  #define TTYAUX_MAJOR		5
  #define LP_MAJOR		6
  #define VCS_MAJOR		7
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/mount.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/mount.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/mount.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/mount.h
 --- linux-2.6.16-rc4/include/linux/mount.h	2006-02-18 14:40:34 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/mount.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/mount.h	2006-02-17 22:18:51 +0100
 @@ -22,10 +22,14 @@
  #define MNT_NOEXEC	0x04
  #define MNT_NOATIME	0x08
@@ -8403,9 +8298,9 @@
  };
  
  static inline struct vfsmount *mntget(struct vfsmount *mnt)
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/namespace.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/namespace.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/namespace.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/namespace.h
 --- linux-2.6.16-rc4/include/linux/namespace.h	2006-02-18 14:40:34 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/namespace.h	2006-02-17 22:36:11 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/namespace.h	2006-02-17 22:36:11 +0100
 @@ -16,6 +16,7 @@ struct namespace {
  extern int copy_namespace(int, struct task_struct *);
  extern void __put_namespace(struct namespace *namespace);
@@ -8414,9 +8309,9 @@
  
  static inline void put_namespace(struct namespace *namespace)
  {
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/net.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/net.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/net.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/net.h
 --- linux-2.6.16-rc4/include/linux/net.h	2006-02-18 14:40:34 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/net.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/net.h	2006-02-17 22:18:51 +0100
 @@ -62,6 +62,7 @@ typedef enum {
  #define SOCK_ASYNC_WAITDATA	1
  #define SOCK_NOSPACE		2
@@ -8425,9 +8320,9 @@
  
  #ifndef ARCH_HAS_SOCKET_TYPES
  /**
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/nfs_mount.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/nfs_mount.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/nfs_mount.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/nfs_mount.h
 --- linux-2.6.16-rc4/include/linux/nfs_mount.h	2005-08-29 22:25:42 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/nfs_mount.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/nfs_mount.h	2006-02-17 22:18:51 +0100
 @@ -61,6 +61,7 @@ struct nfs_mount_data {
  #define NFS_MOUNT_NOACL		0x0800	/* 4 */
  #define NFS_MOUNT_STRICTLOCK	0x1000	/* reserved for NFSv4 */
@@ -8436,9 +8331,9 @@
  #define NFS_MOUNT_FLAGMASK	0xFFFF
  
  #endif
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/percpu.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/percpu.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/percpu.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/percpu.h
 --- linux-2.6.16-rc4/include/linux/percpu.h	2006-02-18 14:40:35 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/percpu.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/percpu.h	2006-02-17 22:18:51 +0100
 @@ -8,7 +8,7 @@
  
  /* Enough to cover all DEFINE_PER_CPUs in kernel, including modules. */
@@ -8448,9 +8343,9 @@
  #endif
  
  /* Must be an lvalue. */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/proc_fs.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/proc_fs.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/proc_fs.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/proc_fs.h
 --- linux-2.6.16-rc4/include/linux/proc_fs.h	2006-02-18 14:40:35 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/proc_fs.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/proc_fs.h	2006-02-17 22:18:51 +0100
 @@ -55,6 +55,7 @@ struct proc_dir_entry {
  	nlink_t nlink;
  	uid_t uid;
@@ -8471,9 +8366,9 @@
  	} op;
  	struct proc_dir_entry *pde;
  	struct inode vfs_inode;
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/reiserfs_fs.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/reiserfs_fs.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/reiserfs_fs.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/reiserfs_fs.h
 --- linux-2.6.16-rc4/include/linux/reiserfs_fs.h	2006-02-18 14:40:35 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/reiserfs_fs.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/reiserfs_fs.h	2006-02-17 22:18:51 +0100
 @@ -829,6 +829,18 @@ struct stat_data_v1 {
  #define REISERFS_COMPR_FL     EXT2_COMPR_FL
  #define REISERFS_NOTAIL_FL    EXT2_NOTAIL_FL
@@ -8501,9 +8396,9 @@
  
  /* namei.c */
  void set_de_name_and_namelen(struct reiserfs_dir_entry *de);
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/reiserfs_fs_sb.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/reiserfs_fs_sb.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/reiserfs_fs_sb.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/reiserfs_fs_sb.h
 --- linux-2.6.16-rc4/include/linux/reiserfs_fs_sb.h	2006-02-18 14:40:35 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/reiserfs_fs_sb.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/reiserfs_fs_sb.h	2006-02-17 22:18:51 +0100
 @@ -456,6 +456,7 @@ enum reiserfs_mount_options {
  	REISERFS_POSIXACL,
  	REISERFS_BARRIER_NONE,
@@ -8512,9 +8407,9 @@
  
  	/* Actions on error */
  	REISERFS_ERROR_PANIC,
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/sched.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/sched.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/sched.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/sched.h
 --- linux-2.6.16-rc4/include/linux/sched.h	2006-02-18 14:40:35 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/sched.h	2006-02-18 15:22:55 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/sched.h	2006-02-18 15:22:55 +0100
 @@ -15,6 +15,7 @@
  #include <linux/cpumask.h>
  #include <linux/errno.h>
@@ -8629,9 +8524,9 @@
  static inline struct user_struct *get_uid(struct user_struct *u)
  {
  	atomic_inc(&u->__count);
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/shmem_fs.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/shmem_fs.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/shmem_fs.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/shmem_fs.h
 --- linux-2.6.16-rc4/include/linux/shmem_fs.h	2006-02-18 14:40:35 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/shmem_fs.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/shmem_fs.h	2006-02-17 22:18:51 +0100
 @@ -8,6 +8,9 @@
  
  #define SHMEM_NR_DIRECT 16
@@ -8642,9 +8537,9 @@
  struct shmem_inode_info {
  	spinlock_t		lock;
  	unsigned long		flags;
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/stat.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/stat.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/stat.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/stat.h
 --- linux-2.6.16-rc4/include/linux/stat.h	2004-08-14 12:55:10 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/stat.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/stat.h	2006-02-17 22:18:51 +0100
 @@ -63,6 +63,7 @@ struct kstat {
  	unsigned int	nlink;
  	uid_t		uid;
@@ -8653,9 +8548,9 @@
  	dev_t		rdev;
  	loff_t		size;
  	struct timespec  atime;
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/sunrpc/auth.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/sunrpc/auth.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/sunrpc/auth.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/sunrpc/auth.h
 --- linux-2.6.16-rc4/include/linux/sunrpc/auth.h	2006-02-18 14:40:35 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/sunrpc/auth.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/sunrpc/auth.h	2006-02-17 22:18:51 +0100
 @@ -28,6 +28,7 @@
  struct auth_cred {
  	uid_t	uid;
@@ -8664,9 +8559,9 @@
  	struct group_info *group_info;
  };
  
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/sunrpc/clnt.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/sunrpc/clnt.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/sunrpc/clnt.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/sunrpc/clnt.h
 --- linux-2.6.16-rc4/include/linux/sunrpc/clnt.h	2006-02-18 14:40:35 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/sunrpc/clnt.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/sunrpc/clnt.h	2006-02-17 22:18:51 +0100
 @@ -51,7 +51,8 @@ struct rpc_clnt {
  				cl_intr     : 1,/* interruptible */
  				cl_autobind : 1,/* use getport() */
@@ -8677,9 +8572,9 @@
  
  	struct rpc_rtt *	cl_rtt;		/* RTO estimator data */
  	struct rpc_portmap *	cl_pmap;	/* port mapping */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/sysctl.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/sysctl.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/sysctl.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/sysctl.h
 --- linux-2.6.16-rc4/include/linux/sysctl.h	2006-02-18 14:40:35 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/sysctl.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/sysctl.h	2006-02-17 22:18:51 +0100
 @@ -146,6 +146,7 @@ enum
  	KERN_RANDOMIZE=68, /* int: randomize virtual address space */
  	KERN_SETUID_DUMPABLE=69, /* int: behaviour of dumps for setuid core */
@@ -8706,9 +8601,9 @@
  	ctl_handler *strategy;		/* Callback function for all r/w */
  	struct proc_dir_entry *de;	/* /proc control block */
  	void *extra1;
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/sysfs.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/sysfs.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/sysfs.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/sysfs.h
 --- linux-2.6.16-rc4/include/linux/sysfs.h	2005-08-29 22:25:42 +0200
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/sysfs.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/sysfs.h	2006-02-17 22:18:51 +0100
 @@ -12,6 +12,8 @@
  
  #include <asm/atomic.h>
@@ -8718,9 +8613,9 @@
  struct kobject;
  struct module;
  
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/types.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/types.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/types.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/types.h
 --- linux-2.6.16-rc4/include/linux/types.h	2006-02-18 14:40:35 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/types.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/types.h	2006-02-17 22:18:51 +0100
 @@ -38,6 +38,8 @@ typedef __kernel_uid32_t	uid_t;
  typedef __kernel_gid32_t	gid_t;
  typedef __kernel_uid16_t        uid16_t;
@@ -8730,9 +8625,9 @@
  
  #ifdef CONFIG_UID16
  /* This is defined by include/asm-{arch}/posix_types.h */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vroot.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vroot.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vroot.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vroot.h
 --- linux-2.6.16-rc4/include/linux/vroot.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vroot.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vroot.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,51 @@
 +
 +/*
@@ -8785,9 +8680,9 @@
 +#define VROOT_CLR_DEV		0x5601
 +
 +#endif /* _LINUX_VROOT_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vs_base.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vs_base.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vs_base.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vs_base.h
 --- linux-2.6.16-rc4/include/linux/vs_base.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vs_base.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vs_base.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,103 @@
 +#ifndef _VX_VS_BASE_H
 +#define _VX_VS_BASE_H
@@ -8892,9 +8787,9 @@
 +#else
 +#warning duplicate inclusion
 +#endif
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vs_context.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vs_context.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vs_context.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vs_context.h
 --- linux-2.6.16-rc4/include/linux/vs_context.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vs_context.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vs_context.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,170 @@
 +#ifndef _VX_VS_CONTEXT_H
 +#define _VX_VS_CONTEXT_H
@@ -9066,9 +8961,9 @@
 +#else
 +#warning duplicate inclusion
 +#endif
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vs_cvirt.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vs_cvirt.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vs_cvirt.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vs_cvirt.h
 --- linux-2.6.16-rc4/include/linux/vs_cvirt.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vs_cvirt.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vs_cvirt.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,108 @@
 +#ifndef _VX_VS_CVIRT_H
 +#define _VX_VS_CVIRT_H
@@ -9178,9 +9073,9 @@
 +#else
 +#warning duplicate inclusion
 +#endif
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vs_dlimit.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vs_dlimit.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vs_dlimit.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vs_dlimit.h
 --- linux-2.6.16-rc4/include/linux/vs_dlimit.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vs_dlimit.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vs_dlimit.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,213 @@
 +#ifndef _VX_VS_DLIMIT_H
 +#define _VX_VS_DLIMIT_H
@@ -9395,9 +9290,9 @@
 +#else
 +#warning duplicate inclusion
 +#endif
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vs_limit.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vs_limit.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vs_limit.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vs_limit.h
 --- linux-2.6.16-rc4/include/linux/vs_limit.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vs_limit.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vs_limit.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,107 @@
 +#ifndef _VX_VS_LIMIT_H
 +#define _VX_VS_LIMIT_H
@@ -9506,9 +9401,9 @@
 +#else
 +#warning duplicate inclusion
 +#endif
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vs_memory.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vs_memory.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vs_memory.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vs_memory.h
 --- linux-2.6.16-rc4/include/linux/vs_memory.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vs_memory.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vs_memory.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,108 @@
 +#ifndef _VX_VS_MEMORY_H
 +#define _VX_VS_MEMORY_H
@@ -9618,9 +9513,9 @@
 +#else
 +#warning duplicate inclusion
 +#endif
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vs_network.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vs_network.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vs_network.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vs_network.h
 --- linux-2.6.16-rc4/include/linux/vs_network.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vs_network.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vs_network.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,209 @@
 +#ifndef _NX_VS_NETWORK_H
 +#define _NX_VS_NETWORK_H
@@ -9831,9 +9726,9 @@
 +#else
 +#warning duplicate inclusion
 +#endif
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vs_sched.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vs_sched.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vs_sched.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vs_sched.h
 --- linux-2.6.16-rc4/include/linux/vs_sched.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vs_sched.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vs_sched.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,93 @@
 +#ifndef _VX_VS_SCHED_H
 +#define _VX_VS_SCHED_H
@@ -9928,9 +9823,9 @@
 +#else
 +#warning duplicate inclusion
 +#endif
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vs_socket.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vs_socket.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vs_socket.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vs_socket.h
 --- linux-2.6.16-rc4/include/linux/vs_socket.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vs_socket.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vs_socket.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,57 @@
 +#ifndef _VX_VS_SOCKET_H
 +#define _VX_VS_SOCKET_H
@@ -9989,9 +9884,9 @@
 +#else
 +#warning duplicate inclusion
 +#endif
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/context.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/context.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/context.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/context.h
 --- linux-2.6.16-rc4/include/linux/vserver/context.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/context.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/context.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,162 @@
 +#ifndef _VX_CONTEXT_H
 +#define _VX_CONTEXT_H
@@ -10155,9 +10050,9 @@
 +#else	/* _VX_CONTEXT_H */
 +#warning duplicate inclusion
 +#endif	/* _VX_CONTEXT_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/context_cmd.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/context_cmd.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/context_cmd.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/context_cmd.h
 --- linux-2.6.16-rc4/include/linux/vserver/context_cmd.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/context_cmd.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/context_cmd.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,79 @@
 +#ifndef _VX_CONTEXT_CMD_H
 +#define _VX_CONTEXT_CMD_H
@@ -10238,9 +10133,9 @@
 +
 +#endif	/* __KERNEL__ */
 +#endif	/* _VX_CONTEXT_CMD_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/cvirt.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/cvirt.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/cvirt.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/cvirt.h
 --- linux-2.6.16-rc4/include/linux/vserver/cvirt.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/cvirt.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/cvirt.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,26 @@
 +#ifndef _VX_CVIRT_H
 +#define _VX_CVIRT_H
@@ -10268,9 +10163,9 @@
 +#else	/* _VX_CVIRT_H */
 +#warning duplicate inclusion
 +#endif	/* _VX_CVIRT_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/cvirt_cmd.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/cvirt_cmd.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/cvirt_cmd.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/cvirt_cmd.h
 --- linux-2.6.16-rc4/include/linux/vserver/cvirt_cmd.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/cvirt_cmd.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/cvirt_cmd.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,35 @@
 +#ifndef _VX_CVIRT_CMD_H
 +#define _VX_CVIRT_CMD_H
@@ -10307,9 +10202,9 @@
 +
 +#endif	/* __KERNEL__ */
 +#endif	/* _VX_CVIRT_CMD_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/cvirt_def.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/cvirt_def.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/cvirt_def.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/cvirt_def.h
 --- linux-2.6.16-rc4/include/linux/vserver/cvirt_def.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/cvirt_def.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/cvirt_def.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,78 @@
 +#ifndef _VX_CVIRT_DEF_H
 +#define _VX_CVIRT_DEF_H
@@ -10389,9 +10284,9 @@
 +};
 +
 +#endif	/* _VX_CVIRT_DEF_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/debug.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/debug.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/debug.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/debug.h
 --- linux-2.6.16-rc4/include/linux/vserver/debug.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/debug.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/debug.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,273 @@
 +#ifndef _VX_DEBUG_H
 +#define _VX_DEBUG_H
@@ -10666,9 +10561,9 @@
 +
 +
 +#endif /* _VX_DEBUG_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/debug_cmd.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/debug_cmd.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/debug_cmd.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/debug_cmd.h
 --- linux-2.6.16-rc4/include/linux/vserver/debug_cmd.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/debug_cmd.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/debug_cmd.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,14 @@
 +#ifndef _VX_DEBUG_CMD_H
 +#define _VX_DEBUG_CMD_H
@@ -10684,9 +10579,9 @@
 +
 +#endif	/* __KERNEL__ */
 +#endif	/* _VX_DEBUG_CMD_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/dlimit.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/dlimit.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/dlimit.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/dlimit.h
 --- linux-2.6.16-rc4/include/linux/vserver/dlimit.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/dlimit.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/dlimit.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,53 @@
 +#ifndef _VX_DLIMIT_H
 +#define _VX_DLIMIT_H
@@ -10741,9 +10636,9 @@
 +#else	/* _VX_DLIMIT_H */
 +#warning duplicate inclusion
 +#endif	/* _VX_DLIMIT_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/dlimit_cmd.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/dlimit_cmd.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/dlimit_cmd.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/dlimit_cmd.h
 --- linux-2.6.16-rc4/include/linux/vserver/dlimit_cmd.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/dlimit_cmd.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/dlimit_cmd.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,71 @@
 +#ifndef _VX_DLIMIT_CMD_H
 +#define _VX_DLIMIT_CMD_H
@@ -10816,9 +10711,9 @@
 +
 +#endif	/* __KERNEL__ */
 +#endif	/* _VX_DLIMIT_CMD_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/inode.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/inode.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/inode.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/inode.h
 --- linux-2.6.16-rc4/include/linux/vserver/inode.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/inode.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/inode.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,40 @@
 +#ifndef _VX_INODE_H
 +#define _VX_INODE_H
@@ -10860,9 +10755,9 @@
 +#else	/* _VX_INODE_H */
 +#warning duplicate inclusion
 +#endif	/* _VX_INODE_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/inode_cmd.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/inode_cmd.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/inode_cmd.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/inode_cmd.h
 --- linux-2.6.16-rc4/include/linux/vserver/inode_cmd.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/inode_cmd.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/inode_cmd.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,61 @@
 +#ifndef _VX_INODE_CMD_H
 +#define _VX_INODE_CMD_H
@@ -10925,9 +10820,9 @@
 +
 +#endif	/* __KERNEL__ */
 +#endif	/* _VX_INODE_CMD_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/legacy.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/legacy.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/legacy.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/legacy.h
 --- linux-2.6.16-rc4/include/linux/vserver/legacy.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/legacy.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/legacy.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,49 @@
 +#ifndef _VX_LEGACY_H
 +#define _VX_LEGACY_H
@@ -10978,9 +10873,9 @@
 +
 +#endif	/* __KERNEL__ */
 +#endif	/* _VX_LEGACY_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/limit.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/limit.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/limit.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/limit.h
 --- linux-2.6.16-rc4/include/linux/vserver/limit.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/limit.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/limit.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,20 @@
 +#ifndef _VX_LIMIT_H
 +#define _VX_LIMIT_H
@@ -11002,9 +10897,9 @@
 +
 +#endif	/* __KERNEL__ */
 +#endif	/* _VX_LIMIT_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/limit_cmd.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/limit_cmd.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/limit_cmd.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/limit_cmd.h
 --- linux-2.6.16-rc4/include/linux/vserver/limit_cmd.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/limit_cmd.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/limit_cmd.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,37 @@
 +#ifndef _VX_LIMIT_CMD_H
 +#define _VX_LIMIT_CMD_H
@@ -11043,9 +10938,9 @@
 +
 +#endif	/* __KERNEL__ */
 +#endif	/* _VX_LIMIT_CMD_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/limit_def.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/limit_def.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/limit_def.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/limit_def.h
 --- linux-2.6.16-rc4/include/linux/vserver/limit_def.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/limit_def.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/limit_def.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,23 @@
 +#ifndef _VX_LIMIT_DEF_H
 +#define _VX_LIMIT_DEF_H
@@ -11070,9 +10965,9 @@
 +
 +
 +#endif	/* _VX_LIMIT_DEF_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/limit_int.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/limit_int.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/limit_int.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/limit_int.h
 --- linux-2.6.16-rc4/include/linux/vserver/limit_int.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/limit_int.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/limit_int.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,75 @@
 +#ifndef _VX_LIMIT_INT_H
 +#define _VX_LIMIT_INT_H
@@ -11149,9 +11044,9 @@
 +
 +#endif	/* __KERNEL__ */
 +#endif	/* _VX_LIMIT_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/namespace.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/namespace.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/namespace.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/namespace.h
 --- linux-2.6.16-rc4/include/linux/vserver/namespace.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/namespace.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/namespace.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,15 @@
 +#ifndef _VX_NAMESPACE_H
 +#define _VX_NAMESPACE_H
@@ -11168,9 +11063,9 @@
 +#else	/* _VX_NAMESPACE_H */
 +#warning duplicate inclusion
 +#endif	/* _VX_NAMESPACE_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/namespace_cmd.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/namespace_cmd.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/namespace_cmd.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/namespace_cmd.h
 --- linux-2.6.16-rc4/include/linux/vserver/namespace_cmd.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/namespace_cmd.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/namespace_cmd.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,17 @@
 +#ifndef _VX_NAMESPACE_CMD_H
 +#define _VX_NAMESPACE_CMD_H
@@ -11189,9 +11084,9 @@
 +
 +#endif	/* __KERNEL__ */
 +#endif	/* _VX_NAMESPACE_CMD_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/network.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/network.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/network.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/network.h
 --- linux-2.6.16-rc4/include/linux/vserver/network.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/network.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/network.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,119 @@
 +#ifndef _VX_NETWORK_H
 +#define _VX_NETWORK_H
@@ -11312,9 +11207,9 @@
 +#else	/* _VX_NETWORK_H */
 +#warning duplicate inclusion
 +#endif	/* _VX_NETWORK_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/network_cmd.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/network_cmd.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/network_cmd.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/network_cmd.h
 --- linux-2.6.16-rc4/include/linux/vserver/network_cmd.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/network_cmd.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/network_cmd.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,89 @@
 +#ifndef _VX_NETWORK_CMD_H
 +#define _VX_NETWORK_CMD_H
@@ -11405,9 +11300,9 @@
 +
 +#endif	/* __KERNEL__ */
 +#endif	/* _VX_CONTEXT_CMD_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/sched.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/sched.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/sched.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/sched.h
 --- linux-2.6.16-rc4/include/linux/vserver/sched.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/sched.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/sched.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,26 @@
 +#ifndef _VX_SCHED_H
 +#define _VX_SCHED_H
@@ -11435,9 +11330,9 @@
 +#else	/* _VX_SCHED_H */
 +#warning duplicate inclusion
 +#endif	/* _VX_SCHED_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/sched_cmd.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/sched_cmd.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/sched_cmd.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/sched_cmd.h
 --- linux-2.6.16-rc4/include/linux/vserver/sched_cmd.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/sched_cmd.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/sched_cmd.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,48 @@
 +#ifndef _VX_SCHED_CMD_H
 +#define _VX_SCHED_CMD_H
@@ -11487,9 +11382,9 @@
 +
 +#endif	/* __KERNEL__ */
 +#endif	/* _VX_SCHED_CMD_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/sched_def.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/sched_def.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/sched_def.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/sched_def.h
 --- linux-2.6.16-rc4/include/linux/vserver/sched_def.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/sched_def.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/sched_def.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,39 @@
 +#ifndef _VX_SCHED_DEF_H
 +#define _VX_SCHED_DEF_H
@@ -11530,9 +11425,9 @@
 +};
 +
 +#endif	/* _VX_SCHED_DEF_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/signal_cmd.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/signal_cmd.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/signal_cmd.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/signal_cmd.h
 --- linux-2.6.16-rc4/include/linux/vserver/signal_cmd.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/signal_cmd.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/signal_cmd.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,26 @@
 +#ifndef _VX_SIGNAL_CMD_H
 +#define _VX_SIGNAL_CMD_H
@@ -11560,9 +11455,9 @@
 +
 +#endif	/* __KERNEL__ */
 +#endif	/* _VX_SIGNAL_CMD_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/switch.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/switch.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/switch.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/switch.h
 --- linux-2.6.16-rc4/include/linux/vserver/switch.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/switch.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/switch.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,98 @@
 +#ifndef _VX_SWITCH_H
 +#define _VX_SWITCH_H
@@ -11662,9 +11557,9 @@
 +#endif	/* __KERNEL__ */
 +
 +#endif	/* _VX_SWITCH_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/xid.h linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/xid.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/linux/vserver/xid.h linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/xid.h
 --- linux-2.6.16-rc4/include/linux/vserver/xid.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/linux/vserver/xid.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/linux/vserver/xid.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,146 @@
 +#ifndef _VX_XID_H
 +#define _VX_XID_H
@@ -11812,9 +11707,9 @@
 +void vx_propagate_xid(struct nameidata *nd, struct inode *inode);
 +
 +#endif /* _VX_XID_H */
-diff -NurpP --minimal linux-2.6.16-rc4/include/net/af_unix.h linux-2.6.16-rc4-vs2.0.2-rc6/include/net/af_unix.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/net/af_unix.h linux-2.6.16-rc4-vs2.0.2-rc9/include/net/af_unix.h
 --- linux-2.6.16-rc4/include/net/af_unix.h	2006-02-18 14:40:36 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/net/af_unix.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/net/af_unix.h	2006-02-17 22:18:51 +0100
 @@ -17,9 +17,9 @@ extern spinlock_t unix_table_lock;
  
  extern atomic_t unix_tot_inflight;
@@ -11857,9 +11752,9 @@
  }
  
  #define forall_unix_sockets(i, s) \
-diff -NurpP --minimal linux-2.6.16-rc4/include/net/inet_hashtables.h linux-2.6.16-rc4-vs2.0.2-rc6/include/net/inet_hashtables.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/net/inet_hashtables.h linux-2.6.16-rc4-vs2.0.2-rc9/include/net/inet_hashtables.h
 --- linux-2.6.16-rc4/include/net/inet_hashtables.h	2006-02-18 14:40:36 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/net/inet_hashtables.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/net/inet_hashtables.h	2006-02-17 22:18:51 +0100
 @@ -272,6 +272,25 @@ static inline int inet_iif(const struct 
  	return ((struct rtable *)skb->dst)->rt_iif;
  }
@@ -11895,9 +11790,9 @@
  		    (sk->sk_family == PF_INET || !ipv6_only_sock(sk)) &&
  		    !sk->sk_bound_dev_if)
  			goto sherry_cache;
-diff -NurpP --minimal linux-2.6.16-rc4/include/net/inet_sock.h linux-2.6.16-rc4-vs2.0.2-rc6/include/net/inet_sock.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/net/inet_sock.h linux-2.6.16-rc4-vs2.0.2-rc9/include/net/inet_sock.h
 --- linux-2.6.16-rc4/include/net/inet_sock.h	2006-02-18 14:40:36 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/net/inet_sock.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/net/inet_sock.h	2006-02-17 22:18:51 +0100
 @@ -115,6 +115,7 @@ struct inet_sock {
  	/* Socket demultiplex comparisons on incoming packets. */
  	__u32			daddr;
@@ -11906,9 +11801,9 @@
  	__u16			dport;
  	__u16			num;
  	__u32			saddr;
-diff -NurpP --minimal linux-2.6.16-rc4/include/net/inet_timewait_sock.h linux-2.6.16-rc4-vs2.0.2-rc6/include/net/inet_timewait_sock.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/net/inet_timewait_sock.h linux-2.6.16-rc4-vs2.0.2-rc9/include/net/inet_timewait_sock.h
 --- linux-2.6.16-rc4/include/net/inet_timewait_sock.h	2006-02-18 14:40:36 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/net/inet_timewait_sock.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/net/inet_timewait_sock.h	2006-02-17 22:18:51 +0100
 @@ -116,6 +116,10 @@ struct inet_timewait_sock {
  #define tw_refcnt		__tw_common.skc_refcnt
  #define tw_hash			__tw_common.skc_hash
@@ -11920,9 +11815,9 @@
  	volatile unsigned char	tw_substate;
  	/* 3 bits hole, try to pack */
  	unsigned char		tw_rcv_wscale;
-diff -NurpP --minimal linux-2.6.16-rc4/include/net/route.h linux-2.6.16-rc4-vs2.0.2-rc6/include/net/route.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/net/route.h linux-2.6.16-rc4-vs2.0.2-rc9/include/net/route.h
 --- linux-2.6.16-rc4/include/net/route.h	2006-02-18 14:40:36 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/net/route.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/net/route.h	2006-02-17 22:18:51 +0100
 @@ -28,11 +28,14 @@
  #include <net/dst.h>
  #include <net/inetpeer.h>
@@ -12023,9 +11918,9 @@
  		err = __ip_route_output_key(rp, &fl);
  		if (err)
  			return err;
-diff -NurpP --minimal linux-2.6.16-rc4/include/net/sock.h linux-2.6.16-rc4-vs2.0.2-rc6/include/net/sock.h
+diff -NurpP --minimal linux-2.6.16-rc4/include/net/sock.h linux-2.6.16-rc4-vs2.0.2-rc9/include/net/sock.h
 --- linux-2.6.16-rc4/include/net/sock.h	2006-02-18 14:40:36 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/include/net/sock.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/include/net/sock.h	2006-02-17 22:18:51 +0100
 @@ -115,6 +115,10 @@ struct sock_common {
  	atomic_t		skc_refcnt;
  	unsigned int		skc_hash;
@@ -12048,9 +11943,9 @@
  	unsigned char		sk_shutdown : 2,
  				sk_no_check : 2,
  				sk_userlocks : 4;
-diff -NurpP --minimal linux-2.6.16-rc4/ipc/mqueue.c linux-2.6.16-rc4-vs2.0.2-rc6/ipc/mqueue.c
+diff -NurpP --minimal linux-2.6.16-rc4/ipc/mqueue.c linux-2.6.16-rc4-vs2.0.2-rc9/ipc/mqueue.c
 --- linux-2.6.16-rc4/ipc/mqueue.c	2006-02-18 14:40:37 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/ipc/mqueue.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/ipc/mqueue.c	2006-02-17 22:18:51 +0100
 @@ -25,6 +25,8 @@
  #include <linux/netlink.h>
  #include <linux/syscalls.h>
@@ -12106,9 +12001,9 @@
  out_err:
  	dput(dentry);
  
-diff -NurpP --minimal linux-2.6.16-rc4/ipc/msg.c linux-2.6.16-rc4-vs2.0.2-rc6/ipc/msg.c
+diff -NurpP --minimal linux-2.6.16-rc4/ipc/msg.c linux-2.6.16-rc4-vs2.0.2-rc9/ipc/msg.c
 --- linux-2.6.16-rc4/ipc/msg.c	2006-02-18 14:40:37 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/ipc/msg.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/ipc/msg.c	2006-02-17 22:18:51 +0100
 @@ -100,6 +100,7 @@ static int newque (key_t key, int msgflg
  
  	msq->q_perm.mode = (msgflg & S_IRWXUGO);
@@ -12127,9 +12022,9 @@
  	return seq_printf(s,
  			  "%10d %10d  %4o  %10lu %10lu %5u %5u %5u %5u %5u %5u %10lu %10lu %10lu\n",
  			  msq->q_perm.key,
-diff -NurpP --minimal linux-2.6.16-rc4/ipc/sem.c linux-2.6.16-rc4-vs2.0.2-rc6/ipc/sem.c
+diff -NurpP --minimal linux-2.6.16-rc4/ipc/sem.c linux-2.6.16-rc4-vs2.0.2-rc9/ipc/sem.c
 --- linux-2.6.16-rc4/ipc/sem.c	2006-02-18 14:40:37 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/ipc/sem.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/ipc/sem.c	2006-02-17 22:18:51 +0100
 @@ -179,6 +179,7 @@ static int newary (key_t key, int nsems,
  
  	sma->sem_perm.mode = (semflg & S_IRWXUGO);
@@ -12148,9 +12043,9 @@
  	return seq_printf(s,
  			  "%10d %10d  %4o %10lu %5u %5u %5u %5u %10lu %10lu\n",
  			  sma->sem_perm.key,
-diff -NurpP --minimal linux-2.6.16-rc4/ipc/shm.c linux-2.6.16-rc4-vs2.0.2-rc6/ipc/shm.c
+diff -NurpP --minimal linux-2.6.16-rc4/ipc/shm.c linux-2.6.16-rc4-vs2.0.2-rc9/ipc/shm.c
 --- linux-2.6.16-rc4/ipc/shm.c	2006-02-18 14:40:37 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/ipc/shm.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/ipc/shm.c	2006-02-17 22:18:51 +0100
 @@ -30,6 +30,8 @@
  #include <linux/capability.h>
  #include <linux/ptrace.h>
@@ -12216,9 +12111,9 @@
  	if (sizeof(size_t) <= sizeof(int))
  		format = SMALL_STRING;
  	else
-diff -NurpP --minimal linux-2.6.16-rc4/ipc/util.c linux-2.6.16-rc4-vs2.0.2-rc6/ipc/util.c
+diff -NurpP --minimal linux-2.6.16-rc4/ipc/util.c linux-2.6.16-rc4-vs2.0.2-rc9/ipc/util.c
 --- linux-2.6.16-rc4/ipc/util.c	2006-02-18 14:40:37 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/ipc/util.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/ipc/util.c	2006-02-17 22:18:51 +0100
 @@ -154,7 +154,9 @@ int ipc_findkey(struct ipc_ids* ids, key
  	 */
  	for (id = 0; id <= max_id; id++) {
@@ -12239,9 +12134,9 @@
  	requested_mode = (flag >> 6) | (flag >> 3) | flag;
  	granted_mode = ipcp->mode;
  	if (current->euid == ipcp->cuid || current->euid == ipcp->uid)
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/Makefile linux-2.6.16-rc4-vs2.0.2-rc6/kernel/Makefile
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/Makefile linux-2.6.16-rc4-vs2.0.2-rc9/kernel/Makefile
 --- linux-2.6.16-rc4/kernel/Makefile	2006-02-18 14:40:37 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/Makefile	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/Makefile	2006-02-17 22:18:51 +0100
 @@ -10,6 +10,9 @@ obj-y     = sched.o fork.o exec_domain.o
  	    kthread.o wait.o kfifo.o sys_ni.o posix-cpu-timers.o mutex.o \
  	    hrtimer.o
@@ -12252,9 +12147,9 @@
  obj-$(CONFIG_DEBUG_MUTEXES) += mutex-debug.o
  obj-$(CONFIG_FUTEX) += futex.o
  obj-$(CONFIG_GENERIC_ISA_DMA) += dma.o
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/capability.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/capability.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/capability.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/capability.c
 --- linux-2.6.16-rc4/kernel/capability.c	2006-02-18 14:40:37 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/capability.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/capability.c	2006-02-17 22:18:51 +0100
 @@ -12,6 +12,7 @@
  #include <linux/module.h>
  #include <linux/security.h>
@@ -12263,9 +12158,9 @@
  #include <asm/uaccess.h>
  
  unsigned securebits = SECUREBITS_DEFAULT; /* systemwide security settings */
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/cpuset.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/cpuset.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/cpuset.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/cpuset.c
 --- linux-2.6.16-rc4/kernel/cpuset.c	2006-02-18 14:40:37 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/cpuset.c	2006-02-18 15:22:55 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/cpuset.c	2006-02-18 15:22:55 +0100
 @@ -50,6 +50,7 @@
  #include <linux/time.h>
  #include <linux/backing-dev.h>
@@ -12274,9 +12169,9 @@
  
  #include <asm/uaccess.h>
  #include <asm/atomic.h>
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/exit.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/exit.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/exit.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/exit.c
 --- linux-2.6.16-rc4/kernel/exit.c	2006-02-18 14:40:37 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/exit.c	2006-02-18 18:06:53 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/exit.c	2006-02-18 18:06:53 +0100
 @@ -31,6 +31,10 @@
  #include <linux/signal.h>
  #include <linux/cn_proc.h>
@@ -12345,9 +12240,9 @@
  	do {
  		reaper = next_thread(reaper);
  		if (reaper == father) {
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/fork.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/fork.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/fork.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/fork.c
 --- linux-2.6.16-rc4/kernel/fork.c	2006-02-18 14:40:37 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/fork.c	2006-02-18 15:38:15 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/fork.c	2006-02-18 15:38:15 +0100
 @@ -44,6 +44,10 @@
  #include <linux/rmap.h>
  #include <linux/acct.h>
@@ -12506,9 +12401,9 @@
  bad_fork_free:
  	free_task(p);
  fork_out:
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/kthread.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/kthread.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/kthread.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/kthread.c
 --- linux-2.6.16-rc4/kernel/kthread.c	2006-01-03 17:30:12 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/kthread.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/kthread.c	2006-02-17 22:18:51 +0100
 @@ -114,7 +114,7 @@ static void keventd_create_kthread(void 
  		create->result = ERR_PTR(pid);
  	} else {
@@ -12518,9 +12413,9 @@
  	}
  	complete(&create->done);
  }
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/posix-cpu-timers.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/posix-cpu-timers.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/posix-cpu-timers.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/posix-cpu-timers.c
 --- linux-2.6.16-rc4/kernel/posix-cpu-timers.c	2006-02-18 14:40:37 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/posix-cpu-timers.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/posix-cpu-timers.c	2006-02-17 22:18:51 +0100
 @@ -6,6 +6,7 @@
  #include <linux/posix-timers.h>
  #include <asm/uaccess.h>
@@ -12529,9 +12424,9 @@
  
  static int check_clock(const clockid_t which_clock)
  {
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/posix-timers.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/posix-timers.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/posix-timers.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/posix-timers.c
 --- linux-2.6.16-rc4/kernel/posix-timers.c	2006-02-18 14:40:37 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/posix-timers.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/posix-timers.c	2006-02-17 22:18:51 +0100
 @@ -47,6 +47,7 @@
  #include <linux/wait.h>
  #include <linux/workqueue.h>
@@ -12562,9 +12457,9 @@
  		 rtn->tgid != current->tgid ||
  		 (event->sigev_notify & ~SIGEV_THREAD_ID) != SIGEV_SIGNAL))
  		return NULL;
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/printk.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/printk.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/printk.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/printk.c
 --- linux-2.6.16-rc4/kernel/printk.c	2006-02-18 14:40:37 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/printk.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/printk.c	2006-02-17 22:18:51 +0100
 @@ -31,6 +31,7 @@
  #include <linux/security.h>
  #include <linux/bootmem.h>
@@ -12628,9 +12523,9 @@
  		count = len;
  		if (count > log_buf_len)
  			count = log_buf_len;
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/ptrace.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/ptrace.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/ptrace.c
 --- linux-2.6.16-rc4/kernel/ptrace.c	2006-02-18 14:40:37 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/ptrace.c	2006-02-18 15:22:56 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/ptrace.c	2006-02-18 15:22:56 +0100
 @@ -18,6 +18,7 @@
  #include <linux/ptrace.h>
  #include <linux/security.h>
@@ -12650,9 +12545,9 @@
  	if (request == PTRACE_ATTACH) {
  		ret = ptrace_attach(child);
  		goto out_put_task_struct;
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/sched.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/sched.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/sched.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/sched.c
 --- linux-2.6.16-rc4/kernel/sched.c	2006-02-18 14:40:37 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/sched.c	2006-02-18 15:22:56 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/sched.c	2006-02-18 15:22:56 +0100
 @@ -52,6 +52,9 @@
  #include <asm/tlb.h>
  
@@ -13014,9 +12909,9 @@
  			__activate_task(p, task_rq(p));
  			resched_task(rq->curr);
  		}
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/sched.c.rej2 linux-2.6.16-rc4-vs2.0.2-rc6/kernel/sched.c.rej2
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/sched.c.rej2 linux-2.6.16-rc4-vs2.0.2-rc9/kernel/sched.c.rej2
 --- linux-2.6.16-rc4/kernel/sched.c.rej2	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/sched.c.rej2	2006-02-17 22:25:34 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/sched.c.rej2	2006-02-17 22:25:34 +0100
 @@ -0,0 +1,81 @@
 +@@ -854,6 +871,7 @@ static void activate_task(task_t *p, run
 +	}
@@ -13099,9 +12994,9 @@
 + /*
 +  * resched_task - mark a task 'to be rescheduled now'.
 +  *
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/signal.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/signal.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/signal.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/signal.c
 --- linux-2.6.16-rc4/kernel/signal.c	2006-02-18 14:40:37 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/signal.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/signal.c	2006-02-17 22:18:51 +0100
 @@ -26,6 +26,7 @@
  #include <linux/signal.h>
  #include <linux/audit.h>
@@ -13152,9 +13047,9 @@
  		if (sig_kernel_stop(signr)) {
  			/*
  			 * The default action is to stop all threads in
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/sys.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/sys.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/sys.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/sys.c
 --- linux-2.6.16-rc4/kernel/sys.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/sys.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/sys.c	2006-02-17 22:18:51 +0100
 @@ -11,6 +11,7 @@
  #include <linux/mman.h>
  #include <linux/smp_lock.h>
@@ -13389,9 +13284,9 @@
  		return -EPERM;
  	if (resource == RLIMIT_NOFILE && new_rlim.rlim_max > NR_OPEN)
  			return -EPERM;
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/sysctl.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/sysctl.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/sysctl.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/sysctl.c
 --- linux-2.6.16-rc4/kernel/sysctl.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/sysctl.c	2006-02-18 15:22:56 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/sysctl.c	2006-02-18 15:22:56 +0100
 @@ -44,6 +44,7 @@
  #include <linux/limits.h>
  #include <linux/dcache.h>
@@ -13521,9 +13416,9 @@
  				return -EFAULT;
  		if (len < *lenp) {
  			if(put_user('\n', ((char __user *) buffer) + len))
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/timer.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/timer.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/timer.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/timer.c
 --- linux-2.6.16-rc4/kernel/timer.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/timer.c	2006-02-18 15:22:56 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/timer.c	2006-02-18 15:22:56 +0100
 @@ -34,6 +34,8 @@
  #include <linux/cpu.h>
  #include <linux/syscalls.h>
@@ -13589,9 +13484,9 @@
  		val.uptime = tp.tv_sec + (tp.tv_nsec ? 1 : 0);
  
  		val.loads[0] = avenrun[0] << (SI_LOAD_SHIFT - FSHIFT);
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/user.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/user.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/user.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/user.c
 --- linux-2.6.16-rc4/kernel/user.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/user.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/user.c	2006-02-17 22:18:51 +0100
 @@ -23,8 +23,8 @@
  #define UIDHASH_BITS (CONFIG_BASE_SMALL ? 3 : 8)
  #define UIDHASH_SZ		(1 << UIDHASH_BITS)
@@ -13680,9 +13575,9 @@
  	spin_unlock_irq(&uidhash_lock);
  
  	return 0;
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/Kconfig linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/Kconfig
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/Kconfig linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/Kconfig
 --- linux-2.6.16-rc4/kernel/vserver/Kconfig	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/Kconfig	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/Kconfig	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,179 @@
 +#
 +# Linux VServer configuration
@@ -13863,9 +13758,9 @@
 +
 +endmenu
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/Makefile linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/Makefile
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/Makefile linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/Makefile
 --- linux-2.6.16-rc4/kernel/vserver/Makefile	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/Makefile	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/Makefile	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,16 @@
 +#
 +# Makefile for the Linux vserver routines.
@@ -13883,9 +13778,9 @@
 +vserver-$(CONFIG_VSERVER_LEGACYNET) += legacynet.o
 +vserver-$(CONFIG_VSERVER_HISTORY) += history.o
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/context.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/context.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/context.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/context.c
 --- linux-2.6.16-rc4/kernel/vserver/context.c	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/context.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/context.c	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,807 @@
 +/*
 + *  linux/kernel/vserver/context.c
@@ -14694,9 +14589,9 @@
 +
 +EXPORT_SYMBOL_GPL(free_vx_info);
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/cvirt.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/cvirt.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/cvirt.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/cvirt.c
 --- linux-2.6.16-rc4/kernel/vserver/cvirt.c	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/cvirt.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/cvirt.c	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,259 @@
 +/*
 + *  linux/kernel/vserver/cvirt.c
@@ -14957,9 +14852,9 @@
 +	put_vx_info(vxi);
 +	return (name ? 0 : -EFAULT);
 +}
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/cvirt_init.h linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/cvirt_init.h
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/cvirt_init.h linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/cvirt_init.h
 --- linux-2.6.16-rc4/kernel/vserver/cvirt_init.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/cvirt_init.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/cvirt_init.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,83 @@
 +
 +#include <linux/config.h>
@@ -15044,9 +14939,9 @@
 +	return;
 +}
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/cvirt_proc.h linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/cvirt_proc.h
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/cvirt_proc.h linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/cvirt_proc.h
 --- linux-2.6.16-rc4/kernel/vserver/cvirt_proc.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/cvirt_proc.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/cvirt_proc.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,92 @@
 +#ifndef _VX_CVIRT_PROC_H
 +#define _VX_CVIRT_PROC_H
@@ -15140,9 +15035,9 @@
 +}
 +
 +#endif	/* _VX_CVIRT_PROC_H */
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/dlimit.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/dlimit.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/dlimit.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/dlimit.c
 --- linux-2.6.16-rc4/kernel/vserver/dlimit.c	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/dlimit.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/dlimit.c	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,552 @@
 +/*
 + *  linux/kernel/vserver/dlimit.c
@@ -15696,9 +15591,9 @@
 +EXPORT_SYMBOL_GPL(locate_dl_info);
 +EXPORT_SYMBOL_GPL(rcu_free_dl_info);
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/helper.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/helper.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/helper.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/helper.c
 --- linux-2.6.16-rc4/kernel/vserver/helper.c	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/helper.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/helper.c	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,174 @@
 +/*
 + *  linux/kernel/vserver/helper.c
@@ -15874,9 +15769,9 @@
 +	return 0;
 +}
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/history.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/history.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/history.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/history.c
 --- linux-2.6.16-rc4/kernel/vserver/history.c	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/history.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/history.c	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,184 @@
 +/*
 + *  kernel/vserver/history.c
@@ -16062,9 +15957,9 @@
 +
 +EXPORT_SYMBOL_GPL(vxh_advance);
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/init.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/init.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/init.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/init.c
 --- linux-2.6.16-rc4/kernel/vserver/init.c	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/init.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/init.c	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,44 @@
 +/*
 + *  linux/kernel/init.c
@@ -16110,9 +16005,9 @@
 +module_init(init_vserver);
 +module_exit(exit_vserver);
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/inode.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/inode.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/inode.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/inode.c
 --- linux-2.6.16-rc4/kernel/vserver/inode.c	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/inode.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/inode.c	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,369 @@
 +/*
 + *  linux/kernel/vserver/inode.c
@@ -16483,9 +16378,9 @@
 +
 +EXPORT_SYMBOL_GPL(vx_propagate_xid);
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/legacy.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/legacy.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/legacy.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/legacy.c
 --- linux-2.6.16-rc4/kernel/vserver/legacy.c	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/legacy.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/legacy.c	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,108 @@
 +/*
 + *  linux/kernel/vserver/legacy.c
@@ -16595,9 +16490,9 @@
 +	return ret;
 +}
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/legacynet.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/legacynet.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/legacynet.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/legacynet.c
 --- linux-2.6.16-rc4/kernel/vserver/legacynet.c	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/legacynet.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/legacynet.c	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,85 @@
 +
 +/*
@@ -16684,9 +16579,9 @@
 +}
 +
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/limit.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/limit.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/limit.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/limit.c
 --- linux-2.6.16-rc4/kernel/vserver/limit.c	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/limit.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/limit.c	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,177 @@
 +/*
 + *  linux/kernel/vserver/limit.c
@@ -16865,9 +16760,9 @@
 +	return;
 +}
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/limit_init.h linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/limit_init.h
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/limit_init.h linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/limit_init.h
 --- linux-2.6.16-rc4/kernel/vserver/limit_init.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/limit_init.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/limit_init.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,34 @@
 +
 +#include <linux/config.h>
@@ -16903,9 +16798,9 @@
 +#endif
 +}
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/limit_proc.h linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/limit_proc.h
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/limit_proc.h linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/limit_proc.h
 --- linux-2.6.16-rc4/kernel/vserver/limit_proc.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/limit_proc.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/limit_proc.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,58 @@
 +#ifndef _VX_LIMIT_PROC_H
 +#define _VX_LIMIT_PROC_H
@@ -16965,9 +16860,9 @@
 +#endif	/* _VX_LIMIT_PROC_H */
 +
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/namespace.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/namespace.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/namespace.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/namespace.c
 --- linux-2.6.16-rc4/kernel/vserver/namespace.c	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/namespace.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/namespace.c	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,123 @@
 +/*
 + *  linux/kernel/vserver/namespace.c
@@ -17092,9 +16987,9 @@
 +	return ret;
 +}
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/network.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/network.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/network.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/network.c
 --- linux-2.6.16-rc4/kernel/vserver/network.c	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/network.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/network.c	2006-02-18 19:45:38 +0100
 @@ -0,0 +1,766 @@
 +/*
 + *  linux/kernel/vserver/network.c
@@ -17862,9 +17757,9 @@
 +EXPORT_SYMBOL_GPL(free_nx_info);
 +EXPORT_SYMBOL_GPL(unhash_nx_info);
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/proc.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/proc.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/proc.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/proc.c
 --- linux-2.6.16-rc4/kernel/vserver/proc.c	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/proc.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/proc.c	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,862 @@
 +/*
 + *  linux/kernel/vserver/proc.c
@@ -18728,9 +18623,9 @@
 +	return buffer - orig;
 +}
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/sched.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/sched.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/sched.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/sched.c
 --- linux-2.6.16-rc4/kernel/vserver/sched.c	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/sched.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/sched.c	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,218 @@
 +/*
 + *  linux/kernel/vserver/sched.c
@@ -18950,9 +18845,9 @@
 +	return 0;
 +}
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/sched_init.h linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/sched_init.h
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/sched_init.h linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/sched_init.h
 --- linux-2.6.16-rc4/kernel/vserver/sched_init.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/sched_init.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/sched_init.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,30 @@
 +
 +static inline void vx_info_init_sched(struct _vx_sched *sched)
@@ -18984,9 +18879,9 @@
 +	return;
 +}
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/sched_proc.h linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/sched_proc.h
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/sched_proc.h linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/sched_proc.h
 --- linux-2.6.16-rc4/kernel/vserver/sched_proc.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/sched_proc.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/sched_proc.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,40 @@
 +#ifndef _VX_SCHED_PROC_H
 +#define _VX_SCHED_PROC_H
@@ -19028,9 +18923,9 @@
 +}
 +
 +#endif	/* _VX_SCHED_PROC_H */
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/signal.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/signal.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/signal.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/signal.c
 --- linux-2.6.16-rc4/kernel/vserver/signal.c	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/signal.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/signal.c	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,118 @@
 +/*
 + *  linux/kernel/vserver/signal.c
@@ -19150,9 +19045,9 @@
 +	return ret;
 +}
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/switch.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/switch.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/switch.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/switch.c
 --- linux-2.6.16-rc4/kernel/vserver/switch.c	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/switch.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/switch.c	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,260 @@
 +/*
 + *  linux/kernel/vserver/switch.c
@@ -19414,9 +19309,9 @@
 +}
 +
 +#endif	/* CONFIG_COMPAT */
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/sysctl.c linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/sysctl.c
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/sysctl.c linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/sysctl.c
 --- linux-2.6.16-rc4/kernel/vserver/sysctl.c	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/sysctl.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/sysctl.c	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,216 @@
 +/*
 + *  linux/kernel/sysctl.c
@@ -19634,9 +19529,9 @@
 +EXPORT_SYMBOL_GPL(vx_debug_cvirt);
 +EXPORT_SYMBOL_GPL(vx_debug_misc);
 +
-diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/vci_config.h linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/vci_config.h
+diff -NurpP --minimal linux-2.6.16-rc4/kernel/vserver/vci_config.h linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/vci_config.h
 --- linux-2.6.16-rc4/kernel/vserver/vci_config.h	1970-01-01 01:00:00 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/kernel/vserver/vci_config.h	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/kernel/vserver/vci_config.h	2006-02-17 22:18:51 +0100
 @@ -0,0 +1,76 @@
 +
 +#include <linux/config.h>
@@ -19714,9 +19609,9 @@
 +	0;
 +}
 +
-diff -NurpP --minimal linux-2.6.16-rc4/mm/filemap_xip.c linux-2.6.16-rc4-vs2.0.2-rc6/mm/filemap_xip.c
+diff -NurpP --minimal linux-2.6.16-rc4/mm/filemap_xip.c linux-2.6.16-rc4-vs2.0.2-rc9/mm/filemap_xip.c
 --- linux-2.6.16-rc4/mm/filemap_xip.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/mm/filemap_xip.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/mm/filemap_xip.c	2006-02-17 22:18:51 +0100
 @@ -13,6 +13,7 @@
  #include <linux/module.h>
  #include <linux/uio.h>
@@ -19725,9 +19620,9 @@
  #include <asm/tlbflush.h>
  #include "filemap.h"
  
-diff -NurpP --minimal linux-2.6.16-rc4/mm/fremap.c linux-2.6.16-rc4-vs2.0.2-rc6/mm/fremap.c
+diff -NurpP --minimal linux-2.6.16-rc4/mm/fremap.c linux-2.6.16-rc4-vs2.0.2-rc9/mm/fremap.c
 --- linux-2.6.16-rc4/mm/fremap.c	2006-01-03 17:30:13 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/mm/fremap.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/mm/fremap.c	2006-02-17 22:18:51 +0100
 @@ -15,6 +15,7 @@
  #include <linux/rmap.h>
  #include <linux/module.h>
@@ -19753,9 +19648,9 @@
  
  	if (pte_none(*pte) || !zap_pte(mm, vma, addr, pte))
  		inc_mm_counter(mm, file_rss);
-diff -NurpP --minimal linux-2.6.16-rc4/mm/hugetlb.c linux-2.6.16-rc4-vs2.0.2-rc6/mm/hugetlb.c
+diff -NurpP --minimal linux-2.6.16-rc4/mm/hugetlb.c linux-2.6.16-rc4-vs2.0.2-rc9/mm/hugetlb.c
 --- linux-2.6.16-rc4/mm/hugetlb.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/mm/hugetlb.c	2006-02-18 15:22:56 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/mm/hugetlb.c	2006-02-18 15:22:56 +0100
 @@ -18,6 +18,7 @@
  #include <asm/pgtable.h>
  
@@ -19764,9 +19659,9 @@
  
  const unsigned long hugetlb_zero = 0, hugetlb_infinity = ~0UL;
  static unsigned long nr_huge_pages, free_huge_pages;
-diff -NurpP --minimal linux-2.6.16-rc4/mm/memory.c linux-2.6.16-rc4-vs2.0.2-rc6/mm/memory.c
+diff -NurpP --minimal linux-2.6.16-rc4/mm/memory.c linux-2.6.16-rc4-vs2.0.2-rc9/mm/memory.c
 --- linux-2.6.16-rc4/mm/memory.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/mm/memory.c	2006-02-18 15:22:56 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/mm/memory.c	2006-02-18 15:22:56 +0100
 @@ -1903,6 +1903,10 @@ again:
  		grab_swap_token();
  	}
@@ -19797,9 +19692,9 @@
  	new_page = vma->vm_ops->nopage(vma, address & PAGE_MASK, &ret);
  	/*
  	 * No smp_rmb is needed here as long as there's a full
-diff -NurpP --minimal linux-2.6.16-rc4/mm/mempolicy.c linux-2.6.16-rc4-vs2.0.2-rc6/mm/mempolicy.c
+diff -NurpP --minimal linux-2.6.16-rc4/mm/mempolicy.c linux-2.6.16-rc4-vs2.0.2-rc9/mm/mempolicy.c
 --- linux-2.6.16-rc4/mm/mempolicy.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/mm/mempolicy.c	2006-02-18 15:22:56 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/mm/mempolicy.c	2006-02-18 15:22:56 +0100
 @@ -86,6 +86,7 @@
  #include <linux/swap.h>
  #include <linux/seq_file.h>
@@ -19808,9 +19703,9 @@
  
  #include <asm/tlbflush.h>
  #include <asm/uaccess.h>
-diff -NurpP --minimal linux-2.6.16-rc4/mm/mlock.c linux-2.6.16-rc4-vs2.0.2-rc6/mm/mlock.c
+diff -NurpP --minimal linux-2.6.16-rc4/mm/mlock.c linux-2.6.16-rc4-vs2.0.2-rc9/mm/mlock.c
 --- linux-2.6.16-rc4/mm/mlock.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/mm/mlock.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/mm/mlock.c	2006-02-17 22:18:51 +0100
 @@ -10,6 +10,7 @@
  #include <linux/mm.h>
  #include <linux/mempolicy.h>
@@ -19867,9 +19762,9 @@
  	if (!(flags & MCL_CURRENT) || (current->mm->total_vm <= lock_limit) ||
  	    capable(CAP_IPC_LOCK))
  		ret = do_mlockall(flags);
-diff -NurpP --minimal linux-2.6.16-rc4/mm/mmap.c linux-2.6.16-rc4-vs2.0.2-rc6/mm/mmap.c
+diff -NurpP --minimal linux-2.6.16-rc4/mm/mmap.c linux-2.6.16-rc4-vs2.0.2-rc9/mm/mmap.c
 --- linux-2.6.16-rc4/mm/mmap.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/mm/mmap.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/mm/mmap.c	2006-02-17 22:18:51 +0100
 @@ -1116,10 +1116,10 @@ munmap_back:
  		kmem_cache_free(vm_area_cachep, vma);
  	}
@@ -19968,9 +19863,9 @@
 +		return 0;
  	return 1;
  }
-diff -NurpP --minimal linux-2.6.16-rc4/mm/mremap.c linux-2.6.16-rc4-vs2.0.2-rc6/mm/mremap.c
+diff -NurpP --minimal linux-2.6.16-rc4/mm/mremap.c linux-2.6.16-rc4-vs2.0.2-rc9/mm/mremap.c
 --- linux-2.6.16-rc4/mm/mremap.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/mm/mremap.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/mm/mremap.c	2006-02-17 22:18:51 +0100
 @@ -18,6 +18,7 @@
  #include <linux/highmem.h>
  #include <linux/security.h>
@@ -20020,9 +19915,9 @@
  				make_pages_present(addr + old_len,
  						   addr + new_len);
  			}
-diff -NurpP --minimal linux-2.6.16-rc4/mm/nommu.c linux-2.6.16-rc4-vs2.0.2-rc6/mm/nommu.c
+diff -NurpP --minimal linux-2.6.16-rc4/mm/nommu.c linux-2.6.16-rc4-vs2.0.2-rc9/mm/nommu.c
 --- linux-2.6.16-rc4/mm/nommu.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/mm/nommu.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/mm/nommu.c	2006-02-17 22:18:51 +0100
 @@ -812,7 +812,7 @@ unsigned long do_mmap_pgoff(struct file 
  	realalloc += kobjsize(vma);
  	askedalloc += sizeof(*vma);
@@ -20050,9 +19945,9 @@
  
  		while ((tmp = mm->context.vmlist)) {
  			mm->context.vmlist = tmp->next;
-diff -NurpP --minimal linux-2.6.16-rc4/mm/oom_kill.c linux-2.6.16-rc4-vs2.0.2-rc6/mm/oom_kill.c
+diff -NurpP --minimal linux-2.6.16-rc4/mm/oom_kill.c linux-2.6.16-rc4-vs2.0.2-rc9/mm/oom_kill.c
 --- linux-2.6.16-rc4/mm/oom_kill.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/mm/oom_kill.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/mm/oom_kill.c	2006-02-17 22:18:51 +0100
 @@ -55,6 +55,7 @@ unsigned long badness(struct task_struct
  	 * The memory size of the process is the basis for the badness.
  	 */
@@ -20061,9 +19956,9 @@
  
  	/*
  	 * Processes which fork a lot of child processes are likely
-diff -NurpP --minimal linux-2.6.16-rc4/mm/page_alloc.c linux-2.6.16-rc4-vs2.0.2-rc6/mm/page_alloc.c
+diff -NurpP --minimal linux-2.6.16-rc4/mm/page_alloc.c linux-2.6.16-rc4-vs2.0.2-rc9/mm/page_alloc.c
 --- linux-2.6.16-rc4/mm/page_alloc.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/mm/page_alloc.c	2006-02-18 15:22:56 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/mm/page_alloc.c	2006-02-18 15:22:56 +0100
 @@ -37,6 +37,7 @@
  #include <linux/nodemask.h>
  #include <linux/vmalloc.h>
@@ -20081,9 +19976,9 @@
  }
  
  EXPORT_SYMBOL(si_meminfo);
-diff -NurpP --minimal linux-2.6.16-rc4/mm/rmap.c linux-2.6.16-rc4-vs2.0.2-rc6/mm/rmap.c
+diff -NurpP --minimal linux-2.6.16-rc4/mm/rmap.c linux-2.6.16-rc4-vs2.0.2-rc9/mm/rmap.c
 --- linux-2.6.16-rc4/mm/rmap.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/mm/rmap.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/mm/rmap.c	2006-02-17 22:18:51 +0100
 @@ -53,6 +53,7 @@
  #include <linux/rmap.h>
  #include <linux/rcupdate.h>
@@ -20092,9 +19987,9 @@
  
  #include <asm/tlbflush.h>
  
-diff -NurpP --minimal linux-2.6.16-rc4/mm/shmem.c linux-2.6.16-rc4-vs2.0.2-rc6/mm/shmem.c
+diff -NurpP --minimal linux-2.6.16-rc4/mm/shmem.c linux-2.6.16-rc4-vs2.0.2-rc9/mm/shmem.c
 --- linux-2.6.16-rc4/mm/shmem.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/mm/shmem.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/mm/shmem.c	2006-02-17 22:18:51 +0100
 @@ -50,7 +50,6 @@
  #include <asm/pgtable.h>
  
@@ -20121,9 +20016,9 @@
  	sb->s_op = &shmem_ops;
  
  	inode = shmem_get_inode(sb, S_IFDIR | mode, 0);
-diff -NurpP --minimal linux-2.6.16-rc4/mm/swapfile.c linux-2.6.16-rc4-vs2.0.2-rc6/mm/swapfile.c
+diff -NurpP --minimal linux-2.6.16-rc4/mm/swapfile.c linux-2.6.16-rc4-vs2.0.2-rc9/mm/swapfile.c
 --- linux-2.6.16-rc4/mm/swapfile.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/mm/swapfile.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/mm/swapfile.c	2006-02-17 22:18:51 +0100
 @@ -32,6 +32,7 @@
  #include <asm/pgtable.h>
  #include <asm/tlbflush.h>
@@ -20141,9 +20036,9 @@
  }
  
  /*
-diff -NurpP --minimal linux-2.6.16-rc4/mm/vmscan.c linux-2.6.16-rc4-vs2.0.2-rc6/mm/vmscan.c
+diff -NurpP --minimal linux-2.6.16-rc4/mm/vmscan.c linux-2.6.16-rc4-vs2.0.2-rc9/mm/vmscan.c
 --- linux-2.6.16-rc4/mm/vmscan.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/mm/vmscan.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/mm/vmscan.c	2006-02-17 22:18:51 +0100
 @@ -1826,7 +1826,7 @@ static int __init kswapd_init(void)
  	swap_setup();
  	for_each_pgdat(pgdat)
@@ -20153,9 +20048,9 @@
  	total_memory = nr_free_pagecache_pages();
  	hotcpu_notifier(cpu_callback, 0);
  	return 0;
-diff -NurpP --minimal linux-2.6.16-rc4/net/core/dev.c linux-2.6.16-rc4-vs2.0.2-rc6/net/core/dev.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/core/dev.c linux-2.6.16-rc4-vs2.0.2-rc9/net/core/dev.c
 --- linux-2.6.16-rc4/net/core/dev.c	2006-02-18 14:40:38 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/core/dev.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/core/dev.c	2006-02-17 22:18:51 +0100
 @@ -114,6 +114,7 @@
  #include <linux/wireless.h>		/* Note : will define WIRELESS_EXT */
  #include <net/iw_handler.h>
@@ -20185,9 +20080,9 @@
  	if (dev->get_stats) {
  		struct net_device_stats *stats = dev->get_stats(dev);
  
-diff -NurpP --minimal linux-2.6.16-rc4/net/core/rtnetlink.c linux-2.6.16-rc4-vs2.0.2-rc6/net/core/rtnetlink.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/core/rtnetlink.c linux-2.6.16-rc4-vs2.0.2-rc9/net/core/rtnetlink.c
 --- linux-2.6.16-rc4/net/core/rtnetlink.c	2006-02-18 14:40:39 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/core/rtnetlink.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/core/rtnetlink.c	2006-02-17 22:18:51 +0100
 @@ -278,6 +278,9 @@ static int rtnetlink_dump_ifinfo(struct 
  	for (dev=dev_base, idx=0; dev; dev = dev->next, idx++) {
  		if (idx < s_idx)
@@ -20208,9 +20103,9 @@
  	skb = alloc_skb(size, GFP_KERNEL);
  	if (!skb)
  		return;
-diff -NurpP --minimal linux-2.6.16-rc4/net/core/sock.c linux-2.6.16-rc4-vs2.0.2-rc6/net/core/sock.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/core/sock.c linux-2.6.16-rc4-vs2.0.2-rc9/net/core/sock.c
 --- linux-2.6.16-rc4/net/core/sock.c	2006-02-18 14:40:39 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/core/sock.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/core/sock.c	2006-02-17 22:18:51 +0100
 @@ -125,6 +125,9 @@
  #include <linux/ipsec.h>
  
@@ -20276,9 +20171,9 @@
  	atomic_set(&sk->sk_refcnt, 1);
  }
  
-diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/af_inet.c linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/af_inet.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/af_inet.c linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/af_inet.c
 --- linux-2.6.16-rc4/net/ipv4/af_inet.c	2006-02-18 14:40:39 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/af_inet.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/af_inet.c	2006-02-17 22:18:51 +0100
 @@ -114,6 +114,7 @@
  #ifdef CONFIG_IP_MROUTE
  #include <linux/mroute.h>
@@ -20372,9 +20267,9 @@
  	if (chk_addr_ret == RTN_MULTICAST || chk_addr_ret == RTN_BROADCAST)
  		inet->saddr = 0;  /* Use device */
  
-diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/devinet.c linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/devinet.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/devinet.c linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/devinet.c
 --- linux-2.6.16-rc4/net/ipv4/devinet.c	2006-02-18 14:40:39 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/devinet.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/devinet.c	2006-02-17 22:18:51 +0100
 @@ -529,6 +529,33 @@ static __inline__ int inet_abc_len(u32 a
    	return rc;
  }
@@ -20447,9 +20342,9 @@
  			if (ip_idx < s_ip_idx)
  				continue;
  			if (inet_fill_ifaddr(skb, ifa, NETLINK_CB(cb->skb).pid,
-diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/fib_hash.c linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/fib_hash.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/fib_hash.c linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/fib_hash.c
 --- linux-2.6.16-rc4/net/ipv4/fib_hash.c	2006-02-18 14:40:39 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/fib_hash.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/fib_hash.c	2006-02-17 22:18:51 +0100
 @@ -989,6 +989,8 @@ static unsigned fib_flag_trans(int type,
  	return flags;
  }
@@ -20469,9 +20364,9 @@
  		snprintf(bf, sizeof(bf),
  			 "%s\t%08X\t%08X\t%04X\t%d\t%u\t%d\t%08X\t%d\t%u\t%u",
  			 fi->fib_dev ? fi->fib_dev->name : "*", prefix,
-diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/inet_connection_sock.c linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/inet_connection_sock.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/inet_connection_sock.c linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/inet_connection_sock.c
 --- linux-2.6.16-rc4/net/ipv4/inet_connection_sock.c	2006-02-18 14:40:39 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/inet_connection_sock.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/inet_connection_sock.c	2006-02-17 22:18:51 +0100
 @@ -40,7 +40,6 @@ int sysctl_local_port_range[2] = { 1024,
  int inet_csk_bind_conflict(const struct sock *sk,
  			   const struct inet_bind_bucket *tb)
@@ -20492,9 +20387,9 @@
  					break;
  			}
  		}
-diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/inet_diag.c linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/inet_diag.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/inet_diag.c linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/inet_diag.c
 --- linux-2.6.16-rc4/net/ipv4/inet_diag.c	2006-02-18 14:40:39 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/inet_diag.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/inet_diag.c	2006-02-17 22:18:51 +0100
 @@ -694,6 +694,8 @@ static int inet_diag_dump(struct sk_buff
  			sk_for_each(sk, node, &hashinfo->listening_hash[i]) {
  				struct inet_sock *inet = inet_sk(sk);
@@ -20522,9 +20417,9 @@
  				if (num < s_num)
  					goto next_dying;
  				if (r->id.idiag_sport != tw->tw_sport &&
-diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/inet_hashtables.c linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/inet_hashtables.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/inet_hashtables.c linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/inet_hashtables.c
 --- linux-2.6.16-rc4/net/ipv4/inet_hashtables.c	2006-02-18 14:40:39 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/inet_hashtables.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/inet_hashtables.c	2006-02-17 22:18:51 +0100
 @@ -143,11 +143,10 @@ struct sock *__inet_lookup_listener(cons
  			const __u32 rcv_saddr = inet->rcv_saddr;
  			int score = sk->sk_family == PF_INET ? 1 : 0;
@@ -20540,9 +20435,9 @@
  			if (sk->sk_bound_dev_if) {
  				if (sk->sk_bound_dev_if != dif)
  					continue;
-diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/raw.c linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/raw.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/raw.c linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/raw.c
 --- linux-2.6.16-rc4/net/ipv4/raw.c	2006-02-18 14:40:41 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/raw.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/raw.c	2006-02-17 22:18:51 +0100
 @@ -102,6 +102,27 @@ static void raw_v4_unhash(struct sock *s
  	write_unlock_bh(&raw_v4_lock);
  }
@@ -20625,9 +20520,9 @@
  
  	if (!sk && ++state->bucket < RAWV4_HTABLE_SIZE) {
  		sk = sk_head(&raw_v4_htable[state->bucket]);
-diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/tcp.c linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/tcp.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/tcp.c linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/tcp.c
 --- linux-2.6.16-rc4/net/ipv4/tcp.c	2006-02-18 14:40:42 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/tcp.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/tcp.c	2006-02-17 22:18:51 +0100
 @@ -257,6 +257,7 @@
  #include <linux/fs.h>
  #include <linux/random.h>
@@ -20636,9 +20531,9 @@
  
  #include <net/icmp.h>
  #include <net/tcp.h>
-diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/tcp_ipv4.c linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/tcp_ipv4.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/tcp_ipv4.c linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/tcp_ipv4.c
 --- linux-2.6.16-rc4/net/ipv4/tcp_ipv4.c	2006-02-18 14:40:42 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/tcp_ipv4.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/tcp_ipv4.c	2006-02-17 22:18:51 +0100
 @@ -77,6 +77,7 @@
  #include <linux/stddef.h>
  #include <linux/proc_fs.h>
@@ -20724,9 +20619,9 @@
  		if (sk->sk_family == st->family)
  			goto found;
  	}
-diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/tcp_minisocks.c linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/tcp_minisocks.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/tcp_minisocks.c linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/tcp_minisocks.c
 --- linux-2.6.16-rc4/net/ipv4/tcp_minisocks.c	2006-02-18 14:40:42 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/tcp_minisocks.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/tcp_minisocks.c	2006-02-17 22:18:51 +0100
 @@ -29,6 +29,10 @@
  #include <net/inet_common.h>
  #include <net/xfrm.h>
@@ -20750,9 +20645,9 @@
  #if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE)
  		if (tw->tw_family == PF_INET6) {
  			struct ipv6_pinfo *np = inet6_sk(sk);
-diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/udp.c linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/udp.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/ipv4/udp.c linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/udp.c
 --- linux-2.6.16-rc4/net/ipv4/udp.c	2006-02-18 14:40:42 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv4/udp.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv4/udp.c	2006-02-17 22:18:51 +0100
 @@ -176,14 +176,12 @@ gotit:
  			struct inet_sock *inet2 = inet_sk(sk2);
  
@@ -20849,9 +20744,9 @@
  
  	if (!sk && ++state->bucket < UDP_HTABLE_SIZE) {
  		sk = sk_head(&udp_hash[state->bucket]);
-diff -NurpP --minimal linux-2.6.16-rc4/net/ipv6/addrconf.c linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv6/addrconf.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/ipv6/addrconf.c linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv6/addrconf.c
 --- linux-2.6.16-rc4/net/ipv6/addrconf.c	2006-02-18 14:40:42 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/ipv6/addrconf.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/ipv6/addrconf.c	2006-02-17 22:18:51 +0100
 @@ -2646,7 +2646,10 @@ static void if6_seq_stop(struct seq_file
  static int if6_seq_show(struct seq_file *seq, void *v)
  {
@@ -20886,9 +20781,9 @@
  	read_lock(&dev_base_lock);
  	for (dev=dev_base, idx=0; dev; dev = dev->next, idx++) {
  		if (idx < s_idx)
-diff -NurpP --minimal linux-2.6.16-rc4/net/netlink/af_netlink.c linux-2.6.16-rc4-vs2.0.2-rc6/net/netlink/af_netlink.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/netlink/af_netlink.c linux-2.6.16-rc4-vs2.0.2-rc9/net/netlink/af_netlink.c
 --- linux-2.6.16-rc4/net/netlink/af_netlink.c	2006-02-18 14:40:43 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/netlink/af_netlink.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/netlink/af_netlink.c	2006-02-17 22:18:51 +0100
 @@ -56,6 +56,9 @@
  #include <linux/mm.h>
  #include <linux/types.h>
@@ -20899,9 +20794,9 @@
  
  #include <net/sock.h>
  #include <net/scm.h>
-diff -NurpP --minimal linux-2.6.16-rc4/net/socket.c linux-2.6.16-rc4-vs2.0.2-rc6/net/socket.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/socket.c linux-2.6.16-rc4-vs2.0.2-rc9/net/socket.c
 --- linux-2.6.16-rc4/net/socket.c	2006-02-18 14:40:43 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/socket.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/socket.c	2006-02-17 22:18:51 +0100
 @@ -96,6 +96,7 @@
  
  #include <net/sock.h>
@@ -21002,9 +20897,9 @@
  
  	err = sock1->ops->socketpair(sock1, sock2);
  	if (err < 0) 
-diff -NurpP --minimal linux-2.6.16-rc4/net/sunrpc/auth.c linux-2.6.16-rc4-vs2.0.2-rc6/net/sunrpc/auth.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/sunrpc/auth.c linux-2.6.16-rc4-vs2.0.2-rc9/net/sunrpc/auth.c
 --- linux-2.6.16-rc4/net/sunrpc/auth.c	2006-02-18 14:40:43 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/sunrpc/auth.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/sunrpc/auth.c	2006-02-17 22:18:51 +0100
 @@ -13,6 +13,7 @@
  #include <linux/errno.h>
  #include <linux/sunrpc/clnt.h>
@@ -21029,9 +20924,9 @@
  		.group_info = current->group_info,
  	};
  	struct rpc_cred *ret;
-diff -NurpP --minimal linux-2.6.16-rc4/net/sunrpc/auth_unix.c linux-2.6.16-rc4-vs2.0.2-rc6/net/sunrpc/auth_unix.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/sunrpc/auth_unix.c linux-2.6.16-rc4-vs2.0.2-rc9/net/sunrpc/auth_unix.c
 --- linux-2.6.16-rc4/net/sunrpc/auth_unix.c	2006-02-18 14:40:43 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/sunrpc/auth_unix.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/sunrpc/auth_unix.c	2006-02-17 22:18:51 +0100
 @@ -11,12 +11,14 @@
  #include <linux/module.h>
  #include <linux/sunrpc/clnt.h>
@@ -21097,9 +20992,9 @@
  	hold = p++;
  	for (i = 0; i < 16 && cred->uc_gids[i] != (gid_t) NOGROUP; i++)
  		*p++ = htonl((u32) cred->uc_gids[i]);
-diff -NurpP --minimal linux-2.6.16-rc4/net/unix/af_unix.c linux-2.6.16-rc4-vs2.0.2-rc6/net/unix/af_unix.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/unix/af_unix.c linux-2.6.16-rc4-vs2.0.2-rc9/net/unix/af_unix.c
 --- linux-2.6.16-rc4/net/unix/af_unix.c	2006-02-18 14:40:43 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/unix/af_unix.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/unix/af_unix.c	2006-02-17 22:18:51 +0100
 @@ -117,6 +117,9 @@
  #include <linux/mount.h>
  #include <net/checksum.h>
@@ -21128,9 +21023,9 @@
  		if (err)
  			goto out_mknod_dput;
  		mutex_unlock(&nd.dentry->d_inode->i_mutex);
-diff -NurpP --minimal linux-2.6.16-rc4/net/x25/af_x25.c linux-2.6.16-rc4-vs2.0.2-rc6/net/x25/af_x25.c
+diff -NurpP --minimal linux-2.6.16-rc4/net/x25/af_x25.c linux-2.6.16-rc4-vs2.0.2-rc9/net/x25/af_x25.c
 --- linux-2.6.16-rc4/net/x25/af_x25.c	2006-02-18 14:40:43 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/net/x25/af_x25.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/net/x25/af_x25.c	2006-02-17 22:18:51 +0100
 @@ -491,7 +491,10 @@ static int x25_create(struct socket *soc
  
  	x25 = x25_sk(sk);
@@ -21143,9 +21038,9 @@
  
  	x25_init_timers(sk);
  
-diff -NurpP --minimal linux-2.6.16-rc4/security/commoncap.c linux-2.6.16-rc4-vs2.0.2-rc6/security/commoncap.c
+diff -NurpP --minimal linux-2.6.16-rc4/security/commoncap.c linux-2.6.16-rc4-vs2.0.2-rc9/security/commoncap.c
 --- linux-2.6.16-rc4/security/commoncap.c	2006-02-18 14:40:44 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/security/commoncap.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/security/commoncap.c	2006-02-17 22:18:51 +0100
 @@ -143,7 +143,7 @@ void cap_bprm_apply_creds (struct linux_
  	/* Derived from fs/exec.c:compute_creds. */
  	kernel_cap_t new_permitted, working;
@@ -21165,9 +21060,9 @@
  		return -EPERM;
  	return 0;
  }
-diff -NurpP --minimal linux-2.6.16-rc4/security/security.c linux-2.6.16-rc4-vs2.0.2-rc6/security/security.c
+diff -NurpP --minimal linux-2.6.16-rc4/security/security.c linux-2.6.16-rc4-vs2.0.2-rc9/security/security.c
 --- linux-2.6.16-rc4/security/security.c	2006-02-18 14:40:44 +0100
-+++ linux-2.6.16-rc4-vs2.0.2-rc6/security/security.c	2006-02-17 22:18:51 +0100
++++ linux-2.6.16-rc4-vs2.0.2-rc9/security/security.c	2006-02-17 22:18:51 +0100
 @@ -186,6 +186,8 @@ int mod_unreg_security(const char *name,
   */
  int capable(int cap)



More information about the Kernel-svn-changes mailing list