Description of problem: There is a race condition between the driver and the bootcode on 57765 A0 devices. The problem is that the bootcode will access and modify registers that are also used by the driver. Register corruption is the consequence, which results in poor performance and possible kernel panics. Commit ID 6b10c1653e425e30cff7f41d0e6f9743bfa9810f fixes the problem. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Matt, we are at the very end of the RHEL 5.5 development cycle - no guarantees on this making it.
Understood. At least the problem is documented and trackable.
A rpm with this fix can be found on my people page. See http://people.redhat.com/jfeeney/.rhel5-tg3 Testing feedback would be appreciated.
This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux maintenance release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux Update release for currently deployed products. This request is not yet committed for inclusion in an Update release.
in kernel-2.6.18-190.el5 You can download this test kernel from http://people.redhat.com/jwilson/el5 Please update the appropriate value in the Verified field (cf_verified) to indicate this fix has been successfully verified. Include a comment with verification details.
@Matt, This issue should be resolved in A) the latest RHEL 5.5 snapshot B) with the test build available in comment #4. Please confirm as soon as possible that this issue is resolved as expected.
We have verified the performance can reach ~1700Mbps bi-directional using netperf with test build in comment#26 of bug565964. And no panic occurred when in over-night stress.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2010-0178.html
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days