Re: [RFC PATCH] PCI: remove access to pci_[enable|disable]_msi() for drivers

Andi Kleen
2005-06-08T13:34:32Z

> Yes, I think that the driver definitely needs to be in control of how
> many MSI-X interrupts it gets. The current mthca driver knows that it
> has three different event queues -- one for firmware command events,
> one for async events such as link up/down, and one for actual tx/rx
> completions -- and uses a separate MSI-X message for each one.

The idea was always to have MSI by default and if the driver
wants MSI-X it turns off standard MSI and does its own thing
completely.

-Andi