cvs commit: src/sys/dev/pci pci.c

John Baldwin jhb at
Wed Feb 14 22:39:59 UTC 2007

On Wednesday 14 February 2007 17:36, John Baldwin wrote:
> jhb         2007-02-14 22:36:27 UTC
>   FreeBSD src repository
>   Modified files:
>     sys/dev/pci          pci.c 
>   Log:
>   Adjust the global MSI blacklisting strategy so we don't have to explicitly
>   blacklist a bunch of old chipsets.  If a system contains a PCI-PCI bridge
>   that supports PCI-X, assume the chipset supports PCI-X.  If a system
>   contains a PCI-express root port, assume the chipset supports PCI-express.
>   If the chipset doesn't support either PCI-X or PCI-express, then blacklist
>   it by default.  We should now only need to explicitly blacklist PCI-X or
>   PCI-express chipsets that don't properly handle MSI.

As a result of this, I need to purge some of the existing blacklist entries 
out of the list.  What I would like is for people who reported blacklist 
entries from before, if they can give me the output of 'pciconf -lc' from 
their system so I can determine if the machine would be blacklisted by the 
new checks and thus not require an explicit quirk.

John Baldwin

More information about the cvs-src mailing list