On Thu, Dec 04, 2025 at 09:22:37AM +0000, Shameer Kolothum wrote:
> Changes from RFC v1:
> https://lore.kernel.org/qemu-devel/[email protected]/
> 
>  -Rebased on v6[0] of the "accelerated SMMUv3" series
>  -Addressed feedback on the RFC. Thanks!
>  -Dropped the RFC tag as the accelerated series is now more mature, and once
>   that lands, it makes sense to pick this up as well since it enables the
>   delivery of SMMUv3 events to the guest.
> 
> When accel=on is enabled for an SMMUv3 instance, the host hardware SMMUv3
> may generate Stage-1 (S1) fault or event notifications that are intended
> for the vIOMMU instance in userspace.
> 
> This series adds QEMU support for receiving such host events through the
> vEVENTQ interface and propagating them to the guest. The implementation
> uses the vEVENTQ support provided by the IOMMUFD subsystem in the kernel.
> 
> I have lightly this on a Grace platform using some hacks to generate fault
> events. Further testing and feedback are welcome.

I've tried a quick sanity test via VCMDQ:

Tested-by: Nicolin Chen <[email protected]>

Reply via email to