Re: [PATCH net] net: mana: Cap MSI-X vectors to the device MSI-X table size
| Newsgroups | org.kernel.vger.linux-rdma,org.kernel.vger.linux-hyperv,org.kernel.vger.linux-kernel,org.kernel.vger.netdev |
|---|---|
| Message-ID | <178759861814.3069565.10209025813207370256.git-patchwork-notify@kernel.org> |
Hello: This patch was applied to netdev/net.git (main) by Jakub Kicinski <[email protected]>: On Fri, 21 Aug 2026 11:37:36 -0700 you wrote: > mana_gd_query_max_resources() sizes gc->num_msix_usable from resp.max_msix > and the CPU count, but never from the device MSI-X table. On a 1792 vCPU > M-series VM that yields 1793 while the table has 1024 entries, and > mana_gd_setup_remaining_irqs() then walks indices 1..1792, running off the > end of the region mapped by msix_map_region(): > > BUG: unable to handle page fault for address: ff8e347f8b99800c > RIP: 0010:msix_prepare_msi_desc+0x7a/0x90 > RAX: 0000000000004000 RBX: ff4330cb164ea780 RCX: ff8e347f8b998000 > Call Trace: > <TASK> > __msi_domain_alloc_irqs+0x13a/0x440 > msi_domain_alloc_irq_at+0x149/0x1b0 > mana_gd_setup+0x351/0x890 > mana_gd_probe+0x274/0x390 > </TASK> > > [...] Here is the summary with links: - [net] net: mana: Cap MSI-X vectors to the device MSI-X table size https://git.kernel.org/netdev/net/c/2c7493f98014 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html