Re: [PATCH v6 00/14] iommufd: Add vIOMMU infrastructure (Part-3: vEVENTQ)

2025-02-14 Thread Nicolin Chen
On Fri, Jan 24, 2025 at 04:30:29PM -0800, Nicolin Chen wrote: > This is on Github: > https://github.com/nicolinc/iommufd/commits/iommufd_veventq-v6 > > Testing with RMR patches for MSI: > https://github.com/nicolinc/iommufd/commits/iommufd_veventq-v6-with-rmr > Paring QEMU branch for testing: > ht

[PATCH v6 00/14] iommufd: Add vIOMMU infrastructure (Part-3: vEVENTQ)

2025-01-24 Thread Nicolin Chen
As the vIOMMU infrastructure series part-3, this introduces a new vEVENTQ object. The existing FAULT object provides a nice notification pathway to the user space with a queue already, so let vEVENTQ reuse that. Mimicing the HWPT structure, add a common EVENTQ structure to support its derivatives: