[PATCH][0/2] RTAS MSI

Segher Boessenkool segher at kernel.crashing.org
Sat Jul 29 04:43:02 EST 2006


>> The RTAS patch skips the intel-centric MSI layer and uses
>> pci_enable/disable_msi() calls directly.  It does not correctly  
>> handle
>> multi-vector MSI either.
>
> Multi-vector MSIs aren't handled by the linux API anyway it seems (the
> doc says pci_enable_msi() only ever enables one MSI) so that's fine if
> you don't handle them :) The word on the street is that multivector  
> MSIs
> aren't useful, MSI-X are.

pci_enable_msi() should always enable exactly one or zero MSIs.  Maybe
Jake's patch doesn't follow this rule, and that is what he alluded to?


Segher




More information about the Linuxppc-dev mailing list