Message ID | ZAz1duOOOTu+5LW5@thinky-boi (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [GIT,PULL] KVM/arm64 fixes for 6.3, part #1 | expand |
Pulled, thanks! Paolo On Sat, Mar 11, 2023 at 10:41 PM Oliver Upton <oliver.upton@linux.dev> wrote: > > > Hi Paolo, > > First shot at sending a pull request to you, please let me know if anything > is screwed up :) > > A single, important fix for guest timers addressing a bug from the nested > virtualization prefix that went in 6.3. > > Please pull, > > -- > Oliver > > The following changes since commit fe15c26ee26efa11741a7b632e9f23b01aca4cc6: > > Linux 6.3-rc1 (2023-03-05 14:52:03 -0800) > > are available in the Git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git tags/kvmarm-fixes-6.3-1 > > for you to fetch changes up to 47053904e18282af4525a02e3e0f519f014fc7f9: > > KVM: arm64: timers: Convert per-vcpu virtual offset to a global value (2023-03-11 02:00:40 -0800) > > ---------------------------------------------------------------- > KVM/arm64 fixes for 6.3, part #1 > > A single patch to address a rather annoying bug w.r.t. guest timer > offsetting. Effectively the synchronization of timer offsets between > vCPUs was broken, leading to inconsistent timer reads within the VM. > > ---------------------------------------------------------------- > Marc Zyngier (1): > KVM: arm64: timers: Convert per-vcpu virtual offset to a global value > > arch/arm64/include/asm/kvm_host.h | 3 +++ > arch/arm64/kvm/arch_timer.c | 45 +++++++++------------------------------ > arch/arm64/kvm/hypercalls.c | 2 +- > include/kvm/arm_arch_timer.h | 15 +++++++++++++ > 4 files changed, 29 insertions(+), 36 deletions(-) >