Message ID | 20191212172824.11523-1-maz@kernel.org (mailing list archive) |
---|---|
State | Mainlined |
Commit | f5d5f5fae4605b66fd17e3c46feb14c6c3372e5c |
Headers | show |
Series | [GIT,PULL] KVM/arm updates for 5.5-rc2 | expand |
On 12/12/19 18:28, Marc Zyngier wrote: > Paolo, Radim, > > This is the first set of fixes for 5.5-rc2. This time around, > a couple of MM fixes, a ONE_REG fix for an issue detected by > GCC-10, and a handful of cleanups. > > Please pull, > > M. > > The following changes since commit cd7056ae34af0e9424da97bbc7d2b38246ba8a2c: > > Merge remote-tracking branch 'kvmarm/misc-5.5' into kvmarm/next (2019-11-08 11:27:29 +0000) > > are available in the Git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git tags/kvmarm-fixes-5.5-1 > > for you to fetch changes up to 6d674e28f642e3ff676fbae2d8d1b872814d32b6: > > KVM: arm/arm64: Properly handle faulting of device mappings (2019-12-12 16:22:40 +0000) Pulled, thanks. Paolo > > ---------------------------------------------------------------- > KVM/arm fixes for .5.5, take #1 > > - Fix uninitialised sysreg accessor > - Fix handling of demand-paged device mappings > - Stop spamming the console on IMPDEF sysregs > - Relax mappings of writable memslots > - Assorted cleanups > > ---------------------------------------------------------------- > Jia He (1): > KVM: arm/arm64: Remove excessive permission check in kvm_arch_prepare_memory_region > > Marc Zyngier (1): > KVM: arm/arm64: Properly handle faulting of device mappings > > Mark Rutland (2): > KVM: arm64: Sanely ratelimit sysreg messages > KVM: arm64: Don't log IMP DEF sysreg traps > > Miaohe Lin (3): > KVM: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode() > KVM: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_destroy() > KVM: arm/arm64: vgic: Use wrapper function to lock/unlock all vcpus in kvm_vgic_create() > > Will Deacon (1): > KVM: arm64: Ensure 'params' is initialised when looking up sys register > > arch/arm64/kvm/sys_regs.c | 25 ++++++++++++++++++------- > arch/arm64/kvm/sys_regs.h | 17 +++++++++++++++-- > virt/kvm/arm/arm.c | 4 ++-- > virt/kvm/arm/mmu.c | 30 +++++++++++++++++------------- > virt/kvm/arm/vgic/vgic-init.c | 20 +++++--------------- > 5 files changed, 57 insertions(+), 39 deletions(-) >