> -----Original Message----- > From: [email protected] [mailto:linux-poweredge- > [email protected]] On Behalf Of [email protected] > Sent: 01 June 2010 19:00 > To: [email protected]; [email protected] > Subject: RE: Network issue on servers containing BCM 5709 / 5716 cards > resolved > > Hello, > > Apologize for the typo in my previous post. I meant the work around I > mentioned in the post is specific to MSI-X and is not required if the > card does not support MSI-X. As I know, the BCM 5708 cards support only > MSI and not MSI-X. And " Cat /proc/interrupts | grep eth0" can help in > determining what the card supports. > > Can you see the issue you are describing without passing this parameter > ? > > With regards, > Narendra K > > > > -----Original Message----- > > From: K, Narendra > > Sent: Tuesday, June 01, 2010 10:49 PM > > To: linux-poweredge-Lists > > Subject: RE: Network issue on servers containing BCM 5709 / 5716 > cards > > resolved > > > > Hello, > > > > This issue I referred to in the below post is MSI-X specific and I > > don't think BCM 5708 cards support MSI-X. This work aroud is not > > required for the issue I described in the post. > > > > Cat /proc/interrupts | grep eth0 can tell you if it supports MSI or > > MSI-X. > > > > With regards, > > Narendra K > > > > > > > > > > > > > -----Original Message----- > > > > From: [email protected] [mailto:linux-poweredge- > > > > [email protected]] On Behalf Of [email protected] > > > > Sent: 25 May 2010 18:41 > > > > To: [email protected] > > > > Subject: Network issue on servers containing BCM 5709 / 5716 > cards > > > > resolved - > > > > > > > > Hello, > > > > > > > > Connectivity loss was observed under some heavy traffic > conditions > > on > > > > RHEL 5.3/5.4/5.5 on servers containing BCM 5709/5716 cards. > > > > > > > > Work around: > > > > > > > > The issue is MSI-X specific. So passing "disable_msi=1" to the > bnx2 > > > > driver would prevent the issue from happening. > > > > > > RHEL 4.5 > > > PE2950 > > > Ethernet controller: Broadcom Corporation NetXtreme II BCM5708 > > Gigabit > > > Ethernet (rev 12) > > > > > > # modinfo bnx2 > > > filename: /lib/modules/2.6.9- > > 55.ELsmp/kernel/drivers/net/bnx2.ko > > > author: Michael Chan <[email protected]> > > > description: Broadcom NetXtreme II BCM5706/5708 Driver > > > license: GPL > > > version: 1.4.43-rh 49524544DE69B4B5647379F > > > parm: disable_msi:Disable Message Signaled Interrupt > (MSI) > > > vermagic: 2.6.9-55.ELsmp SMP 686 REGPARM 4KSTACKS gcc-3.4 > > > depends: > > > alias: pci:v000014E4d0000164Asv0000103Csd00003101bc*sc*i* > > > alias: pci:v000014E4d0000164Asv0000103Csd00003106bc*sc*i* > > > alias: pci:v000014E4d0000164Asv*sd*bc*sc*i* > > > alias: pci:v000014E4d0000164Csv*sd*bc*sc*i* > > > alias: pci:v000014E4d000016AAsv0000103Csd00003102bc*sc*i* > > > alias: pci:v000014E4d000016AAsv*sd*bc*sc*i* > > > alias: pci:v000014E4d000016ACsv*sd*bc*sc*i* > > > > > > With options bnx2 disable_msi=1 in modprobe.conf then > > > # modprobe -r bnx2; modprobe bnx2 > > > I get the following error and the NIC will not ifup - > > > > > > kernel: bnx2: eth1: Cannot allocate firmware buffer for > > uncompression. > > > > > > I took the msi option out of modprobe.conf but the NIC would still > > not > > > ifup, even restarting the network service did not get the NIC back > > > online. > > > I ended up leaving the option out of modprobe.conf and rebooting > the > > > server for this to work ! > > > > > > I hope to set the disable_msi option on a clients server to > overcome > > a > > > problem they are having, but I need to know why this error occurred > > on > > > my test box first. > > > > > > Any help appreciated, > > > > > > Cheers > > > Nick . > > > > > > > > > > > > > > > > > > __________ Information from ESET NOD32 Antivirus, version of virus > > > signature database 5163 (20100601) __________ > > > > > > The message was checked by ESET NOD32 Antivirus. > > > > > > http://www.eset.com > > > > > > > > > > > > > > > ------------------------------ > > > > > > Message: 6 > > > Date: Tue, 1 Jun 2010 12:35:34 -0400 > > > From: Drew Weaver <[email protected]> > > > Subject: RE: Network issue on servers containing BCM 5709 / 5716 > > cards > > > resolved - > > > To: "'Nick Lunt'" <[email protected]>, > > > "[email protected]" <[email protected]> > > > Message-ID: > > > <[email protected]> > > > Content-Type: text/plain; charset="us-ascii" > > > > > > Isn't this already fixed in the latest kernels? > > > > > > At least that is what I heard. > > > > > > thanks, > > > -Drew > > > > > > > > > -----Original Message----- > > > From: [email protected] [mailto:linux-poweredge- > > > [email protected]] On Behalf Of Nick Lunt > > > Sent: Tuesday, June 01, 2010 11:36 AM > > > To: [email protected] > > > Subject: RE: Network issue on servers containing BCM 5709 / 5716 > > cards > > > resolved - > > > > > > Hi, > > > > > > > -----Original Message----- > > > > From: [email protected] [mailto:linux-poweredge- > > > > [email protected]] On Behalf Of [email protected] > > > > Sent: 25 May 2010 18:41 > > > > To: [email protected] > > > > Subject: Network issue on servers containing BCM 5709 / 5716 > cards > > > > resolved - > > > > > > > > Hello, > > > > > > > > Connectivity loss was observed under some heavy traffic > conditions > > on > > > > RHEL 5.3/5.4/5.5 on servers containing BCM 5709/5716 cards. > > > > > > > > Work around: > > > > > > > > The issue is MSI-X specific. So passing "disable_msi=1" to the > bnx2 > > > > driver would prevent the issue from happening. > > > > > > RHEL 4.5 > > > PE2950 > > > Ethernet controller: Broadcom Corporation NetXtreme II BCM5708 > > Gigabit > > > Ethernet (rev 12) > > > > > > # modinfo bnx2 > > > filename: /lib/modules/2.6.9- > > 55.ELsmp/kernel/drivers/net/bnx2.ko > > > author: Michael Chan <[email protected]> > > > description: Broadcom NetXtreme II BCM5706/5708 Driver > > > license: GPL > > > version: 1.4.43-rh 49524544DE69B4B5647379F > > > parm: disable_msi:Disable Message Signaled Interrupt > (MSI) > > > vermagic: 2.6.9-55.ELsmp SMP 686 REGPARM 4KSTACKS gcc-3.4 > > > depends: > > > alias: pci:v000014E4d0000164Asv0000103Csd00003101bc*sc*i* > > > alias: pci:v000014E4d0000164Asv0000103Csd00003106bc*sc*i* > > > alias: pci:v000014E4d0000164Asv*sd*bc*sc*i* > > > alias: pci:v000014E4d0000164Csv*sd*bc*sc*i* > > > alias: pci:v000014E4d000016AAsv0000103Csd00003102bc*sc*i* > > > alias: pci:v000014E4d000016AAsv*sd*bc*sc*i* > > > alias: pci:v000014E4d000016ACsv*sd*bc*sc*i* > > > > > > With options bnx2 disable_msi=1 in modprobe.conf then > > > # modprobe -r bnx2; modprobe bnx2 > > > I get the following error and the NIC will not ifup - > > > > > > kernel: bnx2: eth1: Cannot allocate firmware buffer for > > uncompression. > > > > > > I took the msi option out of modprobe.conf but the NIC would still > > not > > > ifup, even restarting the network service did not get the NIC back > > > online. > > > I ended up leaving the option out of modprobe.conf and rebooting > the > > > server for this to work ! > > > > > > I hope to set the disable_msi option on a clients server to > overcome > > a > > > problem they are having, but I need to know why this error occurred > > on > > > my test box first. > > > > > > Any help appreciated, > > > > > > Cheers > > > Nick .
Hi indeed /proc/interrupts shows only PCI-MSI and not PCI-MSI-X. I thought that the disable_msi options was good for MSI as well as MSI-X. So the BCM5708 cards on an R900 cannot function if disable_msi is enabled in modprobe.conf ? Thanks Nick . __________ Information from ESET NOD32 Antivirus, version of virus signature database 5177 (20100606) __________ The message was checked by ESET NOD32 Antivirus. http://www.eset.com _______________________________________________ Linux-PowerEdge mailing list [email protected] https://lists.us.dell.com/mailman/listinfo/linux-poweredge Please read the FAQ at http://lists.us.dell.com/faq
