Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Nov 2010 12:36:09 -0800
From:      Pyun YongHyeon <pyunyh@gmail.com>
To:        Tom Judge <tom@tomjudge.com>
Cc:        svn-src-head@freebsd.org, Alexander Motin <mav@freebsd.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, Pyun YongHyeon <yongari@freebsd.org>
Subject:   Re: svn commit: r215327 - head/sys/dev/nfe
Message-ID:  <20101115203609.GC1257@michelle.cdnetworks.com>
In-Reply-To: <4CE16414.8060606@tomjudge.com>
References:  <201011142337.oAENbheD097425@svn.freebsd.org> <4CE07AA3.6040205@FreeBSD.org> <4CE16414.8060606@tomjudge.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Nov 15, 2010 at 10:47:16AM -0600, Tom Judge wrote:
> On 11/14/2010 06:11 PM, Alexander Motin wrote:
> > Pyun YongHyeon wrote:
> >> Author: yongari
> >> Date: Sun Nov 14 23:37:43 2010
> >> New Revision: 215327
> >> URL: http://svn.freebsd.org/changeset/base/215327
> >>
> >> Log:
> >>   P5N32-SLI PREMIUM from ASUSTeK is known to have MSI/MSI-X issue
> >>   such that nfe(4) does not work with MSI-X. When MSI-X support was
> >>   introduced, I remember MCP55 controller worked without problems so
> >>   the issue could be either PCI bridge or BIOS issue. But I also
> >>   noticed snd_hda(4) disabled MSI on all MCP55 chipset so I'm still
> >>   not sure this is generic issue of MCP55 chipset. If this was PCI
> >>   bridge issue we would have added it to a system wide black-list
> >>   table but it's not clear to me at this moment whether it was caused
> >>   by either broken BIOS or silicon bug of MCP55 chipset.
> > 
> > MCP5x seem to be infinite source of surprises. Some reports I remember:
> >  - snd_hda not working with MSI enabled - AFAIR not just loosing
> > interrupts but completely stops responding;
> >  - using regular HPET interrupts breaks HDA sound after some time
> > (interrupts are not shared), while legacy_route mode operates properly;
> >  - at least on one system I've seen non-functioning SATA interrupts.
> > It would be nice to find what's going on there. I've got tired to add
> > workarounds for it. :(
> > 
> 
> Another one for the list is Intel em cards not working with MSI enabled
> on MCP51 systems. (On 8.1)
> 

And your nfe(4) on MCP51 also does not work with MSI?
If it does not work, show me the output of "pciconf -lcbv" and
"kenv | grep smbios".
I checked Linux and they does not seem to disable MSI/MSI-X for
MCP51/MCP55. But they seems to maintain two entries to selectively
disable MSI.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101115203609.GC1257>