John M. Martin wrote:
> I know one person who has a GeForce 6150 based motherboard where MSIs work,
> so it must be a subtle failure.
That one person wasn't me (with the GeForce 6150 on an
ASUS M2NPV-VM mainboard), or was I?
On my box, Solaris refused to use MSI interrupts, because the
kernel does not find any installed PCIe card in the box. I did find
a workaround; the following line added to /etc/system allowed
the nvidia module to actually get and install an MSI interrupt:
set pcplusmp:apic_support_msi = 1
But...
> Maybe some common feature will show up
> in all the failing systems where the driver can automatically disable
> MSI use.
Hmm, when I force enabling msi interrupts on my GeForce 6150
box with pcplusmp:apic_support_msi = 1, I get the following error
NVRM: RmInitAdapter failed! (0x12:0x2b:1636)
An MSI insterrupt is installed:
24 0x82 9 PCI Edg MSI 1 1 - nv_intr_aif
That looks exactly like the problem the other users have reported...
--
This message posted from opensolaris.org