Paolo, Radim, Here's the second (and hopefully last) set of fixes for v5.2. We have our usual timer fix (we obviously will never get it right), a memory leak plug, a sysreg reporting fix, and an small SVE cleanup. Please pull. M. The following changes since commit 623e1528d4090bd1abaf93ec46f047dee9a6fb32: KVM: arm/arm64: Move cc/it checks under hyp's Makefile to avoid instrumentation (2019-05-24 14:53:20 +0100) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git tags/kvmarm-fixes-for-5.2-2 for you to fetch changes up to e4e5a865e9a9e8e47ac1959b629e9f3ae3b062f2: KVM: arm/arm64: Fix emulated ptimer irq injection (2019-06-19 15:47:52 +0100) ---------------------------------------------------------------- KVM/arm fixes for 5.2, take #2 - SVE cleanup killing a warning with ancient GCC versions - Don't report non-existent system registers to userspace - Fix memory leak when freeing the vgic ITS - Properly lower the interrupt on the emulated physical timer ---------------------------------------------------------------- Andrew Jones (1): KVM: arm/arm64: Fix emulated ptimer irq injection Dave Martin (2): KVM: arm64: Filter out invalid core register IDs in KVM_GET_REG_LIST KVM: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy Viresh Kumar (1): KVM: arm64: Implement vq_present() as a macro arch/arm64/kvm/guest.c | 65 +++++++++++++++++++++++++++++--------------- virt/kvm/arm/arch_timer.c | 5 ++-- virt/kvm/arm/vgic/vgic-its.c | 1 + 3 files changed, 47 insertions(+), 24 deletions(-)