Merge /dists/sid/linux-2.6.

svn path=/dists/trunk/linux-2.6/; revision=6287
This commit is contained in:
Bastian Blank 2006-03-26 18:37:44 +00:00
parent 5151ffc57c
commit 741ad3c4f6
10 changed files with 82 additions and 13 deletions

View File

@ -2,7 +2,6 @@ CONFIG_ARM=y
# CONFIG_CIFS_EXPERIMENTAL is not set # CONFIG_CIFS_EXPERIMENTAL is not set
CONFIG_SLIP_SMART=y CONFIG_SLIP_SMART=y
CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC_GSS=m
# CONFIG_NFSD_V4 is not set
# CONFIG_SMB_NLS_DEFAULT is not set # CONFIG_SMB_NLS_DEFAULT is not set
# CONFIG_CODA_FS_OLD_API is not set # CONFIG_CODA_FS_OLD_API is not set
CONFIG_CIFS_STATS=y CONFIG_CIFS_STATS=y

View File

@ -663,7 +663,7 @@ CONFIG_NET_PCI=y
# CONFIG_E100 is not set # CONFIG_E100 is not set
# CONFIG_FEALNX is not set # CONFIG_FEALNX is not set
# CONFIG_NATSEMI is not set # CONFIG_NATSEMI is not set
CONFIG_NE2K_PCI=y CONFIG_NE2K_PCI=m
# CONFIG_8139CP is not set # CONFIG_8139CP is not set
# CONFIG_8139TOO is not set # CONFIG_8139TOO is not set
# CONFIG_SIS900 is not set # CONFIG_SIS900 is not set

View File

@ -1369,14 +1369,24 @@ CONFIG_CRAMFS=y
# #
# Network File Systems # Network File Systems
# #
CONFIG_NFS_V4=y
CONFIG_NFS_DIRECTIO=y
CONFIG_NFSD=m
CONFIG_NFSD_V2_ACL=y
CONFIG_NFSD_V3=y
CONFIG_NFSD_V3_ACL=y
CONFIG_NFSD_V4=y
CONFIG_NFSD_TCP=y
# CONFIG_NFS_V4 is not set # CONFIG_NFS_V4 is not set
# CONFIG_NFS_DIRECTIO is not set # CONFIG_NFS_DIRECTIO is not set
# CONFIG_NFSD is not set # CONFIG_NFSD is not set
CONFIG_LOCKD=m CONFIG_LOCKD=m
CONFIG_LOCKD_V4=y CONFIG_LOCKD_V4=y
CONFIG_EXPORTFS=m
CONFIG_NFS_ACL_SUPPORT=m
CONFIG_SUNRPC=m CONFIG_SUNRPC=m
# CONFIG_RPCSEC_GSS_KRB5 is not set CONFIG_SUNRPC_GSS=m
# CONFIG_RPCSEC_GSS_SPKM3 is not set CONFIG_RPCSEC_GSS_KRB5=m
CONFIG_SMB_FS=m CONFIG_SMB_FS=m
# CONFIG_SMB_NLS_DEFAULT is not set # CONFIG_SMB_NLS_DEFAULT is not set
# CONFIG_CIFS is not set # CONFIG_CIFS is not set

View File

@ -2,7 +2,6 @@ CONFIG_ARM=y
# CONFIG_CIFS_EXPERIMENTAL is not set # CONFIG_CIFS_EXPERIMENTAL is not set
CONFIG_SLIP_SMART=y CONFIG_SLIP_SMART=y
CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC_GSS=m
# CONFIG_NFSD_V4 is not set
# CONFIG_SMB_NLS_DEFAULT is not set # CONFIG_SMB_NLS_DEFAULT is not set
# CONFIG_CODA_FS_OLD_API is not set # CONFIG_CODA_FS_OLD_API is not set
CONFIG_CIFS_STATS=y CONFIG_CIFS_STATS=y

View File

@ -142,7 +142,7 @@ CONFIG_CPU_TLB_V4WBI=y
# Processor Features # Processor Features
# #
# CONFIG_ARM_THUMB is not set # CONFIG_ARM_THUMB is not set
# CONFIG_CPU_BIG_ENDIAN is not set CONFIG_CPU_BIG_ENDIAN=y
CONFIG_XSCALE_PMU=y CONFIG_XSCALE_PMU=y
CONFIG_DMABOUNCE=y CONFIG_DMABOUNCE=y
@ -1369,14 +1369,24 @@ CONFIG_CRAMFS=y
# #
# Network File Systems # Network File Systems
# #
CONFIG_NFS_V4=y
CONFIG_NFS_DIRECTIO=y
CONFIG_NFSD=m
CONFIG_NFSD_V2_ACL=y
CONFIG_NFSD_V3=y
CONFIG_NFSD_V3_ACL=y
CONFIG_NFSD_V4=y
CONFIG_NFSD_TCP=y
# CONFIG_NFS_V4 is not set # CONFIG_NFS_V4 is not set
# CONFIG_NFS_DIRECTIO is not set # CONFIG_NFS_DIRECTIO is not set
# CONFIG_NFSD is not set # CONFIG_NFSD is not set
CONFIG_LOCKD=m CONFIG_LOCKD=m
CONFIG_LOCKD_V4=y CONFIG_LOCKD_V4=y
CONFIG_EXPORTFS=m
CONFIG_NFS_ACL_SUPPORT=m
CONFIG_SUNRPC=m CONFIG_SUNRPC=m
# CONFIG_RPCSEC_GSS_KRB5 is not set CONFIG_SUNRPC_GSS=m
# CONFIG_RPCSEC_GSS_SPKM3 is not set CONFIG_RPCSEC_GSS_KRB5=m
CONFIG_SMB_FS=m CONFIG_SMB_FS=m
# CONFIG_SMB_NLS_DEFAULT is not set # CONFIG_SMB_NLS_DEFAULT is not set
# CONFIG_CIFS is not set # CONFIG_CIFS is not set

10
debian/changelog vendored
View File

@ -14,7 +14,15 @@ linux-2.6 (2.6.16-3) UNRELEASED; urgency=low
2.6.16 uppercase hex in Kconfig and new IDE sysfs naming, and VIA 2.6.16 uppercase hex in Kconfig and new IDE sysfs naming, and VIA
IDE on powerpc). IDE on powerpc).
-- Frederik Schüler <fs@debian.org> Thu, 23 Mar 2006 18:47:46 +0100 [ Martin Michlmayr ]
* [arm/armeb] Enable CONFIG_NFSD on NSLU2 again. Closes: #358709.
* [arm/footbridge] CONFIG_NE2K_PCI should be a module, not built-in.
[ Bastian Blank ]
* Update vserver patch to 2.0.2-rc14.
- Fix sendfile. (closes: #358391, #358752)
-- Bastian Blank <waldi@debian.org> Fri, 24 Mar 2006 12:49:46 +0100
linux-2.6 (2.6.16-2) unstable; urgency=low linux-2.6 (2.6.16-2) unstable; urgency=low

View File

@ -211,6 +211,7 @@ class gencontrol(object):
ret[1] = vars['abiname'] = '-%s' % self.config['abiname',]['abiname'] ret[1] = vars['abiname'] = '-%s' % self.config['abiname',]['abiname']
vars['upstreamversion'] = version['upstream'] vars['upstreamversion'] = version['upstream']
vars['version'] = version['version'] vars['version'] = version['version']
vars['source_upstream'] = version['source_upstream']
vars['major'] = version['major'] vars['major'] = version['major']
ret[2] = vars ret[2] = vars
return ret return ret

1
debian/patches/series/3-extra vendored Normal file
View File

@ -0,0 +1 @@
+ vserver-vs2.0.2-rc14-update.patch *_vserver

View File

@ -0,0 +1,44 @@
--- linux-2.6.16-vs2.0.2-rc13/fs/ioprio.c 2006-03-20 17:34:49 +0100
+++ linux-2.6.16-vs2.0.2-rc14/fs/ioprio.c 2006-03-23 19:35:17 +0100
@@ -96,7 +96,7 @@
if (!who)
user = current->user;
else
- user = find_user(who, vx_current_xid());
+ user = find_user(vx_current_xid(), who);
if (!user)
break;
@@ -150,7 +150,7 @@
if (!who)
user = current->user;
else
- user = find_user(who, vx_current_xid());
+ user = find_user(vx_current_xid(), who);
if (!user)
break;
--- linux-2.6.16-vs2.0.2-rc13/fs/read_write.c 2006-03-20 17:34:49 +0100
+++ linux-2.6.16/fs/read_write.c 2006-03-20 17:33:14 +0100
@@ -667,8 +667,9 @@
if (!(in_file->f_mode & FMODE_PREAD))
goto fput_in;
retval = rw_verify_area(READ, in_file, ppos, count);
+ if (retval < 0)
- if (retval)
goto fput_in;
+ count = retval;
retval = security_file_permission (in_file, MAY_READ);
if (retval)
@@ -688,8 +689,9 @@
goto fput_out;
out_inode = out_file->f_dentry->d_inode;
retval = rw_verify_area(WRITE, out_file, &out_file->f_pos, count);
+ if (retval < 0)
- if (retval)
goto fput_out;
+ count = retval;
retval = security_file_permission (out_file, MAY_WRITE);
if (retval)

View File

@ -64,7 +64,4 @@ Description: Debian patches to version @version@ of the Linux kernel
linux-source-@version@ package, as well as architecture-specific linux-source-@version@ package, as well as architecture-specific
patches. Note that these patches do NOT apply against a pristine patches. Note that these patches do NOT apply against a pristine
Linux @version@ kernel but only against the kernel tarball Linux @version@ kernel but only against the kernel tarball
linux-source-@version@_@version@.orig.tar.gz from the Debian archive. linux-@major@_@source_upstream@.orig.tar.gz from the Debian archive.
.
This packages is produced using an updated kernel packaging system
and replaces older kernel-patch-debian packages