Sophie

Sophie

distrib > Scientific%20Linux > 5x > x86_64 > by-pkgid > 27922b4260f65d317aabda37e42bbbff > files > 2984

kernel-2.6.18-238.el5.src.rpm

From: Konrad Rzeszutek <konradr@redhat.com>
Subject: [RHEL5 PATCH] RHBZ# 220246 qla3xxx panics when eth1 (qla3xxx) is sending pings
Date: Thu, 4 Jan 2007 14:18:48 -0500
Bugzilla: 220246
Message-Id: <20070104191848.GA17234@dhcp83-12.boston.redhat.com>
Changelog: net: qla3xxx panics when eth1 is sending pings


RHBZ#:
------
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=220246

Description:
------------
QLA3XXX dies when an exhaustive ping test is performed.
The problem was found to be with: "The TX locking was removed 
some time ago but this flag was overlooked."
from: http://www.spinics.net/lists/netdev/msg21644.html


RHEL Version Found:
------------------
RHEL4 U5 and now "up-porting" to RHEL5.

Upstream Status:
----------------
Posted on 12/19. Have not yet received any comments.

Test Status:
------------
Tested on the QLogic iSCSI card in Westford, MA lab.

Proposed Patch:
---------------
This patch is based on 2.6.18-1.2961.

diff -uNr linux-2.6.18.i686.orig/drivers/net/qla3xxx.c linux-2.6.18.i686/drivers/net/qla3xxx.c
--- linux-2.6.18.i686.orig/drivers/net/qla3xxx.c	2007-01-04 13:54:16.000000000 -0500
+++ linux-2.6.18.i686/drivers/net/qla3xxx.c	2007-01-04 13:55:41.000000000 -0500
@@ -3365,7 +3365,6 @@
 	SET_MODULE_OWNER(ndev);
 	SET_NETDEV_DEV(ndev, &pdev->dev);
 
-	ndev->features = NETIF_F_LLTX;
 	if (pci_using_dac)
 		ndev->features |= NETIF_F_HIGHDMA;
 
-- 
Konrad Rzeszutek 1-(978)-392-3903 or 1-(617)-693-1718
IBM on-site partner.