Date: Sun, 13 Nov 2011 10:40:11 -0800 From: Jack Vogel <jfvogel@gmail.com> To: Willem Jan Withagen <wjw@digiware.nl> Cc: "stable@freebsd.org" <stable@freebsd.org>, Joshua Boyd <boydjd@jbip.net>, "Vogel, Jack" <jack.vogel@intel.com>, Jeremy Chadwick <freebsd@jdc.parodius.com> Subject: Re: em0 watchdog timeout Message-ID: <CAFOYbckCRi2t4Z=chFCKwqykE6YN907H_2EjwcGc-K2K5vFzNA@mail.gmail.com> In-Reply-To: <4EC00ACF.4050803@digiware.nl> References: <4EBB97DF.3020803@digiware.nl> <20111110095041.GA73812@icarus.home.lan> <4EBBBACE.3020900@digiware.nl> <CAHcKe7kx1S=cR6S-14WGJXoL0S%2BRtTwuvmC6HYrgZ33FzxqtCg@mail.gmail.com> <4EC00ACF.4050803@digiware.nl>
index | next in thread | previous in thread | raw e-mail
On Sun, Nov 13, 2011 at 10:22 AM, Willem Jan Withagen <wjw@digiware.nl>wrote: > On 2011-11-10 23:25, Joshua Boyd wrote: > >> On Thu, Nov 10, 2011 at 6:51 AM, Willem Jan Withagen <wjw@digiware.nl >> <mailto:wjw@digiware.nl>> wrote: >> >> em0@pci0:0:25:0: class=0x020000 card=0x10bd15d9 >> chip=0x10bd8086 rev=0x02 hdr=0x00 >> vendor = 'Intel Corporation' >> device = 'Intel 82566DM Gigabit Ethernet Adapter (82566DM)' >> class = network >> subclass = ethernet >> bar [10] = type Memory, range 32, base 0xdf900000, size >> 131072, enabled >> bar [14] = type Memory, range 32, base 0xdf924000, size 4096, >> enabled >> bar [18] = type I/O Port, range 32, base 0x1820, size 32, enabled >> cap 01[c8] = powerspec 2 supports D0 D3 current D0 >> cap 05[d0] = MSI supports 1 message, 64 bit enabled with 1 message >> cap 13[e0] = PCI Advanced Features: FLR TP >> >> >> And note that this problem only raises it nasty head very few weeks... >> >> >> I have had the same problem, as shown here: >> >> http://lists.freebsd.org/**pipermail/freebsd-stable/2011-** >> June/063092.html<http://lists.freebsd.org/pipermail/freebsd-stable/2011-June/063092.html> >> >> According to your pciconf output, your card either doesn't support >> MSI-X, or you have MSI-X disabled. >> >> Check the hw.pci.enable_msix sysctl and make sure that it is set to 1. >> Also check to make sure there aren't any BIOS settings blocking MSI-X. >> >> Apparently the older Intel gigabit cards don't support MSI-X, and as >> such get starved. >> > > Upgraded to a new bios, but that does not help either. > > Now the trick question will be: > IF I get a new servertype PCI-E ethernet card, would that get me > an MSI-X ethernet device. > > There is no 'trick' to it :) The only MSIX capable device that uses the em driver is 82574. But if you go with igb (82575 and beyond) they are all MSIX and multiqueue capable. Jackhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFOYbckCRi2t4Z=chFCKwqykE6YN907H_2EjwcGc-K2K5vFzNA>
