Thread (34 messages) 34 messages, 6 authors, 2024-08-21

Re: [PATCH 0/8] Initial support for SMMUv3 nested translation

From: Nicolin Chen <hidden>
Date: 2024-08-20 15:28:51
Also in: kvm, linux-acpi, linux-iommu, linux-patches

On Tue, Aug 20, 2024 at 08:20:32AM +0000, Mostafa Saleh wrote:
quoted
This is the first series in what will be several to complete nesting
support. At least:
 - IOMMU_RESV_SW_MSI related fixups
 - VIOMMU object support to allow ATS invalidations
 - vCMDQ hypervisor support for direct invalidation queue assignment
 - KVM pinned VMID using VIOMMU for vBTM
 - Cross instance S2 sharing
 - Virtual Machine Structure using VIOMMU (for vMPAM?)
 - Fault forwarding support through IOMMUFD's fault fd for vSVA

It is enough to allow significant amounts of qemu work to progress.
Are there any qemu patches to tests this?
As I am confused with some of the user space bits and that would help.
I have the qemu patches, but am running some backlogs to keep it
updated, and don't have one exactly fitting to test this series.

I collected a few remarks from Jason regarding the VIOMMU series.
And I am reworking on it. I plan to post a testable QEMU branch
with the next VIOMMU version. Will CC you and more folks.

Thanks
Nicolin
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help