Messages in this thread | | | Date | Sat, 5 Mar 2011 08:21:15 +0100 | From | Nikola Ciprich <> | Subject | Re: regression - 2.6.36 -> 2.6.37 - kvm - 32bit SMP guests don't boot |
| |
> > Can you try this patch to see if it fixes the problem? You haven't read my replies, did you? ;-) kvm_request_guest_time_update seems to have been removed, and kvm_make_request(KVM_REQ_CLOCK_UPDATE, vcpu) seems to be used instead, adding it fixes the problem. That's what I was going to use in the patch... :)
> > Thanks, > > Zach
> diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c > index 468fafa..ba05303 100644 > --- a/arch/x86/kvm/x86.c > +++ b/arch/x86/kvm/x86.c > @@ -1866,6 +1866,7 @@ void kvm_arch_vcpu_load(struct kvm_vcpu *vcpu, int cpu) > } > > kvm_x86_ops->vcpu_load(vcpu, cpu); > + kvm_request_guest_time_update(vcpu); > if (unlikely(vcpu->cpu != cpu)) { > /* Make sure TSC doesn't go backwards */ > s64 tsc_delta = !vcpu->arch.last_host_tsc ? 0 :
-- ------------------------------------- Ing. Nikola CIPRICH LinuxBox.cz, s.r.o. 28. rijna 168, 709 01 Ostrava
tel.: +420 596 603 142 fax: +420 596 621 273 mobil: +420 777 093 799
www.linuxbox.cz
mobil servis: +420 737 238 656 email servis: servis@linuxbox.cz -------------------------------------
| |