]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
Merge tag 'kvmarm-fixes-7.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...
authorPaolo Bonzini <pbonzini@redhat.com>
Sat, 28 Feb 2026 14:33:34 +0000 (15:33 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Sat, 28 Feb 2026 14:33:34 +0000 (15:33 +0100)
commit55365ab85a93edec22395547cdc7cbe73a98231b
treedf6bcbe4bed1cf9a616e214cdb72f4794514c5ba
parent70295a479da684905c18d96656d781823f418ec2
parent54e367cb94d6bef941bbc1132d9959dc73bd4b6f
Merge tag 'kvmarm-fixes-7.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD

KVM/arm64 fixes for 7.0, take #1

- Make sure we don't leak any S1POE state from guest to guest when
  the feature is supported on the HW, but not enabled on the host

- Propagate the ID registers from the host into non-protected VMs
  managed by pKVM, ensuring that the guest sees the intended feature set

- Drop double kern_hyp_va() from unpin_host_sve_state(), which could
  bite us if we were to change kern_hyp_va() to not being idempotent

- Don't leak stage-2 mappings in protected mode

- Correctly align the faulting address when dealing with single page
  stage-2 mappings for PAGE_SIZE > 4kB

- Fix detection of virtualisation-capable GICv5 IRS, due to the
  maintainer being obviously fat fingered...

- Remove duplication of code retrieving the ASID for the purpose of
  S1 PT handling

- Fix slightly abusive const-ification in vgic_set_kvm_info()
arch/arm64/kvm/mmu.c
arch/arm64/kvm/nested.c
drivers/irqchip/irq-gic-v5-irs.c