Re: [PATCH v5 0/2] PCI: endpoint: pci-epf-vntb: Honor MSI-X selection
From: Manivannan Sadhasivam
Date: Sat Oct 17 2026 - 04:31:50 EST
On Thu, 15 Oct 2026 10:44:00 +0900, Koichiro Den wrote:
> This small patch set fixes vNTB ignoring the host's MSI-X selection. On
> endpoint controllers that expose an MSI-X capability, such as RK3588,
> ntb_hw_epf can select MSI-X, but pci-epf-vntb still configures and
> raises MSI. When MSI-X is selected, doorbell interrupts are not
> delivered, and the host may report IOMMU faults if it's enabled.
>
> The fix allocates space for the MSI-X Table and PBA in a BAR, using an
> EPF-owned layout. This brings vNTB in line with other EPF
> implementations, such as pci-epf-test and nvmet-pci-epf.
>
> [...]
Applied, thanks!
[1/2] PCI: endpoint: pci-epf-vntb: Use a local epf pointer in interrupt setup
commit: 17c4115cbe99da4d147aee778c308da1d4bb000d
[2/2] PCI: endpoint: pci-epf-vntb: Honor MSI-X selection
commit: a5401ce3ab2356b7861f53d09205008b7a49d57e
Best regards,
--
மணிவண்ணன் சதாசிவம்