]> www.infradead.org Git - users/hch/dma-mapping.git/commit
Merge tag 'kvmarm-fixes-6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorPaolo Bonzini <pbonzini@redhat.com>
Sun, 20 Oct 2024 16:10:56 +0000 (12:10 -0400)
committerPaolo Bonzini <pbonzini@redhat.com>
Sun, 20 Oct 2024 16:10:56 +0000 (12:10 -0400)
commitddd5c5820116a04b5f95711518d3be922990b5ec
treee49db614cccc2db4ddb3973cbdb8973701e4d964
parent3ec4350d4efb5ccb6bd0e11d9cf7f2be4f47297d
parentdf5fd75ee305cb5927e0b1a0b46cc988ad8db2b1
Merge tag 'kvmarm-fixes-6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD

KVM/arm64 fixes for 6.12, take #2

- Fix the guest view of the ID registers, making the relevant fields
  writable from userspace (affecting ID_AA64DFR0_EL1 and ID_AA64PFR1_EL1)

- Correcly expose S1PIE to guests, fixing a regression introduced
  in 6.12-rc1 with the S1POE support

- Fix the recycling of stage-2 shadow MMUs by tracking the context
  (are we allowed to block or not) as well as the recycling state

- Address a couple of issues with the vgic when userspace misconfigures
  the emulation, resulting in various splats. Headaches courtesy
  of our Syzkaller friends