VMWare Workstation 12 and Kernel 4.7When recompiling vmware kernel modules on a kernel 4.7, I get this error:
/tmp/modconfig-xrrZGZ/vmnet-only/netif.c:468:7: error: ‘struct net_device’ has no member named ‘trans_start’; did you mean ‘mem_start’? dev->trans_start = jiffies;
This seems to be an already encountered problem:
I choosed to replace the line, instead of deleting it.
- dev->trans_start = jiffies; + netif_trans_update(dev);
I also noted that I had to re-tar the modified sources instead of leaving them untared, because the compilation process only takes the archives.
On precedent editions of these files, I just left the modified folders "vmnet-only/" and "vmmon-only/" expanded without the need to re-tar them.