@Carlos
I am aware about Michal Kubeček's repository. This man makes a great job to make VMware modules compiling cleanly (without any warning) on most distributions and with newer kernel versions. I often apply his patches to make this package working after a new kernel version that breaks something and before a new VMware release fix it.
But I want to keep vmmon.patch and vmnet.patch as small as possible (to simplify a little bit the maintenance and reviewing of this package) with only the patches required to be able to compile and run theses modules. So, I won't apply your entire patch that contains a lot of unneeded patches.
However, if this package crashes your system, it is necessary to fix it, but I would like to only apply the useful patch(es). I think the following patch could be the one that fix your crash: https://github.com/mkubecek/vmware-host-modules/commit/650fb3abeb82f2b7d3a14f9579a7529d153636b7. Can you test it? If it solves the problem, I will add it in the package. If not, could you remove one by one each commit of the branch workstation-17.0.1 related to the vmnet module, to discover which one is necessary to fix your crash?
Pinned Comments
jihem commented on 2020-02-10 17:29 (UTC) (edited on 2021-06-19 13:19 (UTC) by jihem)
After the first installation, please:
1) install the appropriate headers package(s) for your installed kernel(s): linux-headers for default kernel, linux-lts-headers for LTS kernel...
2) reboot or load vmw_vmci and vmmon kernel modules (modprobe -a vmw_vmci vmmon)
3) Enable the services you need (using .service units to activate them during boot or .path units to activate them when a VM is started) :
vmware-networks: to have network access inside VMs
vmware-usbarbitrator: to connect USB devices inside VMs