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]> >