[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