rpms/kernel/devel kernel-2.6.spec, 1.2069, 1.2070 linux-2.6-tux.patch, 1.12, 1.13

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Mon Mar 20 22:19:57 UTC 2006


Author: davej

Update of /cvs/dist/rpms/kernel/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv515

Modified Files:
	kernel-2.6.spec linux-2.6-tux.patch 
Log Message:
Ingo rediffed Tux



Index: kernel-2.6.spec
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/kernel-2.6.spec,v
retrieving revision 1.2069
retrieving revision 1.2070
diff -u -r1.2069 -r1.2070
--- kernel-2.6.spec	20 Mar 2006 22:08:08 -0000	1.2069
+++ kernel-2.6.spec	20 Mar 2006 22:19:53 -0000	1.2070
@@ -1651,6 +1651,7 @@
 %changelog
 * Mon Mar 20 2006 Dave Jones <davej at redhat.com>
 - 2.6.16 & 2.6.16-git1
+- Tux 2.6.16-A0 (Just rediffing)
 
 * Sun Mar 19 2006 Dave Jones <davej at redhat.com>
 - 2.6.16rc6-git12

linux-2.6-tux.patch:
 arch/alpha/kernel/systbls.S      |    8 
 arch/i386/kernel/syscall_table.S |   10 
 arch/ia64/kernel/entry.S         |    8 
 arch/ia64/kernel/ia64_ksyms.c    |    5 
 arch/x86_64/ia32/ia32entry.S     |   10 
 fs/dcache.c                      |   36 
 fs/exec.c                        |    2 
 fs/fcntl.c                       |    4 
 fs/namei.c                       |   18 
 fs/namespace.c                   |    2 
 fs/open.c                        |    4 
 fs/pipe.c                        |    2 
 fs/read_write.c                  |    2 
 include/asm-alpha/fcntl.h        |    1 
 include/asm-generic/fcntl.h      |    4 
 include/asm-i386/unistd.h        |    5 
 include/asm-ia64/unistd.h        |    2 
 include/asm-sparc/fcntl.h        |    1 
 include/asm-sparc64/fcntl.h      |    1 
 include/asm-x86_64/unistd.h      |   10 
 include/linux/buffer_head.h      |    1 
 include/linux/dcache.h           |    8 
 include/linux/errno.h            |    3 
 include/linux/file.h             |    2 
 include/linux/fs.h               |    7 
 include/linux/kmod.h             |    2 
 include/linux/namei.h            |    2 
 include/linux/net.h              |    1 
 include/linux/sched.h            |    5 
 include/linux/skbuff.h           |    2 
 include/linux/socket.h           |    5 
 include/linux/sysctl.h           |   50 
 include/net/sock.h               |    8 
 include/net/tcp.h                |    3 
 include/net/tux.h                |  804 ++++++++++++++
 include/net/tux_u.h              |  163 ++
 kernel/exit.c                    |    7 
 kernel/fork.c                    |    1 
 kernel/kmod.c                    |   28 
 kernel/signal.c                  |    1 
 mm/filemap.c                     |   19 
 mm/truncate.c                    |    2 
 net/Kconfig                      |    1 
 net/Makefile                     |    1 
 net/core/sock.c                  |    5 
 net/ipv4/tcp.c                   |    3 
 net/ipv4/tcp_input.c             |    1 
 net/ipv4/tcp_output.c            |    3 
 net/socket.c                     |  197 ++-
 net/tux/Kconfig                  |   25 
 net/tux/Makefile                 |   12 
 net/tux/abuf.c                   |  190 +++
 net/tux/accept.c                 |  863 +++++++++++++++
 net/tux/cachemiss.c              |  265 ++++
 net/tux/cgi.c                    |  171 +++
 net/tux/directory.c              |  302 +++++
 net/tux/extcgi.c                 |  329 +++++
 net/tux/gzip.c                   |   40 
 net/tux/input.c                  |  641 +++++++++++
 net/tux/logger.c                 |  837 ++++++++++++++
 net/tux/main.c                   | 1417 +++++++++++++++++++++++++
 net/tux/mod.c                    |  262 ++++
 net/tux/output.c                 |  352 ++++++
 net/tux/parser.h                 |  102 +
 net/tux/postpone.c               |   77 +
 net/tux/proc.c                   | 1149 ++++++++++++++++++++
 net/tux/proto_ftp.c              | 1555 +++++++++++++++++++++++++++
 net/tux/proto_http.c             | 2197 +++++++++++++++++++++++++++++++++++++++
 net/tux/redirect.c               |  172 +++
 net/tux/times.c                  |  392 ++++++
 net/tux/times.h                  |   26 
 net/tux/userspace.c              |   27 
 72 files changed, 12775 insertions(+), 98 deletions(-)

Index: linux-2.6-tux.patch
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/linux-2.6-tux.patch,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- linux-2.6-tux.patch	13 Mar 2006 22:17:56 -0000	1.12
+++ linux-2.6-tux.patch	20 Mar 2006 22:19:53 -0000	1.13
@@ -1,8 +1,7 @@
-
-Index: linux/arch/alpha/kernel/systbls.S
+Index: linux-tux.q/arch/alpha/kernel/systbls.S
 ===================================================================
---- linux.orig/arch/alpha/kernel/systbls.S
-+++ linux/arch/alpha/kernel/systbls.S
+--- linux-tux.q.orig/arch/alpha/kernel/systbls.S
++++ linux-tux.q/arch/alpha/kernel/systbls.S
 @@ -240,7 +240,15 @@ sys_call_table:
  	.quad alpha_ni_syscall
  	.quad alpha_ni_syscall			/* 220 */
@@ -19,10 +18,10 @@
  	.quad alpha_ni_syscall
  	.quad alpha_ni_syscall
  	.quad alpha_ni_syscall			/* 225 */
-Index: linux/arch/i386/kernel/syscall_table.S
+Index: linux-tux.q/arch/i386/kernel/syscall_table.S
 ===================================================================
---- linux.orig/arch/i386/kernel/syscall_table.S
-+++ linux/arch/i386/kernel/syscall_table.S
+--- linux-tux.q.orig/arch/i386/kernel/syscall_table.S
++++ linux-tux.q/arch/i386/kernel/syscall_table.S
 @@ -221,7 +221,15 @@ ENTRY(sys_call_table)
  	.long sys_madvise
  	.long sys_getdents64	/* 220 */
@@ -40,11 +39,11 @@
  	.long sys_ni_syscall
  	.long sys_gettid
  	.long sys_readahead	/* 225 */
-Index: linux/arch/ia64/kernel/entry.S
+Index: linux-tux.q/arch/ia64/kernel/entry.S
 ===================================================================
---- linux.orig/arch/ia64/kernel/entry.S
-+++ linux/arch/ia64/kernel/entry.S
-@@ -1440,7 +1440,15 @@ sys_call_table:
+--- linux-tux.q.orig/arch/ia64/kernel/entry.S
++++ linux-tux.q/arch/ia64/kernel/entry.S
+@@ -1442,7 +1442,15 @@ sys_call_table:
  	data8 sys_syslog
  	data8 sys_setitimer
  	data8 sys_getitimer
@@ -60,11 +59,11 @@
  	data8 sys_ni_syscall					/* was: ia64_oldlstat */
  	data8 sys_ni_syscall					/* was: ia64_oldfstat */
  	data8 sys_vhangup
-Index: linux/arch/ia64/kernel/ia64_ksyms.c
+Index: linux-tux.q/arch/ia64/kernel/ia64_ksyms.c
 ===================================================================
---- linux.orig/arch/ia64/kernel/ia64_ksyms.c
-+++ linux/arch/ia64/kernel/ia64_ksyms.c
-@@ -59,6 +59,11 @@ EXPORT_SYMBOL(__strlen_user);
+--- linux-tux.q.orig/arch/ia64/kernel/ia64_ksyms.c
++++ linux-tux.q/arch/ia64/kernel/ia64_ksyms.c
+@@ -44,6 +44,11 @@ EXPORT_SYMBOL(__strlen_user);
  EXPORT_SYMBOL(__strncpy_from_user);
  EXPORT_SYMBOL(__strnlen_user);
  
@@ -76,11 +75,11 @@
  /* from arch/ia64/lib */
  extern void __divsi3(void);
  extern void __udivsi3(void);
-Index: linux/arch/x86_64/ia32/ia32entry.S
+Index: linux-tux.q/arch/x86_64/ia32/ia32entry.S
 ===================================================================
---- linux.orig/arch/x86_64/ia32/ia32entry.S
-+++ linux/arch/x86_64/ia32/ia32entry.S
-@@ -571,7 +571,15 @@ ia32_sys_call_table:
+--- linux-tux.q.orig/arch/x86_64/ia32/ia32entry.S
++++ linux-tux.q/arch/x86_64/ia32/ia32entry.S
+@@ -599,7 +599,15 @@ ia32_sys_call_table:
  	.quad sys_madvise
  	.quad compat_sys_getdents64	/* 220 getdents64 */
  	.quad compat_sys_fcntl64	
@@ -97,10 +96,10 @@
  	.quad quiet_ni_syscall    	/* security */
  	.quad sys_gettid	
  	.quad sys_readahead	/* 225 */
-Index: linux/fs/dcache.c
+Index: linux-tux.q/fs/dcache.c
 ===================================================================
---- linux.orig/fs/dcache.c
-+++ linux/fs/dcache.c
+--- linux-tux.q.orig/fs/dcache.c
++++ linux-tux.q/fs/dcache.c
 @@ -86,6 +86,10 @@ static void d_free(struct dentry *dentry
  {
  	if (dentry->d_op && dentry->d_op->d_release)
@@ -118,9 +117,9 @@
  	dentry->d_fsdata = NULL;
 +	dentry->d_extra_attributes = NULL;
  	dentry->d_mounted = 0;
+ #ifdef CONFIG_PROFILING
  	dentry->d_cookie = NULL;
- 	INIT_HLIST_NODE(&dentry->d_hash);
-@@ -1310,6 +1315,16 @@ already_unhashed:
+@@ -1317,6 +1322,16 @@ already_unhashed:
  	/* Unhash the target: dput() will then get rid of it */
  	__d_drop(target);
  
@@ -137,7 +136,7 @@
  	list_del(&dentry->d_u.d_child);
  	list_del(&target->d_u.d_child);
  
-@@ -1353,7 +1368,7 @@ already_unhashed:
+@@ -1360,7 +1375,7 @@ already_unhashed:
   *
   * "buflen" should be positive. Caller holds the dcache_lock.
   */
@@ -146,7 +145,7 @@
  			struct dentry *root, struct vfsmount *rootmnt,
  			char *buffer, int buflen)
  {
-@@ -1421,6 +1436,8 @@ Elong:
+@@ -1428,6 +1443,8 @@ Elong:
  	return ERR_PTR(-ENAMETOOLONG);
  }
  
@@ -155,7 +154,7 @@
  /* write full pathname into buffer and return start of pathname */
  char * d_path(struct dentry *dentry, struct vfsmount *vfsmnt,
  				char *buf, int buflen)
-@@ -1663,6 +1680,23 @@ static void __init dcache_init_early(voi
+@@ -1670,6 +1687,23 @@ static void __init dcache_init_early(voi
  		INIT_HLIST_HEAD(&dentry_hashtable[loop]);
  }
  
@@ -179,11 +178,11 @@
  static void __init dcache_init(unsigned long mempages)
  {
  	int loop;
-Index: linux/fs/exec.c
+Index: linux-tux.q/fs/exec.c
 ===================================================================
---- linux.orig/fs/exec.c
-+++ linux/fs/exec.c
-@@ -1440,6 +1440,8 @@ int do_coredump(long signr, int exit_cod
+--- linux-tux.q.orig/fs/exec.c
++++ linux-tux.q/fs/exec.c
+@@ -1446,6 +1446,8 @@ int do_coredump(long signr, int exit_cod
  	binfmt = current->binfmt;
  	if (!binfmt || !binfmt->core_dump)
  		goto fail;
@@ -192,11 +191,11 @@
  	down_write(&mm->mmap_sem);
  	if (!mm->dumpable) {
  		up_write(&mm->mmap_sem);
-Index: linux/fs/fcntl.c
+Index: linux-tux.q/fs/fcntl.c
 ===================================================================
---- linux.orig/fs/fcntl.c
-+++ linux/fs/fcntl.c
-@@ -111,7 +111,7 @@ out:
+--- linux-tux.q.orig/fs/fcntl.c
++++ linux-tux.q/fs/fcntl.c
+@@ -112,7 +112,7 @@ out:
  	return error;
  }
  
@@ -205,7 +204,7 @@
  {
  	struct files_struct * files = current->files;
  	struct fdtable *fdt;
-@@ -134,6 +134,8 @@ static int dupfd(struct file *file, unsi
+@@ -135,6 +135,8 @@ static int dupfd(struct file *file, unsi
  	return fd;
  }
  
@@ -214,11 +213,11 @@
  asmlinkage long sys_dup2(unsigned int oldfd, unsigned int newfd)
  {
  	int err = -EBADF;
-Index: linux/fs/namei.c
+Index: linux-tux.q/fs/namei.c
 ===================================================================
---- linux.orig/fs/namei.c
-+++ linux/fs/namei.c
-@@ -732,7 +732,7 @@ static inline void follow_dotdot(struct 
+--- linux-tux.q.orig/fs/namei.c
++++ linux-tux.q/fs/namei.c
+@@ -735,7 +735,7 @@ static __always_inline void follow_dotdo
   *  It _is_ time-critical.
   */
  static int do_lookup(struct nameidata *nd, struct qstr *name,
@@ -227,7 +226,7 @@
  {
  	struct vfsmount *mnt = nd->mnt;
  	struct dentry *dentry = __d_lookup(nd->dentry, name);
-@@ -748,12 +748,16 @@ done:
+@@ -751,12 +751,16 @@ done:
  	return 0;
  
  need_lookup:
@@ -244,7 +243,7 @@
  	if (dentry->d_op->d_revalidate(dentry, nd))
  		goto done;
  	if (d_invalidate(dentry))
-@@ -777,9 +781,11 @@ static fastcall int __link_path_walk(con
+@@ -780,9 +784,11 @@ static fastcall int __link_path_walk(con
  {
  	struct path next;
  	struct inode *inode;
@@ -258,7 +257,7 @@
  	while (*name=='/')
  		name++;
  	if (!*name)
-@@ -848,7 +854,7 @@ static fastcall int __link_path_walk(con
+@@ -851,7 +857,7 @@ static fastcall int __link_path_walk(con
  				break;
  		}
  		/* This does the actual lookups.. */
@@ -267,7 +266,7 @@
  		if (err)
  			break;
  
-@@ -902,7 +908,7 @@ last_component:
+@@ -906,7 +912,7 @@ last_component:
  			if (err < 0)
  				break;
  		}
@@ -276,7 +275,7 @@
  		if (err)
  			break;
  		inode = next.dentry->d_inode;
-@@ -1354,6 +1360,8 @@ static inline int lookup_flags(unsigned 
+@@ -1406,6 +1412,8 @@ static inline int lookup_flags(unsigned 
  	
  	if (f & O_DIRECTORY)
  		retval |= LOOKUP_DIRECTORY;
@@ -285,11 +284,11 @@
  
  	return retval;
  }
-Index: linux/fs/namespace.c
+Index: linux-tux.q/fs/namespace.c
 ===================================================================
---- linux.orig/fs/namespace.c
-+++ linux/fs/namespace.c
-@@ -1465,6 +1465,8 @@ void set_fs_root(struct fs_struct *fs, s
+--- linux-tux.q.orig/fs/namespace.c
++++ linux-tux.q/fs/namespace.c
+@@ -1491,6 +1491,8 @@ void set_fs_root(struct fs_struct *fs, s
  	}
  }
  
@@ -298,11 +297,11 @@
  /*
   * Replace the fs->{pwdmnt,pwd} with {mnt,dentry}. Put the old values.
   * It can block. Requires the big lock held.
-Index: linux/fs/open.c
+Index: linux-tux.q/fs/open.c
 ===================================================================
---- linux.orig/fs/open.c
-+++ linux/fs/open.c
-@@ -543,6 +543,8 @@ out:
+--- linux-tux.q.orig/fs/open.c
++++ linux-tux.q/fs/open.c
+@@ -555,6 +555,8 @@ out:
  	return error;
  }
  
@@ -311,7 +310,7 @@
  asmlinkage long sys_fchdir(unsigned int fd)
  {
  	struct file *file;
-@@ -599,6 +601,8 @@ out:
+@@ -611,6 +613,8 @@ out:
  	return error;
  }
  
@@ -320,10 +319,10 @@
  asmlinkage long sys_fchmod(unsigned int fd, mode_t mode)
  {
  	struct inode * inode;
-Index: linux/fs/pipe.c
+Index: linux-tux.q/fs/pipe.c
 ===================================================================
---- linux.orig/fs/pipe.c
-+++ linux/fs/pipe.c
+--- linux-tux.q.orig/fs/pipe.c
++++ linux-tux.q/fs/pipe.c
 @@ -798,6 +798,8 @@ no_files:
  	return error;	
  }
@@ -333,10 +332,10 @@
  /*
   * pipefs should _never_ be mounted by userland - too much of security hassle,
   * no real gain from having the whole whorehouse mounted. So we don't need
-Index: linux/fs/read_write.c
+Index: linux-tux.q/fs/read_write.c
 ===================================================================
---- linux.orig/fs/read_write.c
-+++ linux/fs/read_write.c
+--- linux-tux.q.orig/fs/read_write.c
++++ linux-tux.q/fs/read_write.c
 @@ -374,6 +374,8 @@ asmlinkage ssize_t sys_write(unsigned in
  	return ret;
  }
@@ -346,10 +345,10 @@
  asmlinkage ssize_t sys_pread64(unsigned int fd, char __user *buf,
  			     size_t count, loff_t pos)
  {
-Index: linux/include/asm-alpha/fcntl.h
+Index: linux-tux.q/include/asm-alpha/fcntl.h
 ===================================================================
---- linux.orig/include/asm-alpha/fcntl.h
-+++ linux/include/asm-alpha/fcntl.h
+--- linux-tux.q.orig/include/asm-alpha/fcntl.h
++++ linux-tux.q/include/asm-alpha/fcntl.h
 @@ -14,6 +14,7 @@
  #define O_DIRECTORY	0100000	/* must be a directory */
  #define O_NOFOLLOW	0200000 /* don't follow links */
@@ -358,10 +357,10 @@
  #define O_DIRECT	02000000 /* direct disk access - should check with OSF/1 */
  #define O_NOATIME	04000000
  
-Index: linux/include/asm-generic/fcntl.h
+Index: linux-tux.q/include/asm-generic/fcntl.h
 ===================================================================
---- linux.orig/include/asm-generic/fcntl.h
-+++ linux/include/asm-generic/fcntl.h
+--- linux-tux.q.orig/include/asm-generic/fcntl.h
++++ linux-tux.q/include/asm-generic/fcntl.h
 @@ -49,6 +49,10 @@
  #ifndef O_NOATIME
  #define O_NOATIME	01000000
@@ -373,19 +372,19 @@
  #ifndef O_NDELAY
  #define O_NDELAY	O_NONBLOCK
  #endif
-Index: linux/include/asm-i386/unistd.h
+Index: linux-tux.q/include/asm-i386/unistd.h
 ===================================================================
---- linux.orig/include/asm-i386/unistd.h
-+++ linux/include/asm-i386/unistd.h
-@@ -303,6 +303,7 @@
+--- linux-tux.q.orig/include/asm-i386/unistd.h
++++ linux-tux.q/include/asm-i386/unistd.h
+@@ -319,6 +319,7 @@
  
- #define NR_syscalls 295
+ #define NR_syscalls 311
  
 +#ifndef __KERNEL_SYSCALLS_NO_ERRNO__
  /*
   * user-visible error numbers are in the range -1 - -128: see
   * <asm-i386/errno.h>
-@@ -316,6 +317,10 @@ do { \
+@@ -332,6 +333,10 @@ do { \
  	return (type) (res); \
  } while (0)
  
@@ -396,10 +395,10 @@
  /* XXX - _foo needs to be __foo, while __NR_bar could be _NR_bar. */
  #define _syscall0(type,name) \
  type name(void) \
-Index: linux/include/asm-ia64/unistd.h
+Index: linux-tux.q/include/asm-ia64/unistd.h
 ===================================================================
---- linux.orig/include/asm-ia64/unistd.h
-+++ linux/include/asm-ia64/unistd.h
+--- linux-tux.q.orig/include/asm-ia64/unistd.h
++++ linux-tux.q/include/asm-ia64/unistd.h
 @@ -109,7 +109,7 @@
  #define __NR_syslog			1117
  #define __NR_setitimer			1118
@@ -409,10 +408,10 @@
  /* 1121 was __NR_old_lstat */
  /* 1122 was __NR_old_fstat */
  #define __NR_vhangup			1123
-Index: linux/include/asm-sparc/fcntl.h
+Index: linux-tux.q/include/asm-sparc/fcntl.h
 ===================================================================
---- linux.orig/include/asm-sparc/fcntl.h
-+++ linux/include/asm-sparc/fcntl.h
+--- linux-tux.q.orig/include/asm-sparc/fcntl.h
++++ linux-tux.q/include/asm-sparc/fcntl.h
 @@ -14,6 +14,7 @@
  #define O_NDELAY	(0x0004 | O_NONBLOCK)
  #define O_NOCTTY	0x8000	/* not fcntl */
@@ -421,10 +420,10 @@
  #define O_DIRECT        0x100000 /* direct disk access hint */
  #define O_NOATIME	0x200000
  
-Index: linux/include/asm-sparc64/fcntl.h
+Index: linux-tux.q/include/asm-sparc64/fcntl.h
 ===================================================================
---- linux.orig/include/asm-sparc64/fcntl.h
-+++ linux/include/asm-sparc64/fcntl.h
+--- linux-tux.q.orig/include/asm-sparc64/fcntl.h
++++ linux-tux.q/include/asm-sparc64/fcntl.h
 @@ -14,6 +14,7 @@
  #define O_NONBLOCK	0x4000
  #define O_NOCTTY	0x8000	/* not fcntl */
@@ -433,10 +432,10 @@
  #define O_DIRECT        0x100000 /* direct disk access hint */
  #define O_NOATIME	0x200000
  
-Index: linux/include/asm-x86_64/unistd.h
+Index: linux-tux.q/include/asm-x86_64/unistd.h
 ===================================================================
---- linux.orig/include/asm-x86_64/unistd.h
-+++ linux/include/asm-x86_64/unistd.h
+--- linux-tux.q.orig/include/asm-x86_64/unistd.h
++++ linux-tux.q/include/asm-x86_64/unistd.h
 @@ -425,7 +425,15 @@ __SYSCALL(__NR_putpmsg, sys_ni_syscall)
  __SYSCALL(__NR_afs_syscall, sys_ni_syscall)
  
@@ -454,10 +453,10 @@
  
  #define __NR_security			185
  __SYSCALL(__NR_security, sys_ni_syscall)
-Index: linux/include/linux/buffer_head.h
+Index: linux-tux.q/include/linux/buffer_head.h
 ===================================================================
---- linux.orig/include/linux/buffer_head.h
-+++ linux/include/linux/buffer_head.h
+--- linux-tux.q.orig/include/linux/buffer_head.h
++++ linux-tux.q/include/linux/buffer_head.h
 @@ -201,6 +201,7 @@ int generic_cont_expand(struct inode *in
  int generic_cont_expand_simple(struct inode *inode, loff_t size);
  int block_commit_write(struct page *page, unsigned from, unsigned to);
@@ -466,10 +465,10 @@
  sector_t generic_block_bmap(struct address_space *, sector_t, get_block_t *);
  int generic_commit_write(struct file *, struct page *, unsigned, unsigned);
  int block_truncate_page(struct address_space *, loff_t, get_block_t *);
-Index: linux/include/linux/dcache.h
+Index: linux-tux.q/include/linux/dcache.h
 ===================================================================
---- linux.orig/include/linux/dcache.h
-+++ linux/include/linux/dcache.h
+--- linux-tux.q.orig/include/linux/dcache.h
++++ linux-tux.q/include/linux/dcache.h
 @@ -107,6 +107,7 @@ struct dentry {
  	struct dentry_operations *d_op;
  	struct super_block *d_sb;	/* The root of the dentry tree */
@@ -478,7 +477,7 @@
  #ifdef CONFIG_PROFILING
  	struct dcookie_struct *d_cookie; /* cookie, if any */
  #endif
-@@ -216,6 +217,7 @@ extern void shrink_dcache_sb(struct supe
+@@ -217,6 +218,7 @@ extern void shrink_dcache_sb(struct supe
  extern void shrink_dcache_parent(struct dentry *);
  extern void shrink_dcache_anon(struct hlist_head *);
  extern int d_invalidate(struct dentry *);
@@ -486,7 +485,7 @@
  
  /* only used at mount-time */
  extern struct dentry * d_alloc_root(struct inode *);
-@@ -276,8 +278,12 @@ extern struct dentry * __d_lookup(struct
+@@ -277,8 +279,12 @@ extern struct dentry * __d_lookup(struct
  /* validate "insecure" dentry pointer */
  extern int d_validate(struct dentry *, struct dentry *);
  
@@ -500,10 +499,10 @@
  /* Allocation counts.. */
  
  /**
-Index: linux/include/linux/errno.h
+Index: linux-tux.q/include/linux/errno.h
 ===================================================================
---- linux.orig/include/linux/errno.h
-+++ linux/include/linux/errno.h
+--- linux-tux.q.orig/include/linux/errno.h
++++ linux-tux.q/include/linux/errno.h
 @@ -24,6 +24,9 @@
  #define EIOCBQUEUED	529	/* iocb queued, will get completion event */
  #define EIOCBRETRY	530	/* iocb queued, will trigger a retry */
@@ -514,22 +513,22 @@
  #endif
  
  #endif
-Index: linux/include/linux/file.h
+Index: linux-tux.q/include/linux/file.h
 ===================================================================
---- linux.orig/include/linux/file.h
-+++ linux/include/linux/file.h
-@@ -95,4 +95,6 @@ struct task_struct;
+--- linux-tux.q.orig/include/linux/file.h
++++ linux-tux.q/include/linux/file.h
+@@ -93,4 +93,6 @@ struct task_struct;
  struct files_struct *get_files_struct(struct task_struct *);
  void FASTCALL(put_files_struct(struct files_struct *fs));
  
 +extern int dupfd(struct file *file, unsigned int start);
 +
  #endif /* __LINUX_FILE_H */
-Index: linux/include/linux/fs.h
+Index: linux-tux.q/include/linux/fs.h
 ===================================================================
---- linux.orig/include/linux/fs.h
-+++ linux/include/linux/fs.h
-@@ -1570,7 +1570,7 @@ ssize_t generic_file_write_nolock(struct
+--- linux-tux.q.orig/include/linux/fs.h
++++ linux-tux.q/include/linux/fs.h
+@@ -1575,7 +1575,7 @@ ssize_t generic_file_write_nolock(struct
  extern ssize_t generic_file_sendfile(struct file *, loff_t *, size_t, read_actor_t, void *);
  extern void do_generic_mapping_read(struct address_space *mapping,
  				    struct file_ra_state *, struct file *,
@@ -538,7 +537,7 @@
  extern void
  file_ra_state_init(struct file_ra_state *ra, struct address_space *mapping);
  extern ssize_t generic_file_readv(struct file *filp, const struct iovec *iov, 
-@@ -1602,14 +1602,15 @@ static inline int xip_truncate_page(stru
+@@ -1607,14 +1607,15 @@ static inline int xip_truncate_page(stru
  
  static inline void do_generic_file_read(struct file * filp, loff_t *ppos,
  					read_descriptor_t * desc,
@@ -556,10 +555,10 @@
  }
  
  ssize_t __blockdev_direct_IO(int rw, struct kiocb *iocb, struct inode *inode,
-Index: linux/include/linux/kmod.h
+Index: linux-tux.q/include/linux/kmod.h
 ===================================================================
---- linux.orig/include/linux/kmod.h
-+++ linux/include/linux/kmod.h
+--- linux-tux.q.orig/include/linux/kmod.h
++++ linux-tux.q/include/linux/kmod.h
 @@ -47,5 +47,7 @@ call_usermodehelper(char *path, char **a
  }
  
@@ -568,10 +567,10 @@
 +				 struct key *ring);
  
  #endif /* __LINUX_KMOD_H__ */
-Index: linux/include/linux/namei.h
+Index: linux-tux.q/include/linux/namei.h
 ===================================================================
---- linux.orig/include/linux/namei.h
-+++ linux/include/linux/namei.h
+--- linux-tux.q.orig/include/linux/namei.h
++++ linux-tux.q/include/linux/namei.h
 @@ -48,6 +48,8 @@ enum {LAST_NORM, LAST_ROOT, LAST_DOT, LA
  #define LOOKUP_PARENT		16
  #define LOOKUP_NOALT		32
@@ -581,10 +580,10 @@
  /*
   * Intent data
   */
-Index: linux/include/linux/net.h
+Index: linux-tux.q/include/linux/net.h
 ===================================================================
---- linux.orig/include/linux/net.h
-+++ linux/include/linux/net.h
+--- linux-tux.q.orig/include/linux/net.h
++++ linux-tux.q/include/linux/net.h
 @@ -183,6 +183,7 @@ extern int	     sock_create_kern(int fam
  				      struct socket **res);
  extern int	     sock_create_lite(int family, int type, int proto,
@@ -593,11 +592,11 @@
  extern void	     sock_release(struct socket *sock);
  extern int   	     sock_sendmsg(struct socket *sock, struct msghdr *msg,
  				  size_t len);
-Index: linux/include/linux/sched.h
+Index: linux-tux.q/include/linux/sched.h
 ===================================================================
---- linux.orig/include/linux/sched.h
-+++ linux/include/linux/sched.h
-@@ -804,6 +804,11 @@ struct task_struct {
+--- linux-tux.q.orig/include/linux/sched.h
++++ linux-tux.q/include/linux/sched.h
+@@ -815,6 +815,11 @@ struct task_struct {
  	int (*notifier)(void *priv);
  	void *notifier_data;
  	sigset_t *notifier_mask;
@@ -609,10 +608,10 @@
  	
  	void *security;
  	struct audit_context *audit_context;
-Index: linux/include/linux/skbuff.h
+Index: linux-tux.q/include/linux/skbuff.h
 ===================================================================
---- linux.orig/include/linux/skbuff.h
-+++ linux/include/linux/skbuff.h
+--- linux-tux.q.orig/include/linux/skbuff.h
++++ linux-tux.q/include/linux/skbuff.h
 @@ -1328,6 +1328,8 @@ static inline unsigned int skb_checksum_
  		__skb_checksum_complete(skb);
  }
@@ -622,11 +621,11 @@
  #ifdef CONFIG_NETFILTER
  static inline void nf_conntrack_put(struct nf_conntrack *nfct)
  {
-Index: linux/include/linux/socket.h
+Index: linux-tux.q/include/linux/socket.h
 ===================================================================
---- linux.orig/include/linux/socket.h
-+++ linux/include/linux/socket.h
-@@ -298,6 +298,11 @@ extern int move_addr_to_user(void *kaddr
+--- linux-tux.q.orig/include/linux/socket.h
++++ linux-tux.q/include/linux/socket.h
+@@ -301,6 +301,11 @@ extern int move_addr_to_user(void *kaddr
  extern int move_addr_to_kernel(void __user *uaddr, int ulen, void *kaddr);
  extern int put_cmsg(struct msghdr*, int level, int type, int len, void *data);
  
@@ -638,11 +637,11 @@
  #endif
  #endif /* not kernel and not glibc */
  #endif /* _LINUX_SOCKET_H */
-Index: linux/include/linux/sysctl.h
+Index: linux-tux.q/include/linux/sysctl.h
 ===================================================================
---- linux.orig/include/linux/sysctl.h
-+++ linux/include/linux/sysctl.h
-@@ -207,6 +207,7 @@ enum
+--- linux-tux.q.orig/include/linux/sysctl.h
++++ linux-tux.q/include/linux/sysctl.h
+@@ -211,6 +211,7 @@ enum
  	NET_SCTP=17,
  	NET_LLC=18,
  	NET_NETFILTER=19,
@@ -650,7 +649,7 @@
  };
  
  /* /proc/sys/kernel/random */
-@@ -731,6 +732,55 @@ enum {
+@@ -735,6 +736,55 @@ enum {
  	NET_BRIDGE_NF_FILTER_VLAN_TAGGED = 4,
  };
  
@@ -706,10 +705,10 @@
  /* CTL_PROC names: */
  
  /* CTL_FS names: */
-Index: linux/include/net/sock.h
+Index: linux-tux.q/include/net/sock.h
 ===================================================================
---- linux.orig/include/net/sock.h
-+++ linux/include/net/sock.h
+--- linux-tux.q.orig/include/net/sock.h
++++ linux-tux.q/include/net/sock.h
 @@ -62,7 +62,7 @@
   */
  
@@ -753,10 +752,10 @@
  					  const gfp_t priority);
  
  extern struct sk_buff		*sock_wmalloc(struct sock *sk,
-Index: linux/include/net/tcp.h
+Index: linux-tux.q/include/net/tcp.h
 ===================================================================
---- linux.orig/include/net/tcp.h
-+++ linux/include/net/tcp.h
+--- linux-tux.q.orig/include/net/tcp.h
++++ linux-tux.q/include/net/tcp.h
 @@ -263,6 +263,8 @@ extern void			tcp_shutdown (struct sock 
  
  extern int			tcp_v4_rcv(struct sk_buff *skb);
@@ -774,10 +773,10 @@
  
  /* tcp_input.c */
  extern void tcp_cwnd_application_limited(struct sock *sk);
-Index: linux/include/net/tux.h
+Index: linux-tux.q/include/net/tux.h
 ===================================================================
 --- /dev/null
-+++ linux/include/net/tux.h
++++ linux-tux.q/include/net/tux.h
 @@ -0,0 +1,804 @@
 +#ifndef _NET_TUX_H
 +#define _NET_TUX_H
@@ -1583,10 +1582,10 @@
 +extern void free_tux_request_slabs(void);
 +
 +#endif
-Index: linux/include/net/tux_u.h
+Index: linux-tux.q/include/net/tux_u.h
 ===================================================================
 --- /dev/null
-+++ linux/include/net/tux_u.h
++++ linux-tux.q/include/net/tux_u.h
 @@ -0,0 +1,163 @@
 +#ifndef _NET_TUX_U_H
 +#define _NET_TUX_U_H
@@ -1751,12 +1750,12 @@
 +} ftp_command_t;
 +
 +#endif
-Index: linux/kernel/exit.c
+Index: linux-tux.q/kernel/exit.c
 ===================================================================
---- linux.orig/kernel/exit.c
-+++ linux/kernel/exit.c
-@@ -844,6 +844,13 @@ fastcall NORET_TYPE void do_exit(long co
-  		del_timer_sync(&tsk->signal->real_timer);
+--- linux-tux.q.orig/kernel/exit.c
++++ linux-tux.q/kernel/exit.c
+@@ -851,6 +851,13 @@ fastcall NORET_TYPE void do_exit(long co
+  		hrtimer_cancel(&tsk->signal->real_timer);
  		exit_itimers(tsk->signal);
  		acct_process(code);
 +		if (current->tux_info) {
@@ -1769,11 +1768,11 @@
  	}
  	exit_mm(tsk);
  
-Index: linux/kernel/fork.c
+Index: linux-tux.q/kernel/fork.c
 ===================================================================
---- linux.orig/kernel/fork.c
-+++ linux/kernel/fork.c
-@@ -901,6 +901,7 @@ static task_t *copy_process(unsigned lon
+--- linux-tux.q.orig/kernel/fork.c
++++ linux-tux.q/kernel/fork.c
+@@ -944,6 +944,7 @@ static task_t *copy_process(unsigned lon
  	p = dup_task_struct(current);
  	if (!p)
  		goto fork_out;
@@ -1781,10 +1780,10 @@
  
  	retval = -EAGAIN;
  	if (atomic_read(&p->user->processes) >=
-Index: linux/kernel/kmod.c
+Index: linux-tux.q/kernel/kmod.c
 ===================================================================
---- linux.orig/kernel/kmod.c
-+++ linux/kernel/kmod.c
+--- linux-tux.q.orig/kernel/kmod.c
++++ linux-tux.q/kernel/kmod.c
 @@ -128,14 +128,14 @@ struct subprocess_info {
  /*
   * This is the task which runs the usermode application
@@ -1835,11 +1834,11 @@
  
  	/* Exec failed? */
  	sub_info->retval = retval;
-Index: linux/kernel/signal.c
+Index: linux-tux.q/kernel/signal.c
 ===================================================================
---- linux.orig/kernel/signal.c
-+++ linux/kernel/signal.c
-@@ -440,6 +440,7 @@ flush_signal_handlers(struct task_struct
+--- linux-tux.q.orig/kernel/signal.c
++++ linux-tux.q/kernel/signal.c
+@@ -441,6 +441,7 @@ flush_signal_handlers(struct task_struct
  	}
  }
  
@@ -1847,11 +1846,11 @@
  
  /* Notify the system that a driver wants to block all signals for this
   * process, and wants to be notified if any signals at all were to be
-Index: linux/mm/filemap.c
+Index: linux-tux.q/mm/filemap.c
 ===================================================================
---- linux.orig/mm/filemap.c
-+++ linux/mm/filemap.c
-@@ -733,7 +733,8 @@ void do_generic_mapping_read(struct addr
+--- linux-tux.q.orig/mm/filemap.c
++++ linux-tux.q/mm/filemap.c
+@@ -735,7 +735,8 @@ void do_generic_mapping_read(struct addr
  			     struct file *filp,
  			     loff_t *ppos,
  			     read_descriptor_t *desc,
@@ -1861,7 +1860,7 @@
  {
  	struct inode *inode = mapping->host;
  	unsigned long index;
-@@ -783,11 +784,21 @@ void do_generic_mapping_read(struct addr
+@@ -785,11 +786,21 @@ void do_generic_mapping_read(struct addr
  find_page:
  		page = find_get_page(mapping, index);
  		if (unlikely(page == NULL)) {
@@ -1884,7 +1883,7 @@
  page_ok:
  
  		/* If users can be writing to this page using arbitrary
-@@ -1048,7 +1059,7 @@ __generic_file_aio_read(struct kiocb *io
+@@ -1050,7 +1061,7 @@ __generic_file_aio_read(struct kiocb *io
  			if (desc.count == 0)
  				continue;
  			desc.error = 0;
@@ -1893,7 +1892,7 @@
  			retval += desc.written;
  			if (desc.error) {
  				retval = retval ?: desc.error;
-@@ -1122,7 +1133,7 @@ ssize_t generic_file_sendfile(struct fil
+@@ -1124,7 +1135,7 @@ ssize_t generic_file_sendfile(struct fil
  	desc.arg.data = target;
  	desc.error = 0;
  
@@ -1902,10 +1901,10 @@
  	if (desc.written)
  		return desc.written;
  	return desc.error;
-Index: linux/mm/truncate.c
+Index: linux-tux.q/mm/truncate.c
 ===================================================================
---- linux.orig/mm/truncate.c
-+++ linux/mm/truncate.c
+--- linux-tux.q.orig/mm/truncate.c
++++ linux-tux.q/mm/truncate.c
 @@ -253,6 +253,8 @@ unlock:
  	return ret;
  }
@@ -1915,11 +1914,11 @@
  unsigned long invalidate_inode_pages(struct address_space *mapping)
  {
  	return invalidate_mapping_pages(mapping, 0, ~0UL);
-Index: linux/net/Kconfig
+Index: linux-tux.q/net/Kconfig
 ===================================================================
---- linux.orig/net/Kconfig
-+++ linux/net/Kconfig
-@@ -215,6 +215,7 @@ source "net/ax25/Kconfig"
+--- linux-tux.q.orig/net/Kconfig
++++ linux-tux.q/net/Kconfig
+@@ -223,6 +223,7 @@ source "net/ax25/Kconfig"
  source "net/irda/Kconfig"
  source "net/bluetooth/Kconfig"
  source "net/ieee80211/Kconfig"
@@ -1927,10 +1926,10 @@
  
  endif   # if NET
  endmenu # Networking
-Index: linux/net/Makefile
+Index: linux-tux.q/net/Makefile
 ===================================================================
---- linux.orig/net/Makefile
-+++ linux/net/Makefile
+--- linux-tux.q.orig/net/Makefile
++++ linux-tux.q/net/Makefile
 @@ -22,6 +22,7 @@ obj-$(CONFIG_UNIX)		+= unix/
  ifneq ($(CONFIG_IPV6),)
  obj-y				+= ipv6/
@@ -1939,11 +1938,11 @@
  obj-$(CONFIG_PACKET)		+= packet/
  obj-$(CONFIG_NET_KEY)		+= key/
  obj-$(CONFIG_NET_SCHED)		+= sched/
-Index: linux/net/core/sock.c
+Index: linux-tux.q/net/core/sock.c
 ===================================================================
---- linux.orig/net/core/sock.c
-+++ linux/net/core/sock.c
-@@ -704,7 +704,7 @@ void sk_free(struct sock *sk)
+--- linux-tux.q.orig/net/core/sock.c
++++ linux-tux.q/net/core/sock.c
+@@ -705,7 +705,7 @@ void sk_free(struct sock *sk)
  	module_put(owner);
  }
  
@@ -1952,7 +1951,7 @@
  {
  	struct sock *newsk = sk_alloc(sk->sk_family, priority, sk->sk_prot, 0);
  
-@@ -741,6 +741,9 @@ struct sock *sk_clone(const struct sock 
+@@ -742,6 +742,9 @@ struct sock *sk_clone(const struct sock 
  		if (filter != NULL)
  			sk_filter_charge(newsk, filter);
  
@@ -1962,10 +1961,10 @@
  		if (unlikely(xfrm_sk_clone_policy(newsk))) {
  			/* It is still raw copy of parent, so invalidate
  			 * destructor and make plain sk_free() */
-Index: linux/net/ipv4/tcp.c
+Index: linux-tux.q/net/ipv4/tcp.c
 ===================================================================
---- linux.orig/net/ipv4/tcp.c
-+++ linux/net/ipv4/tcp.c
+--- linux-tux.q.orig/net/ipv4/tcp.c
++++ linux-tux.q/net/ipv4/tcp.c
 @@ -936,7 +936,7 @@ static int tcp_recv_urg(struct sock *sk,
   * calculation of whether or not we must ACK for the sake of
   * a window update.
@@ -1980,11 +1979,11 @@
  EXPORT_SYMBOL(tcp_shutdown);
  EXPORT_SYMBOL(tcp_statistics);
 +EXPORT_SYMBOL_GPL(cleanup_rbuf);
-Index: linux/net/ipv4/tcp_input.c
+Index: linux-tux.q/net/ipv4/tcp_input.c
 ===================================================================
---- linux.orig/net/ipv4/tcp_input.c
-+++ linux/net/ipv4/tcp_input.c
-@@ -3473,6 +3473,7 @@ static int tcp_prune_queue(struct sock *
+--- linux-tux.q.orig/net/ipv4/tcp_input.c
++++ linux-tux.q/net/ipv4/tcp_input.c
+@@ -3474,6 +3474,7 @@ static int tcp_prune_queue(struct sock *
  	return -1;
  }
  
@@ -1992,10 +1991,10 @@
  
  /* RFC2861, slow part. Adjust cwnd, after it was not full during one rto.
   * As additional protections, we do not touch cwnd in retransmission phases,
-Index: linux/net/ipv4/tcp_output.c
+Index: linux-tux.q/net/ipv4/tcp_output.c
 ===================================================================
---- linux.orig/net/ipv4/tcp_output.c
-+++ linux/net/ipv4/tcp_output.c
+--- linux-tux.q.orig/net/ipv4/tcp_output.c
++++ linux-tux.q/net/ipv4/tcp_output.c
 @@ -791,6 +791,8 @@ unsigned int tcp_current_mss(struct sock
  	return mss_now;
  }
@@ -2005,7 +2004,7 @@
  /* Congestion window validation. (RFC2861) */
  
  static void tcp_cwnd_validate(struct sock *sk, struct tcp_sock *tp)
-@@ -1156,6 +1158,7 @@ void __tcp_push_pending_frames(struct so
+@@ -1160,6 +1162,7 @@ void __tcp_push_pending_frames(struct so
  			tcp_check_probe_timer(sk, tp);
  	}
  }
@@ -2013,10 +2012,10 @@
  
  /* Send _single_ skb sitting at the send head. This function requires
   * true push pending frames to setup probe timer etc.
-Index: linux/net/socket.c
+Index: linux-tux.q/net/socket.c
 ===================================================================
---- linux.orig/net/socket.c
-+++ linux/net/socket.c
+--- linux-tux.q.orig/net/socket.c
++++ linux-tux.q/net/socket.c
 @@ -68,6 +68,7 @@
  #include <linux/netdevice.h>
  #include <linux/proc_fs.h>
@@ -2270,10 +2269,10 @@
  #ifdef CONFIG_PROC_FS
  void socket_seq_show(struct seq_file *seq)
  {
-Index: linux/net/tux/Kconfig
+Index: linux-tux.q/net/tux/Kconfig
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/Kconfig
++++ linux-tux.q/net/tux/Kconfig
 @@ -0,0 +1,25 @@
 +
 +config TUX
@@ -2300,10 +2299,10 @@
 +
 +endmenu
 +
-Index: linux/net/tux/Makefile
+Index: linux-tux.q/net/tux/Makefile
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/Makefile
++++ linux-tux.q/net/tux/Makefile
 @@ -0,0 +1,12 @@
 +#
 +# Makefile for TUX
@@ -2317,10 +2316,10 @@
 +
 +tux-$(subst m,y,$(CONFIG_TUX_EXTCGI)) += cgi.o extcgi.o
 +
-Index: linux/net/tux/abuf.c
+Index: linux-tux.q/net/tux/abuf.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/abuf.c
++++ linux-tux.q/net/tux/abuf.c
 @@ -0,0 +1,190 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -2512,10 +2511,10 @@
 +	send_abuf(req, size, flags);
 +	add_req_to_workqueue(req);
 +}
-Index: linux/net/tux/accept.c
+Index: linux-tux.q/net/tux/accept.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/accept.c
++++ linux-tux.q/net/tux/accept.c
 @@ -0,0 +1,863 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -3380,10 +3379,10 @@
 +	goto out;
 +}
 +
-Index: linux/net/tux/cachemiss.c
+Index: linux-tux.q/net/tux/cachemiss.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/cachemiss.c
++++ linux-tux.q/net/tux/cachemiss.c
 @@ -0,0 +1,265 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -3650,10 +3649,10 @@
 +	return 0;
 +}
 +
-Index: linux/net/tux/cgi.c
+Index: linux-tux.q/net/tux/cgi.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/cgi.c
++++ linux-tux.q/net/tux/cgi.c
 @@ -0,0 +1,171 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -3826,10 +3825,10 @@
 +	}
 +	return pid;
 +}
-Index: linux/net/tux/directory.c
+Index: linux-tux.q/net/tux/directory.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/directory.c
++++ linux-tux.q/net/tux/directory.c
 @@ -0,0 +1,302 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -4133,10 +4132,10 @@
 +	add_req_to_workqueue(req);
 +}
 +
-Index: linux/net/tux/extcgi.c
+Index: linux-tux.q/net/tux/extcgi.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/extcgi.c
++++ linux-tux.q/net/tux/extcgi.c
 @@ -0,0 +1,329 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -4467,10 +4466,10 @@
 +
 +#define EXTCGI_INVALID EXTCGI_INVALID_HEADER EXTCGI_INVALID_BODY
 +
-Index: linux/net/tux/gzip.c
+Index: linux-tux.q/net/tux/gzip.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/gzip.c
++++ linux-tux.q/net/tux/gzip.c
 @@ -0,0 +1,40 @@
 +/*	$Id$	*/
 +
@@ -4512,10 +4511,10 @@
 +	return left;
 +}
 +
-Index: linux/net/tux/input.c
+Index: linux-tux.q/net/tux/input.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/input.c
++++ linux-tux.q/net/tux/input.c
 @@ -0,0 +1,641 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -5158,10 +5157,10 @@
 +	return count;
 +}
 +
-Index: linux/net/tux/logger.c
+Index: linux-tux.q/net/tux/logger.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/logger.c
++++ linux-tux.q/net/tux/logger.c
 @@ -0,0 +1,837 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -6000,10 +5999,10 @@
 +
 +	Dprintk("logger thread stopped!\n");
 +}
-Index: linux/net/tux/main.c
+Index: linux-tux.q/net/tux/main.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/main.c
++++ linux-tux.q/net/tux/main.c
 @@ -0,0 +1,1417 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -7422,10 +7421,10 @@
 +
 +MODULE_LICENSE("GPL");
 +
-Index: linux/net/tux/mod.c
+Index: linux-tux.q/net/tux/mod.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/mod.c
++++ linux-tux.q/net/tux/mod.c
 @@ -0,0 +1,262 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -7689,10 +7688,10 @@
 +	return ret;
 +}
 +
-Index: linux/net/tux/output.c
+Index: linux-tux.q/net/tux/output.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/output.c
++++ linux-tux.q/net/tux/output.c
 @@ -0,0 +1,352 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -8046,10 +8045,10 @@
 +	return 0;
 +}
 +
-Index: linux/net/tux/parser.h
+Index: linux-tux.q/net/tux/parser.h
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/parser.h
++++ linux-tux.q/net/tux/parser.h
 @@ -0,0 +1,102 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -8153,10 +8152,10 @@
 +		GOTO_REDIR;			\
 +} while (0)
 +
-Index: linux/net/tux/postpone.c
+Index: linux-tux.q/net/tux/postpone.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/postpone.c
++++ linux-tux.q/net/tux/postpone.c
 @@ -0,0 +1,77 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -8235,10 +8234,10 @@
 +	return err;
 +}
 +
-Index: linux/net/tux/proc.c
+Index: linux-tux.q/net/tux/proc.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/proc.c
++++ linux-tux.q/net/tux/proc.c
 @@ -0,0 +1,1149 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -9389,10 +9388,10 @@
 +}
 +
 +
-Index: linux/net/tux/proto_ftp.c
+Index: linux-tux.q/net/tux/proto_ftp.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/proto_ftp.c
++++ linux-tux.q/net/tux/proto_ftp.c
 @@ -0,0 +1,1555 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -10949,10 +10948,10 @@
 +	name: "ftp",
 +};
 +
-Index: linux/net/tux/proto_http.c
+Index: linux-tux.q/net/tux/proto_http.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/proto_http.c
++++ linux-tux.q/net/tux/proto_http.c
 @@ -0,0 +1,2197 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -13151,10 +13150,10 @@
 +	name: "http",
 +};
 +
-Index: linux/net/tux/redirect.c
+Index: linux-tux.q/net/tux/redirect.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/redirect.c
++++ linux-tux.q/net/tux/redirect.c
 @@ -0,0 +1,172 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -13328,10 +13327,10 @@
 +{
 +	kmem_cache_destroy(tux_req.slab);
 +}
-Index: linux/net/tux/times.c
+Index: linux-tux.q/net/tux/times.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/times.c
++++ linux-tux.q/net/tux/times.c
 @@ -0,0 +1,392 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -13725,10 +13724,10 @@
 +
 +	return mktime(year, mon, mday, hour, min, sec);
 +}
-Index: linux/net/tux/times.h
+Index: linux-tux.q/net/tux/times.h
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/times.h
++++ linux-tux.q/net/tux/times.h
 @@ -0,0 +1,26 @@
 +static time_t TimeDays[10][13] = {
 + { 852073200,	854751600,	857170800,	859849200,	862441200,	865119600,	867711600,	870390000,	873068400,	875660400,	878338800,	880930800,	883609200 } ,
@@ -13756,10 +13755,10 @@
 +};
 +#define TUX_YEAROFFSET   1997
 +#define TUX_NUMYEARS     10
-Index: linux/net/tux/userspace.c
+Index: linux-tux.q/net/tux/userspace.c
 ===================================================================
 --- /dev/null
-+++ linux/net/tux/userspace.c
++++ linux-tux.q/net/tux/userspace.c
 @@ -0,0 +1,27 @@
 +/*
 + * TUX - Integrated Application Protocols Layer and Object Cache
@@ -13788,4 +13787,3 @@
 + *
 + ****************************************************************/
 +
-




More information about the fedora-cvs-commits mailing list