Author: jurij-guest
Date: Fri Mar 9 14:25:42 2007
New Revision: 8342
Added:
dists/sid/linux-2.6/debian/patches/bugfix/sparc/ip_rcv-unaligned-access.patch
Modified:
dists/sid/linux-2.6/debian/changelog
dists/sid/linux-2.6/debian/patches/series/12
Log:
Add bugfix/sparc/ip_rcv-unaligned-access.patch, fixing the typo which
lead to frequent unaligned accesses in ip_rcv() and ip_fast_csum().
Modified: dists/sid/linux-2.6/debian/changelog
==============================================================================
--- dists/sid/linux-2.6/debian/changelog (original)
+++ dists/sid/linux-2.6/debian/changelog Fri Mar 9 14:25:42 2007
@@ -17,6 +17,10 @@
* 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.
+ * 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.
-- Steve Langasek <[EMAIL PROTECTED]> Mon, 5 Mar 2007 00:25:35 -0800
Added:
dists/sid/linux-2.6/debian/patches/bugfix/sparc/ip_rcv-unaligned-access.patch
==============================================================================
--- (empty file)
+++
dists/sid/linux-2.6/debian/patches/bugfix/sparc/ip_rcv-unaligned-access.patch
Fri Mar 9 14:25:42 2007
@@ -0,0 +1,20 @@
+Author : Doug Nazar <[EMAIL PROTECTED]>
+Date : Tue, 27 Feb 2007 13:52:15 -0500
+Message-ID : <[EMAIL PROTECTED]>
+Status : pushed to netdev maintainer for inclusion, confirmed working
+Description : fixes frequent unaligned accesses in ip_rcv() and
ip_fast_csum()
+
+diff --git a/drivers/net/tulip/tulip_core.c b/drivers/net/tulip/tulip_core.c
+index 5a35354..e3774a5 100644
+--- a/drivers/net/tulip/tulip_core.c
++++ b/drivers/net/tulip/tulip_core.c
+@@ -67,7 +67,7 @@ const char * const medianame[32] = {
+
+ /* Set the copy breakpoint for the copy-only-tiny-buffer Rx structure. */
+ #if defined(__alpha__) || defined(__arm__) || defined(__hppa__) \
+- || defined(__sparc_) || defined(__ia64__) \
++ || defined(__sparc__) || defined(__ia64__) \
+ || defined(__sh__) || defined(__mips__)
+ static int rx_copybreak = 1518;
+ #else
+
Modified: dists/sid/linux-2.6/debian/patches/series/12
==============================================================================
--- dists/sid/linux-2.6/debian/patches/series/12 (original)
+++ dists/sid/linux-2.6/debian/patches/series/12 Fri Mar 9 14:25:42 2007
@@ -1,3 +1,4 @@
+ bugfix/sparc/e450-boot-failure.patch
+ bugfix/sparc/eth1394-unaligned-access.patch
+ bugfix/sparc/kenvctrld-cpu-consumption.patch
++ bugfix/sparc/ip_rcv-unaligned-access.patch
_______________________________________________
Kernel-svn-changes mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes