cvs commit: src/sys/dev/bce if_bce.c src/sys/dev/em if_em.c
if_em.h src/sys/dev/mpt mpt.h mpt_pci.c
John Baldwin
jhb at freebsd.org
Thu Jan 11 16:41:56 UTC 2007
On Thursday 11 January 2007 02:23, Denis Shaposhnikov wrote:
> >>>>> "John" == John Baldwin <jhb at freebsd.org> writes:
>
> John> ipw(4) doesn't support MSI, so that doesn't make sense. The
> John> problem is probably not in the devices though, but in your
> John> chipset. Can you provide the output from 'pciconf -l'?
>
> Here it is:
>
> hostb0 at pci0:0:0: class=0x060000 card=0x01631028 chip=0x35808086 rev=0x02
hdr=0x00
Try this and see if it disables MSI for you automatically:
Index: pci.c
===================================================================
RCS file: /usr/cvs/src/sys/dev/pci/pci.c,v
retrieving revision 1.331
diff -u -r1.331 pci.c
--- pci.c 28 Dec 2006 06:14:42 -0000 1.331
+++ pci.c 11 Jan 2007 16:25:20 -0000
@@ -189,6 +201,16 @@
*/
{ 0x25508086, PCI_QUIRK_DISABLE_MSI, 0, 0 },
+ /*
+ * MSI doesn't work with the Intel E7210 chipset.
+ */
+ { 0x25788086, PCI_QUIRK_DISABLE_MSI, 0, 0 },
+
+ /*
+ * MSI doesn't work with the Intel 855 chipset.
+ */
+ { 0x35808086, PCI_QUIRK_DISABLE_MSI, 0, 0 },
+
{ 0 }
};
--
John Baldwin
More information about the freebsd-current
mailing list