[kernel] r8398 - in dists/etch-security/linux-2.6/debian: .
arch/alpha arch/alpha/vserver arch/hppa arch/sparc
patches/bugfix patches/bugfix/all patches/bugfix/mips
patches/bugfix/sparc patches/series templates
Dann Frazier
dannf at alioth.debian.org
Mon Mar 26 21:43:13 UTC 2007
Author: dannf
Date: Mon Mar 26 20:43:11 2007
New Revision: 8398
Added:
dists/etch-security/linux-2.6/debian/patches/bugfix/all/
- copied from r8397, releases/linux-2.6/2.6.18.dfsg.1-12/debian/patches/bugfix/all/
dists/etch-security/linux-2.6/debian/patches/bugfix/bnx2_tx_avail-off-by-1-fix.patch
- copied unchanged from r8397, releases/linux-2.6/2.6.18.dfsg.1-12/debian/patches/bugfix/bnx2_tx_avail-off-by-1-fix.patch
dists/etch-security/linux-2.6/debian/patches/bugfix/mips/flush_anon_page.patch
- copied unchanged from r8397, releases/linux-2.6/2.6.18.dfsg.1-12/debian/patches/bugfix/mips/flush_anon_page.patch
dists/etch-security/linux-2.6/debian/patches/bugfix/natsemi-napi-shared-irq.patch
- copied unchanged from r8397, releases/linux-2.6/2.6.18.dfsg.1-12/debian/patches/bugfix/natsemi-napi-shared-irq.patch
dists/etch-security/linux-2.6/debian/patches/bugfix/sparc/e450-boot-failure.patch
- copied unchanged from r8397, releases/linux-2.6/2.6.18.dfsg.1-12/debian/patches/bugfix/sparc/e450-boot-failure.patch
dists/etch-security/linux-2.6/debian/patches/bugfix/sparc/eth1394-unaligned-access.patch
- copied unchanged from r8397, releases/linux-2.6/2.6.18.dfsg.1-12/debian/patches/bugfix/sparc/eth1394-unaligned-access.patch
dists/etch-security/linux-2.6/debian/patches/bugfix/sparc/ip_rcv-unaligned-access.patch
- copied unchanged from r8397, releases/linux-2.6/2.6.18.dfsg.1-12/debian/patches/bugfix/sparc/ip_rcv-unaligned-access.patch
dists/etch-security/linux-2.6/debian/patches/bugfix/sparc/kenvctrld-cpu-consumption.patch
- copied unchanged from r8397, releases/linux-2.6/2.6.18.dfsg.1-12/debian/patches/bugfix/sparc/kenvctrld-cpu-consumption.patch
dists/etch-security/linux-2.6/debian/patches/bugfix/sparc/tcp-sendmsg-t12k-oops-fix.patch
- copied unchanged from r8397, releases/linux-2.6/2.6.18.dfsg.1-12/debian/patches/bugfix/sparc/tcp-sendmsg-t12k-oops-fix.patch
dists/etch-security/linux-2.6/debian/patches/series/12
- copied unchanged from r8397, releases/linux-2.6/2.6.18.dfsg.1-12/debian/patches/series/12
dists/etch-security/linux-2.6/debian/patches/series/12-extra
- copied unchanged from r8397, releases/linux-2.6/2.6.18.dfsg.1-12/debian/patches/series/12-extra
Removed:
dists/etch-security/linux-2.6/debian/patches/bugfix/listxattr-mem-corruption.patch
dists/etch-security/linux-2.6/debian/patches/series/11etch1
Modified:
dists/etch-security/linux-2.6/debian/arch/alpha/abi-4.alpha-generic
dists/etch-security/linux-2.6/debian/arch/alpha/abi-4.alpha-legacy
dists/etch-security/linux-2.6/debian/arch/alpha/config
dists/etch-security/linux-2.6/debian/arch/alpha/vserver/abi-4.alpha
dists/etch-security/linux-2.6/debian/arch/hppa/config
dists/etch-security/linux-2.6/debian/arch/sparc/abi-4.sparc32
dists/etch-security/linux-2.6/debian/changelog
dists/etch-security/linux-2.6/debian/patches/bugfix/ipv6_setsockopt-NULL-deref.patch
dists/etch-security/linux-2.6/debian/templates/control.image.type-kernel-package.in
Log:
merge in 2.6.18.dfsg.1-12
Modified: dists/etch-security/linux-2.6/debian/arch/alpha/abi-4.alpha-generic
==============================================================================
--- dists/etch-security/linux-2.6/debian/arch/alpha/abi-4.alpha-generic (original)
+++ dists/etch-security/linux-2.6/debian/arch/alpha/abi-4.alpha-generic Mon Mar 26 20:43:11 2007
@@ -321,8 +321,6 @@
0x19c79579 alloc_tty_driver vmlinux EXPORT_SYMBOL
0xc9c315e1 allocate_resource vmlinux EXPORT_SYMBOL
0xd79b5a02 allow_signal vmlinux EXPORT_SYMBOL
-0xab08d4ae alpha_fp_emul vmlinux EXPORT_SYMBOL
-0xbfbe998e alpha_fp_emul_imprecise vmlinux EXPORT_SYMBOL
0x96f7394b alpha_gendev_to_pci vmlinux EXPORT_SYMBOL
0x0a71028a alpha_mv vmlinux EXPORT_SYMBOL
0x47f7e397 alpha_read_fp_reg vmlinux EXPORT_SYMBOL
Modified: dists/etch-security/linux-2.6/debian/arch/alpha/abi-4.alpha-legacy
==============================================================================
--- dists/etch-security/linux-2.6/debian/arch/alpha/abi-4.alpha-legacy (original)
+++ dists/etch-security/linux-2.6/debian/arch/alpha/abi-4.alpha-legacy Mon Mar 26 20:43:11 2007
@@ -321,8 +321,6 @@
0x19c79579 alloc_tty_driver vmlinux EXPORT_SYMBOL
0xc9c315e1 allocate_resource vmlinux EXPORT_SYMBOL
0xd79b5a02 allow_signal vmlinux EXPORT_SYMBOL
-0xab08d4ae alpha_fp_emul vmlinux EXPORT_SYMBOL
-0xbfbe998e alpha_fp_emul_imprecise vmlinux EXPORT_SYMBOL
0x96f7394b alpha_gendev_to_pci vmlinux EXPORT_SYMBOL
0x0a71028a alpha_mv vmlinux EXPORT_SYMBOL
0x47f7e397 alpha_read_fp_reg vmlinux EXPORT_SYMBOL
Modified: dists/etch-security/linux-2.6/debian/arch/alpha/config
==============================================================================
--- dists/etch-security/linux-2.6/debian/arch/alpha/config (original)
+++ dists/etch-security/linux-2.6/debian/arch/alpha/config Mon Mar 26 20:43:11 2007
@@ -1621,5 +1621,5 @@
CONFIG_I2C_ELEKTOR=m
CONFIG_BACKLIGHT_CLASS_DEVICE=m
CONFIG_USB_SERIAL_WHITEHEAT=m
-CONFIG_MATHEMU=m
+CONFIG_MATHEMU=y
# CONFIG_AUDIT is not set
Modified: dists/etch-security/linux-2.6/debian/arch/alpha/vserver/abi-4.alpha
==============================================================================
--- dists/etch-security/linux-2.6/debian/arch/alpha/vserver/abi-4.alpha (original)
+++ dists/etch-security/linux-2.6/debian/arch/alpha/vserver/abi-4.alpha Mon Mar 26 20:43:11 2007
@@ -322,8 +322,6 @@
0x514e6f62 alloc_tty_driver vmlinux EXPORT_SYMBOL
0xc9c315e1 allocate_resource vmlinux EXPORT_SYMBOL
0xd79b5a02 allow_signal vmlinux EXPORT_SYMBOL
-0xab08d4ae alpha_fp_emul vmlinux EXPORT_SYMBOL
-0xbfbe998e alpha_fp_emul_imprecise vmlinux EXPORT_SYMBOL
0x1447ebc2 alpha_gendev_to_pci vmlinux EXPORT_SYMBOL
0x2bdb9304 alpha_mv vmlinux EXPORT_SYMBOL
0x47f7e397 alpha_read_fp_reg vmlinux EXPORT_SYMBOL
Modified: dists/etch-security/linux-2.6/debian/arch/hppa/config
==============================================================================
--- dists/etch-security/linux-2.6/debian/arch/hppa/config (original)
+++ dists/etch-security/linux-2.6/debian/arch/hppa/config Mon Mar 26 20:43:11 2007
@@ -309,7 +309,7 @@
# CONFIG_DE2104X is not set
CONFIG_TULIP=m
# CONFIG_TULIP_MWI is not set
-# CONFIG_TULIP_MMIO is not set
+CONFIG_TULIP_MMIO=y
# CONFIG_DE4X5 is not set
# CONFIG_WINBOND_840 is not set
# CONFIG_DM9102 is not set
Modified: dists/etch-security/linux-2.6/debian/arch/sparc/abi-4.sparc32
==============================================================================
--- dists/etch-security/linux-2.6/debian/arch/sparc/abi-4.sparc32 (original)
+++ dists/etch-security/linux-2.6/debian/arch/sparc/abi-4.sparc32 Mon Mar 26 20:43:11 2007
@@ -635,14 +635,6 @@
0x0115e6dc dccp_v4_request_recv_sock net/dccp/dccp_ipv4 EXPORT_SYMBOL_GPL
0x37c45b6f dccp_v4_send_check net/dccp/dccp_ipv4 EXPORT_SYMBOL_GPL
0x88c4013a deactivate_super vmlinux EXPORT_SYMBOL
-0x2f8b89eb debugfs_create_blob vmlinux EXPORT_SYMBOL_GPL
-0x94e3772a debugfs_create_bool vmlinux EXPORT_SYMBOL_GPL
-0xc65873c7 debugfs_create_dir vmlinux EXPORT_SYMBOL_GPL
-0x43eb5e1d debugfs_create_file vmlinux EXPORT_SYMBOL_GPL
-0x0c1023b1 debugfs_create_u16 vmlinux EXPORT_SYMBOL_GPL
-0x9d818f4b debugfs_create_u32 vmlinux EXPORT_SYMBOL_GPL
-0x86d4294c debugfs_create_u8 vmlinux EXPORT_SYMBOL_GPL
-0xb7f09940 debugfs_remove vmlinux EXPORT_SYMBOL_GPL
0xd447117b default_backing_dev_info vmlinux EXPORT_SYMBOL_GPL
0x10ee20bb default_blu vmlinux EXPORT_SYMBOL
0x06fe3b14 default_grn vmlinux EXPORT_SYMBOL
Modified: dists/etch-security/linux-2.6/debian/changelog
==============================================================================
--- dists/etch-security/linux-2.6/debian/changelog (original)
+++ dists/etch-security/linux-2.6/debian/changelog Mon Mar 26 20:43:11 2007
@@ -1,5 +1,32 @@
-linux-2.6 (2.6.18.dfsg.1-11etch1) UNRELEASED; urgency=high
+linux-2.6 (2.6.18.dfsg.1-12) unstable; urgency=low
+ [ Steve Langasek ]
+ * Set CONFIG_MATHEMU=y on alpha, which is required for proper fp math on
+ at least ev4-ev56 systems. Closes: #411813.
+ * linux-image packages need to depend on a newer version of coreutils,
+ because of the use of readlink -q -m inherited from kernel-package.
+ Closes: #413311.
+
+ [ Jurij Smakov ]
+ * Add bugfix/sparc/e450-boot-failure.patch to fix boot failure on
+ E450 machines. Thanks to David Miller for the patch and to Daniel
+ Smolik for testing. Closes: #415818
+ * Add bugfix/sparc/eth1394-unaligned-access.patch to fix unaligned
+ memory accesses in the Firewire eth1394 driver. Thanks to Emanuele
+ Rocca for the patch. Closes: #412749.
+ * Add bugfix/sparc/kenvctrld-cpu-consumption.patch to fix kenvctrld
+ process, so that it does not consume 100% CPU. Thanks to Joerg Friedrich
+ for the patch, and to J. J. Green and Richard Mortimer for testing.
+ Closes: #414877
+ * Add bugfix/sparc/ip_rcv-unaligned-access.patch fixing a typo which lead
+ to frequent unaligned memory accesses on Sun machines with tulip NIC.
+ Thanks to Doug Nazar for the patch and to Daniel J. Priem for testing.
+ Closes: #409313.
+ * Add bugfix/sparc/tcp-sendmsg-t12k-oops-fix.patch by David Miller, fixing
+ an occasional oops in tcp_sendmsg() on T1k/T2k machines under heavy
+ network load. Closes: #415819
+
+ [ dann frazier ]
* bugfix/keys-serial-num-collision.patch
[SECURITY] Fix the key serial number collision avoidance code in
key_alloc_serial() that could lead to a local DoS (oops).
@@ -13,12 +40,26 @@
[SECURITY] Fix kernel memory leak vulnerability in
ipv6_getsockopt_sticky() which can be triggered by passing a len < 0.
See CVE-2007-1000
- * bugfix/listxattr-mem-corruption.patch
- [SECURITY] Fix userspace corruption vulnerability caused by
- incorrectly promoted return values in bad_inode_ops
- See CVE-2006-5753
+ * Enable CONFIG_TULIP_MMIO on hppa. (closes: #332962)
+ * bugfix/bnx2_tx_avail-off-by-1-fix.patch
+ Fix a panic in the bnx2 driver caused by an off-by-one error
+ (closes: #410010)
+ * bugfix/all/vserver/cross-context-renice-fix.patch
+ [SECURITY] Fix a vulnerability that permits renicing processes in
+ other contexts. (closes: #412143)
+ See CVE-2007-0241
+ * natsemi-napi-shared-irq.patch
+ Fix hang in natsemi driver when sharing interrupts. (closes: #415476)
+ Thanks to Mark Brown for the backport.
+
+ [ Bastian Blank ]
+ * xen: Fix highmem dma copy code. (closes: #415805)
+
+ [ Martin Michlmayr ]
+ * mips: Implement flush_anon_page() to fix data corruption issues
+ (Ralf Baechle).
- -- dann frazier <dannf at debian.org> Mon, 19 Mar 2007 21:05:25 -0600
+ -- Bastian Blank <waldi at debian.org> Mon, 26 Mar 2007 08:12:17 +0200
linux-2.6 (2.6.18.dfsg.1-11) unstable; urgency=low
Modified: dists/etch-security/linux-2.6/debian/patches/bugfix/ipv6_setsockopt-NULL-deref.patch
==============================================================================
--- dists/etch-security/linux-2.6/debian/patches/bugfix/ipv6_setsockopt-NULL-deref.patch (original)
+++ dists/etch-security/linux-2.6/debian/patches/bugfix/ipv6_setsockopt-NULL-deref.patch Mon Mar 26 20:43:11 2007
@@ -13,16 +13,16 @@
Signed-off-by: David S. Miller <davem at davemloft.net>
---
-diff --git a/net/ipv6/ipv6_sockglue.c b/net/ipv6/ipv6_sockglue.c
-index 4e0561a..b82333b 100644
---- a/net/ipv6/ipv6_sockglue.c
-+++ b/net/ipv6/ipv6_sockglue.c
-@@ -413,7 +413,7 @@ static int do_ipv6_setsockopt(struct sock *sk, int level, int optname,
+Adjusted to apply to Debian's 2.6.18 by dann frazier <dannf at debian.org>
+
+--- source/net/ipv6/ipv6_sockglue.c.orig 2007-03-22 09:58:17.000000000 -0600
++++ source/net/ipv6/ipv6_sockglue.c 2007-03-22 09:59:22.000000000 -0600
+@@ -408,7 +408,7 @@
}
/* routing header option needs extra check */
- if (optname == IPV6_RTHDR && opt->srcrt) {
+ if (optname == IPV6_RTHDR && opt && opt->srcrt) {
struct ipv6_rt_hdr *rthdr = opt->srcrt;
- switch (rthdr->type) {
- case IPV6_SRCRT_TYPE_0:
+ if (rthdr->type)
+ goto sticky_done;
Modified: dists/etch-security/linux-2.6/debian/templates/control.image.type-kernel-package.in
==============================================================================
--- dists/etch-security/linux-2.6/debian/templates/control.image.type-kernel-package.in (original)
+++ dists/etch-security/linux-2.6/debian/templates/control.image.type-kernel-package.in Mon Mar 26 20:43:11 2007
@@ -3,7 +3,7 @@
Priority: optional
Provides: linux-image, linux-image- at major@, linux-modules- at upstreamversion@@abiname@@localversion@
Pre-Depends: debconf (>= 0.2.17) | debconf-2.0
-Depends: module-init-tools (>= 0.9.13), coreutils (>= 5.2.1)
+Depends: module-init-tools (>= 0.9.13), coreutils (>= 5.96)
Suggests: linux-doc- at version@
Description: Linux @upstreamversion@ image on @class@
This package provides the binary image and pre-built loadable modules for
More information about the Kernel-svn-changes
mailing list