[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#524521: Fix time warps with VMI clocksource



Package: linux-2.6
Version: 2.6.26-13

This is a bug in the VMI_timer clocksource implementation and affects
only when running with VMI enabled on VMware platform.
There can be situations when the VMI_CYCLES_COUNTER can go back between
subsequent reads of that counter. This could result in kernels hangs due
to the unsigned calculation that are done in the clocksource code. 
This situation is only seen when the guest is running boot-halt tests
(as the VMI timer could mostly be skewed only during the boot process)
in a highly over-committed situation. 
So though the bug is not very severe it has negligible impact as it
affects code which will be run only when running under VMware and that
too in 32bit configuration.

Please include it for the next update of the kernel for lenny.

Commit details are 

commit 48ffc70b675aa7798a52a2e92e20f6cce9140b3d
Author: Alok N Kataria <akataria@vmware.com>
Date:   Wed Feb 18 12:33:55 2009 -0800

    x86, vmi: TSC going backwards check in vmi clocksource

Thanks,
Alok




Reply to: