VMware Communities
RogerLeigh
Enthusiast
Enthusiast

Support for Linux 4.15

I recently updated to Ubuntu 18.04 (breezy) for some testing work, and with the update to Linux 4.15.0, it's no longer possible to compile vmmon due to the incompatible change from init_timer to timer_setup, with the function pointer signature changing to void(*)(struct timer_list *).  I did a simple conversion from init_timer to timer_setup with the function signature changes, which compiles, but doesn't run a VM successfully.  I must have missed something critical.  On startup, I immediately get:

2018-02-28T21:41:12.553Z| vmx| E105: PANIC: VERIFY bora/vmcore/vmx/main/timeTracker_user.c:238 bugNr=148722

Has anyone else encountered this, or know of any patches which correctly update to this kernel version.  I'm currently using Workstation 12 with some patches to make it work with 4.13, plus the above timer changes.  Are there any plans to make a point release to make Workstation 12 work with current kernels?

Thanks,

Roger

0 Kudos
3 Replies
bluefirestorm
Champion
Champion

Somehow vmmon estimated a clock speed determined shows over 2 TeraHertz although the CPU reported 4.1GHz which is in line with AMD FX 8350 published speed.

2018-02-28T21:41:11.215Z| vmx| I125: TSC kHz estimates: vmmon 2073808710, cpuinfo 4113830, cpufreq 0.  Using 2073808710 kHz

2018-02-28T21:41:11.215Z| vmx| I125: TSC first measured delta 867

2018-02-28T21:41:11.215Z| vmx| I125: TSC min delta 742

2018-02-28T21:41:11.215Z| vmx| I125: PTSC: RefClockToPTSC 0 @ 1000000Hz -> 0 @ 2073808710000Hz

If you have done overclocking, maybe it is time to reset it back.

Or there can be vmx configuration entries that can force a CPU speed.

For example:

timeTracker.apparentHz = "4000000000"

Or you could also look at these KBs.

https://kb.vmware.com/kb/1227

0 Kudos
RogerLeigh
Enthusiast
Enthusiast

There is no overclocking being done on the host system, so the incorrect timings are completely the result of the kernel update and/or the vmmon patch.

0 Kudos
wila
Immortal
Immortal

Hi,

I'm not VMware, but I think this question can be answered.

Are there any plans to make a point release to make Workstation 12 work with current kernels?

Earlier this week Workstation 12 became End Of Life.

Workstation Pro 12.x and Workstation Player 12.x    2018/02/25

See also: https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/support/product-lifecycle-matrix.p...

So no more updates I'm afraid.

--

Wil

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
0 Kudos