↓
 

Adventures With Linux ™

Linux Technologies and Fun Times..

  • Home
  • About the Author…
  • Copyright and Trademarks..

Tag Archives: vmmon

VMware – 5.8 Fix now merged with 15.5.6 Patchset..

Adventures With Linux ™ Posted on September 6, 2020 by RGSeptember 6, 2020

The fixes for Kernel 5.8 (and 5.9-rc..) support have now been incorporated in the usual VMware vmmon/vmnet 15.5.6 patchset, at: https://github.com/mkubecek/vmware-host-modules/tree/workstation-15.5.6.     Thanks are due to baryonix and mkubecek .. Robert Gadsdon.   September 6th 2020. … Continue reading →

Posted in fix, kernel, Linux, patches, VMware | Tagged kernel 5.8 patches merged, vmmon, vmnet, vmware 15.5.6 | 8 Replies

VMware – Patch, If You Need Better ‘Meltdown/Spectre’ Protection..

Adventures With Linux ™ Posted on April 30, 2018 by RGMay 2, 2018

Thanks – again – to Michal Kubeček, who  has pointed out that there is still a vulnerability in some VMware (vmmon) code, that is not mitigated by Kernel/Compiler retpoline fixes, as it is written in assembler..   ( See comment on previous article – http://rglinuxtech.com/?p=2277 ) He has provided an appropriate fix for this, at https://github.com/mkubecek/vmware-host-modules/tree/player-14.1.1 Robert Gadsdon.   … Continue reading →

Posted in Linux, patches, retpoline, VMware | Tagged assembler code, fix available, kernel, linux, meltdown, spectre, still vulnerable, vmmon, vmware | Leave a reply

VMware – 14.1.0 released – OK with Kernel 4.14, Still Broken with 4.15, and a Nasty Hack to Fix..

Adventures With Linux ™ Posted on December 21, 2017 by RGDecember 21, 2017

Just updated to VMware Workstation 14.1.0, and release notes are here:  https://docs.vmware.com/en/VMware-Workstation-Pro/14.0.0/rn/workstation-141-release-notes.html This now works OK with Kernel 4.14 (tested with 4.14.8) but vmmon is still broken with Kernel 4.15 (tested with 4.15-rc4): ……………. /tmp/modconfig-04hK9s/vmmon-only/linux/hostif.c: In function ‘HostIF_InitUptime’: /tmp/modconfig-04hK9s/vmmon-only/linux/hostif.c:1770:4: error: implicit declaration of function ‘init_timer’; did you mean ‘init_timers’? [-Werror=implicit-function-declaration] init_timer(&uptimeState.timer); ^~~~~~~~~~ init_timers /tmp/modconfig-04hK9s/vmmon-only/linux/hostif.c:1771:31: error: assignment from … Continue reading →

Posted in compilation, Crash and Burn.., Hacks, kernel, Linux, Opinion, patches, VMware | Tagged broken with 4.15, driver.c, hostif.c, kernel, linux, nasty hack, ok with kernel 4.14, patches, vmmon, vmware 14.1.0 | 3 Replies

VMware – Fix for Kernel 4.15-rc1..

Adventures With Linux ™ Posted on November 27, 2017 by RGNovember 27, 2017

Thanks – again – to mkubecek, there is now a fix for VMware 14.0.0 and Kernel 4.15 – and details are here:   https://github.com/mkubecek/vmware-host-modules/commit/562121d7bc06 The fix involves changes to vmmon-only/linux/driver.c and vmmon-only/linux/hostif.c, and a new file: vmmon-only/include/compat_timer.h .    I have tested this on 4.15-rc1, and now vmmon compiles, and vmware loads/runs, correctly. Robert Gadsdon.  November 27, 2017. … Continue reading →

Posted in compilation, fix, kernel, Linux, VMware | Tagged fix, kernel 4.15-rc1, success, vmmon, vmware 14.0.0 | Leave a reply

VMware – Fix for Kernel 4.14-rc1..

Adventures With Linux ™ Posted on September 17, 2017 by RGSeptember 17, 2017

Thanks to Niol for reporting this – and thanks to mkubecek for the patch itself – there is a fix for vmmon with Kernel 4.1.-rc1.   Details are here:   https://github.com/mkubecek/vmware-host-modules/commit/770c7ffe611520ac96490d235399554c64e87d9f I have created this patch, and applied it to vmmon (hostif.c), and VMware 12.5.7 (with this patch, and the 4.13 vmnet patch) now runs OK on Kernel 4.14-rc1.. … Continue reading →

Posted in compilation, fix, kernel, Linux, patches, VMware | Tagged hostif.c, kernel 4.14-rc1, patch, success, vmmon, vmware | Leave a reply

VMware – Not Working with Fedora 26 – GCC 7, and Workarounds..

Adventures With Linux ™ Posted on March 12, 2017 by RGJuly 16, 2017

UPDATE:  The vmware runtime fix shown here has not worked since version 12.5.6, and the solution is in a later article:  http://rglinuxtech.com/?p=1992 I have recently updated one crash-and-burn system to Fedora 26 (alpha/testing) and have encountered two problems with VMware and the ‘bleeding edge’ version of GCC included.. The first problem sounded very familiar, and it is a … Continue reading →

Posted in alpha release, compilation, Crash and Burn.., Fedora, fix, Hacks, kernel, Linux, VMware | Tagged fedora 26, fix, gcc 7, gcc 7.0.1, manual compile, vmmon, vmnet, vmware 12.5.3 runtime fails, workarounds | 21 Replies

VMware – Patch for Kernel 4.11 Support..

Adventures With Linux ™ Posted on March 7, 2017 by RGMarch 7, 2017

Thanks to Virgo, there are now patches for vmnet and vmmon with Kernel 4.11 (see his comments under the earlier article).    These are incremental patches, for application to VMware 12.5.2 code already patched for Kernel 4.9/4.10 support.. Links are here:   http://pastebin.com/McqmUf0u     and    http://pastebin.com/yjbDHiSX I have modified these (adding appropriate #if LINUX_VERSION_CODE…… #endif statements) to be backward-compatible with … Continue reading →

Posted in compilation, Crash and Burn.., fix, Hacks, kernel, Linux, patches, Performance, VMware | Tagged incremental patches, kernel 4.11-rc1, vmmon, vmnet, vmware 12.5.2 | 7 Replies

KERNEL – 4.8-rc1 Out – Breaks VMware and NVIDIA – and Fixes..

Adventures With Linux ™ Posted on August 8, 2016 by RGAugust 8, 2016

Kernel 4.8-rc1 is out, and brief details are here:   http://lkml.iu.edu/hypermail/linux/kernel/1608.0/04804.html VMware 12.1.1 – with the previous 4.6/4.7 patches, fails to compile vmmon: /tmp/modconfig-gfkQLR/vmmon-only/linux/hostif.c: In function ‘HostIF_EstimateLockedPageLimit’: /tmp/modconfig-gfkQLR/vmmon-only/linux/hostif.c:1597:47: error: ‘NR_ANON_PAGES’ undeclared (first use in this function) Further research revealed that NR_ANON_PAGES has been changed to NR_ANON_MAPPED in 4.8, and so the fix is quite simple.. In ~/vmmon-only/linux/hostif.c, around … Continue reading →

Posted in fix, Hacks, kernel, Linux, NVIDIA, Performance, VMware | Tagged additional patches, breaks vmware and nvidia, compiles ok, hostif.c, kernel 4.8-rc1, nvidia 367.35, nvidia-drm, patches available, vmmon, vmware 12.1.1 | 8 Replies

VMware – Now a Patch for Kernel 4.3

Adventures With Linux ™ Posted on October 18, 2015 by RGOctober 18, 2015

Thanks to info from zezaocapoeira, there is a patch – from efferre79 – for VMware vmmon to fix the compile problem with kernel 4.3.. https://github.com/efferre79/vmware/blob/master/app-emulation/vmware-modules/files/308-4.03-00-misc_deregister.patch I have tested the vmmon part of this with Workstation 12 and Kernel 4.3-rc5, and everything now compiles and loads/runs OK.. VMware vmci for Workstation 12 is now included with the standard … Continue reading →

Posted in compilation, Crash and Burn.., Hacks, kernel, Linux, Opinion, VMware | Tagged kernel 4.3, patch, success, vmmon, vmware workstation 12 | Leave a reply
Original content © Robert Gadsdon 2013
↑