lkml.org 
[lkml]   [2011]   [Mar]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: 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
    -------------------------------------


    \
     
     \ /
      Last update: 2011-03-06 11:19    [W:4.043 / U:0.016 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site