pci_alloc_irq_vectors fails ENOSPC for XPS 13 9310

Kalle Valo kvalo at codeaurora.org
Mon Oct 19 04:09:45 EDT 2020


Thomas Krause <thomaskrause at posteo.de> writes:

> some variants of Dell XPS 13 9310 model have a QCA6390 device 

Do you happen to know which models exacly have it? I'm trying to find a
reasonably priced laptop with QCA6390 from Finland or EU, no luck yet.
Apparently there was a certain Dell XPS 15 9500 model but it was almost
4k EUR.

> and I was trying to make it work using the  ath.git master branch (tag
> ath-202010011934).
>
> Unfortunatly, I get the following error messages when loading the module:
>
>> [  672.277726] ath11k_pci 0000:56:00.0: WARNING: ath11k PCI support
>> is experimental!
>> [  672.277925] ath11k_pci 0000:56:00.0: BAR 0: assigned [mem
>> 0x8c300000-0x8c3fffff 64bit]
>> [  672.278020] ath11k_pci 0000:56:00.0: failed to get 32 MSI
>> vectors, only -28 available
>> [  672.278024] ath11k_pci 0000:56:00.0: failed to enable msi: -28
>> [  672.278144] ath11k_pci: probe of 0000:56:00.0 failed with error -28
>
> -28 seems to reference ENOSPC, which seems to be related to the
> minimum number of vectors not beeing available.

I had the same problem as well back in the days, for me enabling
CONFIG_IRQ_REMAP helped. If it helps for you also I wonder if we should
mention that in the ath11k warning above :)

-- 
https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches



More information about the ath11k mailing list