From: Marc Zyngier <maz@kernel.org> To: Paolo Bonzini <pbonzini@redhat.com> Cc: Akihiko Odaki <akihiko.odaki@daynix.com>, Nathan Chancellor <nathan@kernel.org>, Oliver Upton <oliver.upton@linux.dev>, Yu Zhao <yuzhao@google.com>, James Morse <james.morse@arm.com>, Suzuki K Poulose <suzuki.poulose@arm.com>, Zenghui Yu <yuzenghui@huawei.com>, kvmarm@lists.linux.dev, linux-arm-kernel@lists.infradead.org, kvm@vger.kernel.org Subject: [GIT PULL] KVM/arm64 fixes for 6.4, take #3 Date: Wed, 31 May 2023 11:03:05 +0100 [thread overview] Message-ID: <20230531100305.430120-1-maz@kernel.org> (raw) Paolo, Here's the third batch of fixes for 6.4: yet another MMU-related fix, an external debug bug fix and the obligatory PMU fix. Note that since you don't seem to have pulled kvmarm-fixes-6.4-2[1] just yet, pulling this will drag both tags. Please pull, M. [1] https://lore.kernel.org/r/20230524125757.3631091-1-maz@kernel.org The following changes since commit a9f0e3d5a089d0844abb679a5e99f15010d53e25: KVM: arm64: Reload PTE after invoking walker callback on preorder traversal (2023-05-24 13:47:12 +0100) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git tags/kvmarm-fixes-6.4-3 for you to fetch changes up to 40e54cad454076172cc3e2bca60aa924650a3e4b: KVM: arm64: Document default vPMU behavior on heterogeneous systems (2023-05-31 10:29:56 +0100) ---------------------------------------------------------------- KVM/arm64 fixes for 6.4, take #3 - Fix the reported address of a watchpoint forwarded to userspace - Fix the freeing of the root of stage-2 page tables - Stop creating spurious PMU events to perform detection of the default PMU and use the existing PMU list instead. ---------------------------------------------------------------- Akihiko Odaki (1): KVM: arm64: Populate fault info for watchpoint Oliver Upton (3): KVM: arm64: Drop last page ref in kvm_pgtable_stage2_free_removed() KVM: arm64: Iterate arm_pmus list to probe for default PMU KVM: arm64: Document default vPMU behavior on heterogeneous systems arch/arm64/kvm/hyp/include/hyp/switch.h | 8 +++-- arch/arm64/kvm/hyp/nvhe/switch.c | 2 ++ arch/arm64/kvm/hyp/pgtable.c | 3 ++ arch/arm64/kvm/hyp/vhe/switch.c | 1 + arch/arm64/kvm/pmu-emul.c | 58 +++++++++++++-------------------- 5 files changed, 35 insertions(+), 37 deletions(-)
WARNING: multiple messages have this Message-ID (diff)
From: Marc Zyngier <maz@kernel.org> To: Paolo Bonzini <pbonzini@redhat.com> Cc: Akihiko Odaki <akihiko.odaki@daynix.com>, Nathan Chancellor <nathan@kernel.org>, Oliver Upton <oliver.upton@linux.dev>, Yu Zhao <yuzhao@google.com>, James Morse <james.morse@arm.com>, Suzuki K Poulose <suzuki.poulose@arm.com>, Zenghui Yu <yuzenghui@huawei.com>, kvmarm@lists.linux.dev, linux-arm-kernel@lists.infradead.org, kvm@vger.kernel.org Subject: [GIT PULL] KVM/arm64 fixes for 6.4, take #3 Date: Wed, 31 May 2023 11:03:05 +0100 [thread overview] Message-ID: <20230531100305.430120-1-maz@kernel.org> (raw) Paolo, Here's the third batch of fixes for 6.4: yet another MMU-related fix, an external debug bug fix and the obligatory PMU fix. Note that since you don't seem to have pulled kvmarm-fixes-6.4-2[1] just yet, pulling this will drag both tags. Please pull, M. [1] https://lore.kernel.org/r/20230524125757.3631091-1-maz@kernel.org The following changes since commit a9f0e3d5a089d0844abb679a5e99f15010d53e25: KVM: arm64: Reload PTE after invoking walker callback on preorder traversal (2023-05-24 13:47:12 +0100) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git tags/kvmarm-fixes-6.4-3 for you to fetch changes up to 40e54cad454076172cc3e2bca60aa924650a3e4b: KVM: arm64: Document default vPMU behavior on heterogeneous systems (2023-05-31 10:29:56 +0100) ---------------------------------------------------------------- KVM/arm64 fixes for 6.4, take #3 - Fix the reported address of a watchpoint forwarded to userspace - Fix the freeing of the root of stage-2 page tables - Stop creating spurious PMU events to perform detection of the default PMU and use the existing PMU list instead. ---------------------------------------------------------------- Akihiko Odaki (1): KVM: arm64: Populate fault info for watchpoint Oliver Upton (3): KVM: arm64: Drop last page ref in kvm_pgtable_stage2_free_removed() KVM: arm64: Iterate arm_pmus list to probe for default PMU KVM: arm64: Document default vPMU behavior on heterogeneous systems arch/arm64/kvm/hyp/include/hyp/switch.h | 8 +++-- arch/arm64/kvm/hyp/nvhe/switch.c | 2 ++ arch/arm64/kvm/hyp/pgtable.c | 3 ++ arch/arm64/kvm/hyp/vhe/switch.c | 1 + arch/arm64/kvm/pmu-emul.c | 58 +++++++++++++-------------------- 5 files changed, 35 insertions(+), 37 deletions(-) _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next reply other threads:[~2023-05-31 10:03 UTC|newest] Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top 2023-05-31 10:03 Marc Zyngier [this message] 2023-05-31 10:03 ` [GIT PULL] KVM/arm64 fixes for 6.4, take #3 Marc Zyngier 2023-06-03 19:16 ` Paolo Bonzini 2023-06-03 19:16 ` Paolo Bonzini
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20230531100305.430120-1-maz@kernel.org \ --to=maz@kernel.org \ --cc=akihiko.odaki@daynix.com \ --cc=james.morse@arm.com \ --cc=kvm@vger.kernel.org \ --cc=kvmarm@lists.linux.dev \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=nathan@kernel.org \ --cc=oliver.upton@linux.dev \ --cc=pbonzini@redhat.com \ --cc=suzuki.poulose@arm.com \ --cc=yuzenghui@huawei.com \ --cc=yuzhao@google.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.