On Wed, 29 Apr 2026 at 20:05, Mohamed Mediouni <[email protected]> wrote: > > Link to branch: https://github.com/mediouni-m/qemu hvf-irqchip-and-nested > (tag for this submission: hvf-irqchip-and-nested-v21) > > This series adds support for nested virtualisation when using HVF on arm64 > Macs. > > The first two patches are from the SME enablement series and are present for > the > series to be buildable on its own. > > It has two parts: > - Apple vGICv3 support and necessary infrastructure changes for it > - Nested virtualisation support. Note that the nested virtualisation > implementation > shipping as of macOS 26.3 is nVHE only (but it _does_ use VNCR as shipped).
I've reviewed the last two patches and applied this to target-arm.next; hopefully it won't get tripped up by the CI this time. I had to fix a few checkpatch nits -- it would be helpful if you could run it on your end before submitting patches. It has a bit of a high false positive rate (especially the "long lines" one it's often better to keep the long line than make a particularly ugly linebreak), but things like "open brace for function definition is on its own line" and "multiline comments have the /* on their own" it will catch. thanks -- PMM
