Date: Thu, 11 Jan 2007 11:26:09 -0500 From: John Baldwin <jhb@freebsd.org> To: Denis Shaposhnikov <dsh@vlink.ru> Cc: freebsd-current@freebsd.org Subject: Re: 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 Message-ID: <200701111126.10095.jhb@freebsd.org> In-Reply-To: <87ejq26n8b.fsf@neva.vlink.ru> References: <200611152004.kAFK4vfe058983@repoman.freebsd.org> <200701091417.18936.jhb@freebsd.org> <87ejq26n8b.fsf@neva.vlink.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thursday 11 January 2007 02:23, Denis Shaposhnikov wrote: > >>>>> "John" == John Baldwin <jhb@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@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200701111126.10095.jhb>