# HG changeset patch # User yamahata@xxxxxxxxxxxxx # Date 1176351992 -32400 # Node ID 0fd9decd88a9a9d84e31d1b0ae27140fa3a8d4ef # Parent 9c2ec6f096fa6e2943a00a7dc85915def703f004 fix Bugzilla Bug 942. timer interpolator remembers last status. When domain is restore, it should be forgetton. Otherwise the interpolator causes bad timer value. PATCHNAME: save_restore_timer_interpolator Signed-off-by: Isaku Yamahata diff -r 9c2ec6f096fa -r 0fd9decd88a9 linux-2.6-xen-sparse/arch/ia64/xen/hypervisor.c --- a/linux-2.6-xen-sparse/arch/ia64/xen/hypervisor.c Mon Apr 09 19:01:14 2007 +0900 +++ b/linux-2.6-xen-sparse/arch/ia64/xen/hypervisor.c Thu Apr 12 13:26:32 2007 +0900 @@ -852,6 +852,9 @@ time_resume(void) /* Just trigger a tick. */ ia64_cpu_local_tick(); + + /* time interpolator remembers the last timer status. forget it */ + time_interpolator_reset(); } ///////////////////////////////////////////////////////////////////////////