[pve-devel] bnx2 driver crashing

Alexandre DERUMIER aderumier at odiso.com
Sun Sep 18 11:47:09 CEST 2011


also, found this on debian list: 

bnx2: MSI-X hang on 5709 NICs -> nic dead 
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=618341 


patch here:

http://marc.info/?l=linux-netdev&m=127240304211909&w=2

seem to be include in kernel since 2.6.32.13, but maybe not in the broadcom official sources ?






----- Mail original ----- 

De: "Alexandre DERUMIER" <aderumier at odiso.com> 
À: "Dietmar Maurer" <dietmar at proxmox.com> 
Cc: pve-devel at pve.proxmox.com 
Envoyé: Dimanche 18 Septembre 2011 10:13:02 
Objet: Re: [pve-devel] bnx2 driver crashing 

so maybe debian and redhat add some patches to prevent it ? 

found this on redhat (a lot of patches) : 
[Broadcom 5.6 FEAT] Update bnx2 to 2.0.8+ 

https://bugzilla.redhat.com/show_bug.cgi?id=568601 

The following upstream patches have been applied to these rpms. 
1. netdev: Remove redundant checks for CAP_NET_ADMIN 
2. bnx2: avoid compiler errors 
3. bnx2: EEH is failing without timout 
4. bnx2: protect tx_timeout_reset with rtnl_lock() 
5. bnx2: dump some state during tx_timeout() 
6. bnx2: print warning when unable to allocate 
7. bnx2: read firmware version from VPD 
8. bnx2: update version to 2.0.3 
9. bnx2: Refine VPD logic 
10. bnx2: reset_task is crashing the kernel 
11. bnx2: Fix bnx2_netif_stop() merge error 
12. bnx2: Flush the register writes which setup the MSI-X 
13. bnx2: Refine statistics code 
14. bnx2: Save statistics during reset 
15. net: remove HAVE_ leftovers 
16. bnx2: Check BNX2_FLAG_USING_MSIX flag 
17. bnx2: Need to call cnic_setup_cnic_irq_info() after 
18. bnx2: Adjust flow control water marks 
19. bnx2: Allow for user-specific multiple advertisement speed 
20. bnx2: Fix bug when saving statistics 
21. bnx2: Update firmwares and update version to 2.0.8 

To get the "2.0.8+" part, incorporate patches in RHEL6: 
1. bnx2: Fix netpoll crash 
2. bnx2: Use proper handler during netpoll 
3. bnx2: Update 5709 MIPS firmware mips = 5.0.0j15 rv2p = j10 
4. bnx2: Fix hang during rmmod bnx2 
5. bnx2: Always enable MSI-X on 5709 


----- Mail original ----- 

De: "Dietmar Maurer" <dietmar at proxmox.com> 
À: "Alexandre DERUMIER" <aderumier at odiso.com>, pve-devel at pve.proxmox.com 
Envoyé: Dimanche 18 Septembre 2011 08:56:26 
Objet: RE: [pve-devel] bnx2 driver crashing 

> another user on the forum have add same bug with 2.6.32-4-pve (Is it also 
> redhat src based ?) 

no, it is not redhat based. But we use the bnx2 driver from Broadcom in both versions. 

> 
> http://forum.proxmox.com/threads/7012-FATAL!-BUG-in-bnx2-module-eth0- 
> got-disconnected 
> 
> Seem to be a problem with msi-x and bnx2 driver, I have see a lot of bugreport 
> with this problem on redhat and centos. 
> centos workaround is : # https://bugzilla.redhat.com/show_bug.cgi?id=432451 
> echo "options bnx2 disable_msi=1" > /etc/modprobe.d/bnx2 
> 
> I have add the options, I hope it'll correct the problem. 

Please report back if that helps, 

- Dietmar 
> 
> 
> 
> 
> -- 
> 
> -- 
> 
> 
> 
> 
> 
> Alexandre Derumier 
> Ingénieur système 
> e-mail : aderumier at odiso.com 
> Tél : +33 (0)3 20 68 88 90 
> Fax : +33 (0)3 20 68 90 81 
> 45 Bvd du Général Leclerc 
> 59100 ROUBAIX - FRANCE 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> _______________________________________________ 
> pve-devel mailing list 
> pve-devel at pve.proxmox.com 
> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel 



-- 

-- 





Alexandre Derumier 
Ingénieur système 
e-mail : aderumier at odiso.com 
Tél : +33 (0)3 20 68 88 90 
Fax : +33 (0)3 20 68 90 81 
45 Bvd du Général Leclerc 
59100 ROUBAIX - FRANCE 














_______________________________________________ 
pve-devel mailing list 
pve-devel at pve.proxmox.com 
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel 



-- 

-- 




	
	Alexandre Derumier 
Ingénieur système 
e-mail : aderumier at odiso.com 
Tél : +33 (0)3 20 68 88 90 
Fax : +33 (0)3 20 68 90 81 
45 Bvd du Général Leclerc 
59100 ROUBAIX - FRANCE 













-------------- next part --------------
A non-text attachment was scrubbed...
Name: aderumier.vcf
Type: text/x-vcard
Size: 183 bytes
Desc: not available
URL: <http://pve.proxmox.com/cgi-bin/mailman/private/pve-devel/attachments/20110918/20d9ca10/attachment.vcf>


More information about the pve-devel mailing list