]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - arch/s390/kvm/kvm-s390.c
KVM: s390: vsie: correctly set and handle guest TOD
[mirror_ubuntu-jammy-kernel.git] / arch / s390 / kvm / kvm-s390.c
index 8ba7a98a50cfbf09a6ec543e9c56ae153a4daede..6fdf1f7647d7c9cb362b0221bba80a33dd7654b4 100644 (file)
@@ -176,6 +176,8 @@ static int kvm_clock_sync(struct notifier_block *notifier, unsigned long val,
                        vcpu->arch.sie_block->epoch -= *delta;
                        if (vcpu->arch.cputm_enabled)
                                vcpu->arch.cputm_start += *delta;
+                       if (vcpu->arch.vsie_block)
+                               vcpu->arch.vsie_block->epoch -= *delta;
                }
        }
        return NOTIFY_OK;