↓
 

Adventures With Linux ™

Linux Technologies and Fun Times..

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

Tag Archives: compile fails

VMware – Vmnet Surprise in Kernel 6.4.10.. and a Fix..

Adventures With Linux ™ Posted on August 12, 2023 by RGAugust 12, 2023

Kernel 6.4.10 includes a backported change from the 6.5-rc branch, and this breaks the vmnet 17.0.2 compile.. The fix is to replicate the same logic from the 6.5 ‘tmp’ branch, at https://github.com/mkubecek/vmware-host-modules/blob/tmp/workstation-17.0.2-k6.5/vmnet-only/bridge.c – around line 47..    For some odd reason, this did not behave correctly on my system, and so I modified/simplified the kernel-version-test portion of … Continue reading →

Posted in compilation, fix, Hacks, kernel, Linux, Opinion, VMware | Tagged bridge.c, compile fails, fix, kernel 6.4.10 change, ok, tested, vmnet, vmware 17.0.2 | 1 Reply

Kernel – 4.15-rc1 is Out – Breaks VMware and NVIDIA…

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

Kernel 4.15-rc1 has been released, and brief details are here:  http://lkml.iu.edu/hypermail/linux/kernel/1711.3/00971.html With VMware 14.0.0 – plus the 4.14 vmmon patch – vmmon breaks again: ……………………… /tmp/modconfig-hOVOTM/vmmon-only/linux/driver.c: In function ‘LinuxDriverInitTSCkHz’: /tmp/modconfig-hOVOTM/vmmon-only/linux/driver.c:254:22: error: assignment from incompatible pointer type [-Werror=incompatible-pointer-types] tscTimer.function = LinuxDriverEstimateTSCkHzDeferred; ^ /tmp/modconfig-hOVOTM/vmmon-only/linux/driver.c:256:12: error: ‘struct timer_list’ has no member named ‘data’ tscTimer.data = 0; ^ /tmp/modconfig-hOVOTM/vmmon-only/linux/driver.c: In function … Continue reading →

Posted in kernel, Linux, NVIDIA, Opinion, VMware | Tagged compile fails, kernel 4.15-rc1, nvidia 387.34, released, vmware 14 | 2 Replies

Kernel – 4.14-rc1 Released – Breaks VMware and NVIDIA.. GPL Errors Again..

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

Kernel 4.14-rc1 has been released – a day early – and brief details are here:   http://lkml.iu.edu/hypermail/linux/kernel/1709.2/00177.html Tested with the latest NVIDIA (384.69) and VMware (12.5.7 with 4.13-patched vmnet): NVIDIA compile failed, in several places: ….. CC [M] /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-384.69/kernel/nvidia-drm/nvidia-drm-crtc.o /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-384.69/kernel/nvidia-drm/nvidia-drm-crtc.c:173:6: error: ‘const struct drm_crtc_helper_funcs’ has no member named ‘enable’; did you mean ‘disable’? .enable = nvidia_crtc_enable, ^~~~~~ disable … Continue reading →

Posted in kernel, Linux, NVIDIA, VMware | Tagged compile fails, gpl errors, kernel 4.14-rc1, memory error with vm, vmmon compile fails, vmnet 4.13 patched, vmware 12.5.7, vmware 384.69 | 2 Replies

Kernel – 4.11-rc1 Released – Breaks (Patched) VMware and NVIDIA..

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

Kernel 4.11-rc1 has been released, and brief details are here: http://lkml.iu.edu/hypermail/linux/kernel/1703.0/03031.html Updated the test system, and 4.10-patched versions of VMware 12.5.2 and NVIDIA 378.13 fail to compile.. VMware (12.5.2 – patched for 4.9/4.10): …………. /tmp/modconfig-rRcJiJ/vmmon-only/linux/hostif.c: In function ‘HostIFFastClockThread’: /tmp/modconfig-rRcJiJ/vmmon-only/linux/hostif.c:3267:4: error: implicit declaration of function ‘allow_signal’ [-Werror=implicit-function-declaration] allow_signal(SIGKILL); ^~~~~~~~~~~~ /tmp/modconfig-rRcJiJ/vmmon-only/linux/hostif.c: In function ‘HostIF_SetFastClockRate’: /tmp/modconfig-rRcJiJ/vmmon-only/linux/hostif.c:3421:10: error: implicit declaration of … Continue reading →

Posted in compilation, Crash and Burn.., kernel, Linux, NVIDIA, Opinion, VMware | Tagged compile fails, kernel 4.11-rc1, nvidia 378.13 patched, vmware 12.5.2 patched | 7 Replies

NVIDIA – New Drivers, Still Broken with 4.10 – And a Patch for 378.13..

Adventures With Linux ™ Posted on February 15, 2017 by RGFebruary 15, 2017

NVIDIA have released new drivers 375.39 (‘long term’) and 378.13 (‘short term’) and details are here:  http://www.nvidia.com/download/driverResults.aspx/114708/en-us and http://www.nvidia.com/download/driverResults.aspx/115031/en-us. Both still fail to compile with Kernel 4.10 (tested with 4.10-rc8) and I tried the previous 378.09 patch against 379.13, but it failed to apply cleanly, as more code has changed.. $ cat nv-37809-410-patch.patch |patch -p0 patching file … Continue reading →

Posted in compilation, Crash and Burn.., Hacks, kernel, Linux, NVIDIA, Opinion, patches, Performance | Tagged 375.39, 378.13, compile fails, kernel 4.10, new drivers, nvidia, patch needs mods, testing | 3 Replies

Kernel – 4.3-rc1 – Breaks NVIDIA and VMware..

Adventures With Linux ™ Posted on September 13, 2015 by RGSeptember 13, 2015

Updated the test system to Kernel 4.3-rc1.. $ uname -a Linux rg6830l 4.3.0-rc1 #1 SMP Sat Sep 12 19:15:35 PDT 2015 x86_64 x86_64 x86_64 GNU/Linux Brief details of changes are here:  http://lkml.iu.edu/hypermail/linux/kernel/1509.1/03200.html The NVIDIA gpl_only issue has been fixed in linux/kernel/workqueue.c, but the compile now fails even before that is reached: /home/rgadsdon/NVIDIA-Linux-x86_64-355.11/kernel/nvidia/nv-procfs.c: In function ‘nv_procfs_read_registry’: /home/rgadsdon/NVIDIA-Linux-x86_64-355.11/kernel/nvidia/nv-procfs.c:363:12: error: … Continue reading →

Posted in compilation, Crash and Burn.., kernel, Linux, NVIDIA, VMware | Tagged compile fails, error: void value not ignored, kernel 4.3-rc1, nvidia, vmware | 1 Reply

Kernel 3.19-rc1 – Breaks VMware and NVIDIA..

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

Just installed Kernel 3.19-rc1 on the test system, and both VMware and NVIDIA fail to compile.. VMware (11.0) vmnet failed with: /tmp/modconfig-2fqpf2/vmnet-only/driver.c: In function ‘VNetFileOpUnlockedIoctl’: /tmp/modconfig-2fqpf2/vmnet-only/driver.c:1194:20: error: ‘struct file’ has no member named ‘f_dentry’ if (filp && filp->f_dentry) { ^ /tmp/modconfig-2fqpf2/vmnet-only/driver.c:1195:19: error: ‘struct file’ has no member named ‘f_dentry’ inode = filp->f_dentry->d_inode; ^ scripts/Makefile.build:257: recipe for target … Continue reading →

Posted in compilation, Crash and Burn.., Hacks, kernel, Linux, NVIDIA, Opinion, Performance, VMware | Tagged compile fails, kernel 3.19-rc1, nvidia 340.65, vmware 11.0 | Leave a reply
Original content © Robert Gadsdon 2013
↑