Re: (subset) [PATCH v5 0/5] PCI: endpoint: pci-epf-*ntb: Harden vNTB resource management

Koichiro Den <[email protected]> Wed, 4 Mar 2026 17:43:23 +0900
Newsgroups dev.linux.lists.ntb,org.kernel.vger.linux-kernel,org.kernel.vger.linux-pci
Message-ID <wn6dgo3px5vuywv4nfzafysmwic5su3aahk2dzwspbmcewdvr2@rtvrdgbwiax5>
On Wed, Mar 04, 2026 at 12:11:11PM +0530, Manivannan Sadhasivam wrote:
> 
> On Thu, 26 Feb 2026 17:41:37 +0900, Koichiro Den wrote:
> > The vNTB endpoint function (pci-epf-vntb) can be configured and
> > reconfigured through configfs (link/unlink functions, start/stop the
> > controller, update parameters). In practice, several pitfalls present:
> > duplicate EPC teardown that leads to oopses, a work item running after
> > resources were torn down, and inability to re-link/restart fundamentally
> > because ntb_dev was embedded and the vPCI bus teardown was incomplete.
> > 
> > [...]
> 
> Applied, thanks!
> 
> [1/5] PCI: endpoint: pci-epf-vntb: Remove duplicate resource teardown
>       commit: 0da63230d3ec1ec5fcc443a2314233e95bfece54
> [2/5] PCI: endpoint: pci-epf-ntb: Remove duplicate resource teardown
>       commit: 3446beddba450c8d6f9aca2f028712ac527fead3
> [3/5] PCI: endpoint: pci-epf-vntb: Stop cmd_handler work in epf_ntb_epc_cleanup
>       commit: d799984233a50abd2667a7d17a9a710a3f10ebe2

Thanks for taking the subset, Mani.

I'll prepare the remaining patches as a separate series after taking another
careful look.

Best regards,
Koichiro

> 
> Best regards,
> -- 
> Manivannan Sadhasivam <[email protected]>
>