[pve-devel] bnx2 : tests with 131.12.1.el6 kernel
Alexandre DERUMIER
aderumier at odiso.com
Mon Sep 19 08:46:43 CEST 2011
ok, I have installed yours debs, it's running without problem.
bnx2: Broadcom NetXtreme II Gigabit Ethernet Driver bnx2 v2.1.6 (Mar 7, 2011)
bnx2 0000:01:00.0: PCI INT A -> GSI 36 (level, low) -> IRQ 36
bnx2 0000:01:00.0: setting latency timer to 64
bnx2 0000:01:00.0: firmware: requesting bnx2/bnx2-mips-09-6.2.1a.fw
bnx2 0000:01:00.0: firmware: requesting bnx2/bnx2-rv2p-09-6.0.17.fw
bnx2 0000:01:00.0: eth1: Broadcom NetXtreme II BCM5709 1000Base-T (C0) PCI Express found at mem d6000000, IRQ 36, node addr 00:22:19:33:cb:6f
bnx2 0000:01:00.1: PCI INT B -> GSI 48 (level, low) -> IRQ 48
bnx2 0000:01:00.1: setting latency timer to 64
bnx2 0000:01:00.1: firmware: requesting bnx2/bnx2-mips-09-6.2.1a.fw
bnx2 0000:01:00.1: firmware: requesting bnx2/bnx2-rv2p-09-6.0.17.fw
bnx2 0000:01:00.1: eth2: Broadcom NetXtreme II BCM5709 1000Base-T (C0) PCI Express found at mem d8000000, IRQ 48, node addr 00:22:19:33:cb:71
bnx2 0000:02:00.0: PCI INT A -> GSI 32 (level, low) -> IRQ 32
bnx2 0000:02:00.0: setting latency timer to 64
bnx2 0000:02:00.0: firmware: requesting bnx2/bnx2-mips-09-6.2.1a.fw
bnx2 0000:02:00.0: firmware: requesting bnx2/bnx2-rv2p-09-6.0.17.fw
bnx2 0000:02:00.0: eth3: Broadcom NetXtreme II BCM5709 1000Base-T (C0) PCI Express found at mem da000000, IRQ 32, node addr 00:22:19:33:cb:73
bnx2 0000:02:00.1: PCI INT B -> GSI 42 (level, low) -> IRQ 42
bnx2 0000:02:00.1: setting latency timer to 64
bnx2 0000:02:00.1: firmware: requesting bnx2/bnx2-mips-09-6.2.1a.fw
bnx2 0000:02:00.1: firmware: requesting bnx2/bnx2-rv2p-09-6.0.17.fw
bnx2 0000:02:00.1: eth4: Broadcom NetXtreme II BCM5709 1000Base-T (C0) PCI Express found at mem dc000000, IRQ 42, node addr 00:22:19:33:cb:75
bnx2 0000:01:00.0: eth0: NIC Copper Link is Up, 1000 Mbps full duplex
bnx2 0000:01:00.1: eth1: NIC Copper Link is Up, 1000 Mbps full duplex
# modinfo bnx2
filename: /lib/modules/2.6.32-6-pve/kernel/drivers/net/bnx2.ko
firmware: bnx2/bnx2-rv2p-09ax-6.0.17.fw
firmware: bnx2/bnx2-rv2p-09-6.0.17.fw
firmware: bnx2/bnx2-mips-09-6.2.1a.fw
firmware: bnx2/bnx2-rv2p-06-6.0.15.fw
firmware: bnx2/bnx2-mips-06-6.2.1.fw
version: 2.1.6
Wait and see ....
----- Mail original -----
De: "Alexandre DERUMIER" <aderumier at odiso.com>
À: "Dietmar Maurer" <dietmar at proxmox.com>
Cc: pve-devel at pve.proxmox.com
Envoyé: Lundi 19 Septembre 2011 08:18:42
Objet: Re: [pve-devel] bnx2 : tests with 131.12.1.el6 kernel
sure, of course !
----- Mail original -----
De: "Dietmar Maurer" <dietmar at proxmox.com>
À: "Alexandre DERUMIER" <aderumier at odiso.com>
Cc: pve-devel at pve.proxmox.com
Envoyé: Lundi 19 Septembre 2011 08:17:47
Objet: RE: bnx2 : tests with 131.12.1.el6 kernel
Hi Alexandre,
I just upload that update to the pvetest repository:
ftp://download1.proxmox.com/debian/dists/lenny/pvetest/binary-amd64/pve-kernel-2.6.32-6-pve_2.6.32-45_amd64.deb
ftp://download1.proxmox.com/debian/dists/lenny/pvetest/binary-amd64/pve-firmware_1.0-14_all.deb
Please can you test those packages instead?
- Dietmar
From: Alexandre DERUMIER [mailto:aderumier at odiso.com]
Sent: Montag, 19. September 2011 08:07
To: Dietmar Maurer
Cc: pve-devel at pve.proxmox.com
Subject: bnx2 : tests with 131.12.1.el6 kernel
Hi Dietmar, i have succefusly build 131.12.1.el6 kernel (with 042stab037.1 openvz).
now built-in bnx2 module works fine on squeeze and lenny.
bnx2 driver is updated to version 2.1.6
# modinfo bnx2
filename: /lib/modules/2.6.32-6-pve/kernel/drivers/net/bnx2.ko
firmware: bnx2/bnx2-rv2p-09ax-6.0.17.fw
firmware: bnx2/bnx2-rv2p-09-6.0.17.fw
firmware: bnx2/bnx2-mips-09-6.2.1a.fw
firmware: bnx2/bnx2-rv2p-06-6.0.15.fw
firmware: bnx2/bnx2-mips-06-6.2.1.fw
version: 2.1.6
So i'll test it on a non critical production server , with msi-x enabled.
the crash bug is random, so i'll test it during many days/week to see if now it's working correctly.
I have another server with 2.6.32-6-pve kernel and 2.0.23b bnx2 driver, with msi-x disable workaround.
I'll keep you in touch if the crash occur again.
----- 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 18:16:07
Objet: Re: [pve-devel] bnx2 driver crashing
I had checked the bnx2 offical source code,
bnx2: MSI-X hang on 5709 NICs -> nic dead
is not apply yet.
I've verify previous proxmox kernel on same hardware, msi-x was working without problem (since 1 year).
>>The redhat/debian driver does not support newer cards (that is why we include
>>the sources from Broadcom).
>>We had simply to many customers complaining that the driver does not work at all.
Do you know witch broadcom model does not work with debian or redhat source kernel ?
rhel6 is pretty new, sound strange than it not support new hardware.
I have recent Dell servers,and broadcom cards( 5709) are working without problem with debian and redhat.
I see a new kernel-2.6.32-131.12.1.el6.src.rpm kernel, I'll try to build it to see if it's work on squeeze and lenny.
----- Mail original -----
De: "Dietmar Maurer" < dietmar at proxmox.com >
À: "Alexandre DERUMIER" < aderumier at odiso.com >
Cc: pve-devel at pve.proxmox.com
Envoyé: Dimanche 18 Septembre 2011 17:17:37
Objet: RE: [pve-devel] bnx2 driver crashing
> -----Original Message-----
> From: Alexandre DERUMIER [mailto:aderumier at odiso.com]
> Sent: Sonntag, 18. September 2011 10:13
> To: Dietmar Maurer
> Cc: pve-devel at pve.proxmox.com
> Subject: 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
>
Aren't those already included in current RHEL6 kernel?
> 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
And those apply to the original broadcom sources we use?
- 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
--
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 --------------
An HTML attachment was scrubbed...
URL: <http://lists.proxmox.com/pipermail/pve-devel/attachments/20110919/a48fd795/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: aderumier.vcf
Type: text/x-vcard
Size: 183 bytes
Desc: not available
URL: <http://lists.proxmox.com/pipermail/pve-devel/attachments/20110919/a48fd795/attachment.vcf>
More information about the pve-devel
mailing list