Server 2012 R2 Hyperv with CentOS 7 tsc calibration error

General support questions
Post Reply
k.evin
Posts: 1
Joined: 2014/08/08 00:35:29

Server 2012 R2 Hyperv with CentOS 7 tsc calibration error

Post by k.evin » 2014/08/08 00:39:41

Installed CentOS 7 as a VM under Hyper-V. Getting a tsc calibration error with every start up. Seems to run fine and does end up using hyperv_clocksource. Have tried setting that as the clock source with grub, but the error message persists. From what I've read online, there's no harm in just ignoring the error message, but it would be nice to get rid of it. Anyone else run into this? Any suggestions? Thank you.

mps_surcouf
Posts: 1
Joined: 2014/08/21 10:54:11

Re: Server 2012 R2 Hyperv with CentOS 7 tsc calibration erro

Post by mps_surcouf » 2014/09/09 10:33:58

Confirmed on

2008 R2 host Centos 6.5 guest
2008 R2 host Centos 7.0 guest

Happens on boot or restore.

Boot

Sep 8 15:10:40 aeslinux01 kernel: Memory: 1895860k/2097088k available (5330k kernel code, 452k absent, 200776k reserved, 7009k data, 1280k init)
Sep 8 15:10:40 aeslinux01 kernel: Hierarchical RCU implementation.
Sep 8 15:10:40 aeslinux01 kernel: NR_IRQS:33024 nr_irqs:912
Sep 8 15:10:40 aeslinux01 kernel: Console: colour VGA+ 80x25
Sep 8 15:10:40 aeslinux01 kernel: console [tty0] enabled
Sep 8 15:10:40 aeslinux01 kernel: allocated 8388608 bytes of page_cgroup
Sep 8 15:10:40 aeslinux01 kernel: please try 'cgroup_disable=memory' option if you don't want memory cgroups
Sep 8 15:10:40 aeslinux01 kernel: Fast TSC calibration failed
Sep 8 15:10:40 aeslinux01 kernel: TSC: Unable to calibrate against PIT
Sep 8 15:10:40 aeslinux01 kernel: TSC: using PMTIMER reference calibration
Sep 8 15:10:40 aeslinux01 kernel: Detected 2260.351 MHz processor.
Sep 8 15:10:40 aeslinux01 kernel: Calibrating delay loop (skipped), value calculated using timer frequency.. 4520.70 BogoMIPS (lpj=2260351)
Sep 8 15:10:40 aeslinux01 kernel: pid_max: default: 64512 minimum: 504
Sep 8 15:10:40 aeslinux01 kernel: Security Framework initialized
Sep 8 15:10:40 aeslinux01 kernel: SELinux: Initializing.
Sep 8 15:10:40 aeslinux01 kernel: Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
Sep 8 15:10:40 aeslinux01 kernel: Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
Sep 8 15:10:40 aeslinux01 kernel: Mount-cache hash table entries: 256


Save and restore on hyperv host

Sep 9 01:35:14 aeslinux01 kernel: Clocksource tsc unstable (delta = -42949654127 ns). Enable clocksource failover by adding clocksource_failover kernel parameter.

Post Reply