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>
next in thread | previous in thread | raw e-mail | index | archive | help
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. Jack
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFOYbckCRi2t4Z=chFCKwqykE6YN907H_2EjwcGc-K2K5vFzNA>