bce(4) BCM5907 CTX write errors on 7.2 driver

Tom Judge tom at tomjudge.com
Tue Oct 27 22:11:51 UTC 2009


David Christensen wrote:
>> Has anyone seen these errors before:
>>
>> http://www.freebsd.org/cgi/query-pr.cgi?pr=135836&cat=
>>
>> The system is a Dell R610 and it happens on both cold and warm boots.
>>
>> I am about to check a second chassis, and test with 8, and 
>> will follow up after my tests.
>>     
>
> Yes, I've seen these errors on a Dell r710.  The problem is related
> to an interaction between the FreeBSD driver and the bootcode firmware
> on the BCM5709 controller which can cause the bootcode firmware to 
> enable certain hardware blocks in the chip while the FreeBSD driver is 
> attempting to reset the device.  This allows RX traffic to enter the 
> controller before the device is fully initialized.
>
> The fix is to upgrade the BCM5709 bootcode to version 5.02 or later.
> I'm checking if Dell has posted updated firmware which can address
> the problem.
>
>   

Hi David,

Thanks for the rapid response.

Dell have firmware 5.0.9 on their website here:  http://tiny.cc/ex834

Will that work?

Tom




More information about the freebsd-net mailing list