View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006570 | Rocky-Linux-9 | kernel | public | 2024-05-10 14:33 | 2024-05-10 14:40 |
Reporter | Kimball Anderson | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | Alienware M17 R5 | OS | Rocky Linux | OS Version | 9 |
Summary | 0006570: VMware Workstation Player inoperable after kernel update | ||||
Description | VMware Workstation Player generally requires a recompile of modules vmmon and vmnet after a kernel update. After update today to kernel el9_4.x86_64, vmmon and vmnet could not be compiled, blocking any usage of VMware Player. Unable to resolve the recompile problem during basic troubleshooting, including removal and attempted re-installation of VMware Player. Log file of failed attempt attached for review. | ||||
Steps To Reproduce | Install or launch existing instance of VMware Workstation Player 17.5.1 after installation of kernel el9_4.x86_64. | ||||
Additional Information | Dropping back to kernel el9_3.0.1.x86_64 on grub menu allowed successful re-installation of VMware Player, including vmmon/vmnet compilation and MOK registration per usual practices. | ||||
Tags | No tags attached. | ||||
Attached Files | vmware-20453.log (16,412 bytes)
2024-05-10T12:45:11.461Z In(05) host-20453 Log for VMware Workstation pid=20453 version=17.5.0 build=build-22583795 option=Release 2024-05-10T12:45:11.461Z In(05) host-20453 The host is x86_64. 2024-05-10T12:45:11.461Z In(05) host-20453 Host codepage=UTF-8 encoding=UTF-8 2024-05-10T12:45:11.461Z In(05) host-20453 Host is Linux 5.14.0-427.16.1.el9_4.x86_64 Rocky Linux 9.4 (Blue Onyx) 9.4 Rocky Linux 9.4 (Blue Onyx) cpe:/o:rocky:rocky:9::baseos 2024-05-10T12:45:11.461Z In(05) host-20453 Host offset from UTC is -04:00. 2024-05-10T12:45:11.460Z In(05) host-20453 DictionaryLoad: Cannot open file "/usr/lib/vmware/settings": No such file or directory. 2024-05-10T12:45:11.460Z In(05) host-20453 [msg.dictionary.load.openFailed] Cannot open file "/usr/lib/vmware/settings": No such file or directory. 2024-05-10T12:45:11.460Z In(05) host-20453 PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values. 2024-05-10T12:45:11.460Z In(05) host-20453 DictionaryLoad: Cannot open file "/home/xxxxxxxx/.vmware/config": No such file or directory. 2024-05-10T12:45:11.460Z In(05) host-20453 [msg.dictionary.load.openFailed] Cannot open file "/home/xxxxxxxx/.vmware/config": No such file or directory. 2024-05-10T12:45:11.460Z In(05) host-20453 PREF Optional preferences file not found at /home/xxxxxxxx/.vmware/config. Using default values. 2024-05-10T12:45:11.482Z Wa(03) host-20453 Logging to /tmp/vmware-xxxxxxxx/vmware-20453.log 2024-05-10T12:45:11.487Z In(05) host-20453 Obtaining info using the running kernel. 2024-05-10T12:45:11.487Z In(05) host-20453 Created new pathsHash. 2024-05-10T12:45:11.487Z In(05) host-20453 Setting header path for 5.14.0-427.16.1.el9_4.x86_64 to "/lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include". 2024-05-10T12:45:11.487Z In(05) host-20453 Validating path "/lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include" for kernel release "5.14.0-427.16.1.el9_4.x86_64". 2024-05-10T12:45:11.487Z In(05) host-20453 Failed to find /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include/linux/version.h 2024-05-10T12:45:11.487Z In(05) host-20453 /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead. 2024-05-10T12:45:11.487Z In(05) host-20453 using /usr/bin/gcc for preprocess check 2024-05-10T12:45:11.493Z In(05) host-20453 Preprocessed UTS_RELEASE, got value "5.14.0-427.16.1.el9_4.x86_64". 2024-05-10T12:45:11.494Z In(05) host-20453 The header path "/lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include" for the kernel "5.14.0-427.16.1.el9_4.x86_64" is valid. Whoohoo! 2024-05-10T12:45:11.723Z In(05) host-20453 found symbol version file /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/Module.symvers 2024-05-10T12:45:11.723Z In(05) host-20453 Reading symbol versions from /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/Module.symvers. 2024-05-10T12:45:11.732Z In(05) host-20453 Read 22401 symbol versions 2024-05-10T12:45:11.732Z In(05) host-20453 Reading in info for the vmmon module. 2024-05-10T12:45:11.732Z In(05) host-20453 Reading in info for the vmnet module. 2024-05-10T12:45:11.732Z In(05) host-20453 Invoking modinfo on "vmmon". 2024-05-10T12:45:11.735Z In(05) host-20453 "/sbin/modinfo" exited with status 256. 2024-05-10T12:45:11.735Z In(05) host-20453 Invoking modinfo on "vmnet". 2024-05-10T12:45:11.738Z In(05) host-20453 "/sbin/modinfo" exited with status 256. 2024-05-10T12:45:11.743Z In(05) host-20453 to be installed: vmmon status: 0 2024-05-10T12:45:11.743Z In(05) host-20453 to be installed: vmnet status: 0 2024-05-10T12:45:11.745Z In(05) host-20453 Obtaining info using the running kernel. 2024-05-10T12:45:11.745Z In(05) host-20453 Setting header path for 5.14.0-427.16.1.el9_4.x86_64 to "/lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include". 2024-05-10T12:45:11.745Z In(05) host-20453 Validating path "/lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include" for kernel release "5.14.0-427.16.1.el9_4.x86_64". 2024-05-10T12:45:11.745Z In(05) host-20453 Failed to find /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include/linux/version.h 2024-05-10T12:45:11.745Z In(05) host-20453 /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead. 2024-05-10T12:45:11.745Z In(05) host-20453 using /usr/bin/gcc for preprocess check 2024-05-10T12:45:11.752Z In(05) host-20453 Preprocessed UTS_RELEASE, got value "5.14.0-427.16.1.el9_4.x86_64". 2024-05-10T12:45:11.752Z In(05) host-20453 The header path "/lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include" for the kernel "5.14.0-427.16.1.el9_4.x86_64" is valid. Whoohoo! 2024-05-10T12:45:11.976Z In(05) host-20453 found symbol version file /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/Module.symvers 2024-05-10T12:45:11.976Z In(05) host-20453 Reading symbol versions from /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/Module.symvers. 2024-05-10T12:45:11.985Z In(05) host-20453 Read 22401 symbol versions 2024-05-10T12:45:11.985Z In(05) host-20453 Kernel header path retrieved from FileEntry: /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include 2024-05-10T12:45:11.985Z In(05) host-20453 Update kernel header path to /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include 2024-05-10T12:45:11.985Z In(05) host-20453 Validating path "/lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include" for kernel release "5.14.0-427.16.1.el9_4.x86_64". 2024-05-10T12:45:11.985Z In(05) host-20453 Failed to find /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include/linux/version.h 2024-05-10T12:45:11.985Z In(05) host-20453 /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead. 2024-05-10T12:45:11.985Z In(05) host-20453 using /usr/bin/gcc for preprocess check 2024-05-10T12:45:11.993Z In(05) host-20453 Preprocessed UTS_RELEASE, got value "5.14.0-427.16.1.el9_4.x86_64". 2024-05-10T12:45:11.993Z In(05) host-20453 The header path "/lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include" for the kernel "5.14.0-427.16.1.el9_4.x86_64" is valid. Whoohoo! 2024-05-10T12:45:11.994Z In(05) host-20453 Found compiler at "/usr/bin/gcc" 2024-05-10T12:45:11.996Z In(05) host-20453 Got gcc version "11". 2024-05-10T12:45:11.996Z In(05) host-20453 The GCC version matches the kernel GCC minor version like a glove. 2024-05-10T12:45:11.999Z In(05) host-20453 Got gcc version "11". 2024-05-10T12:45:11.999Z In(05) host-20453 The GCC version matches the kernel GCC minor version like a glove. 2024-05-10T12:45:12.001Z In(05) host-20453 Trying to find a suitable PBM set for kernel "5.14.0-427.16.1.el9_4.x86_64". 2024-05-10T12:45:12.001Z In(05) host-20453 No matching PBM set was found for kernel "5.14.0-427.16.1.el9_4.x86_64". 2024-05-10T12:45:12.001Z In(05) host-20453 The GCC version matches the kernel GCC minor version like a glove. 2024-05-10T12:45:12.001Z In(05) host-20453 Validating path "/lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include" for kernel release "5.14.0-427.16.1.el9_4.x86_64". 2024-05-10T12:45:12.001Z In(05) host-20453 Failed to find /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include/linux/version.h 2024-05-10T12:45:12.001Z In(05) host-20453 /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead. 2024-05-10T12:45:12.001Z In(05) host-20453 using /usr/bin/gcc for preprocess check 2024-05-10T12:45:12.007Z In(05) host-20453 Preprocessed UTS_RELEASE, got value "5.14.0-427.16.1.el9_4.x86_64". 2024-05-10T12:45:12.007Z In(05) host-20453 The header path "/lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include" for the kernel "5.14.0-427.16.1.el9_4.x86_64" is valid. Whoohoo! 2024-05-10T12:45:14.993Z In(05) host-20453 The GCC version matches the kernel GCC minor version like a glove. 2024-05-10T12:45:14.993Z In(05) host-20453 Validating path "/lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include" for kernel release "5.14.0-427.16.1.el9_4.x86_64". 2024-05-10T12:45:14.993Z In(05) host-20453 Failed to find /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include/linux/version.h 2024-05-10T12:45:14.993Z In(05) host-20453 /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead. 2024-05-10T12:45:14.993Z In(05) host-20453 using /usr/bin/gcc for preprocess check 2024-05-10T12:45:15.004Z In(05) host-20453 Preprocessed UTS_RELEASE, got value "5.14.0-427.16.1.el9_4.x86_64". 2024-05-10T12:45:15.004Z In(05) host-20453 The header path "/lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include" for the kernel "5.14.0-427.16.1.el9_4.x86_64" is valid. Whoohoo! 2024-05-10T12:45:15.004Z In(05) host-20453 Using temp dir "/tmp". 2024-05-10T12:45:37.696Z In(05) host-20453 make: Entering directory '/tmp/modconfig-9dKLK1/vmmon-only' 2024-05-10T12:45:37.696Z In(05) host-20453 /usr/bin/make -C /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include/.. M=$PWD SRCROOT=$PWD/. \ 2024-05-10T12:45:37.696Z In(05) host-20453 MODULEBUILDDIR= modules 2024-05-10T12:45:37.696Z In(05) host-20453 make[1]: Entering directory '/usr/src/kernels/5.14.0-427.16.1.el9_4.x86_64' 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmmon-only/linux/driver.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmmon-only/linux/driverLog.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmmon-only/linux/hostif.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmmon-only/common/apic.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmmon-only/common/comport.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmmon-only/common/cpuid.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmmon-only/common/crosspage.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmmon-only/common/memtrack.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmmon-only/common/moduleloop.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmmon-only/common/phystrack.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmmon-only/common/sharedAreaVmmon.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmmon-only/common/statVarsVmmon.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmmon-only/common/task.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmmon-only/common/vmx86.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmmon-only/bootstrap/monLoader.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmmon-only/bootstrap/bootstrap.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmmon-only/bootstrap/monLoaderVmmon.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmmon-only/bootstrap/vmmblob.o 2024-05-10T12:45:37.696Z In(05) host-20453 LD [M] /tmp/modconfig-9dKLK1/vmmon-only/vmmon.o 2024-05-10T12:45:37.696Z In(05) host-20453 MODPOST /tmp/modconfig-9dKLK1/vmmon-only/Module.symvers 2024-05-10T12:45:37.696Z In(05) host-20453 make[1]: Leaving directory '/usr/src/kernels/5.14.0-427.16.1.el9_4.x86_64' 2024-05-10T12:45:37.696Z In(05) host-20453 make: Leaving directory '/tmp/modconfig-9dKLK1/vmmon-only' 2024-05-10T12:45:37.696Z In(05) host-20453 make: Entering directory '/tmp/modconfig-9dKLK1/vmnet-only' 2024-05-10T12:45:37.696Z In(05) host-20453 /usr/bin/make -C /lib/modules/5.14.0-427.16.1.el9_4.x86_64/build/include/.. M=$PWD SRCROOT=$PWD/. \ 2024-05-10T12:45:37.696Z In(05) host-20453 MODULEBUILDDIR= modules 2024-05-10T12:45:37.696Z In(05) host-20453 make[1]: Entering directory '/usr/src/kernels/5.14.0-427.16.1.el9_4.x86_64' 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmnet-only/driver.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmnet-only/hub.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmnet-only/userif.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmnet-only/netif.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmnet-only/bridge.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmnet-only/procfs.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmnet-only/smac_compat.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmnet-only/smac.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmnet-only/vnetEvent.o 2024-05-10T12:45:37.696Z In(05) host-20453 CC [M] /tmp/modconfig-9dKLK1/vmnet-only/vnetUserListener.o 2024-05-10T12:45:37.696Z In(05) host-20453 make[1]: Leaving directory '/usr/src/kernels/5.14.0-427.16.1.el9_4.x86_64' 2024-05-10T12:45:37.696Z In(05) host-20453 make: Leaving directory '/tmp/modconfig-9dKLK1/vmnet-only' 2024-05-10T12:45:37.696Z In(05) host-20453 [AppLoader] GLib does not have GSettings support. 2024-05-10T12:45:37.696Z In(05) host-20453 Using kernel build system. 2024-05-10T12:45:37.696Z In(05) host-20453 /tmp/modconfig-9dKLK1/vmmon-only/common/crosspage.o: warning: objtool: CrossPage_CodeEnd(): can't find starting instruction 2024-05-10T12:45:37.696Z In(05) host-20453 /tmp/modconfig-9dKLK1/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Free() falls through to next function PhysTrack_Add() 2024-05-10T12:45:37.696Z In(05) host-20453 /tmp/modconfig-9dKLK1/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Add() falls through to next function PhysTrack_Remove() 2024-05-10T12:45:37.696Z In(05) host-20453 /tmp/modconfig-9dKLK1/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Remove() falls through to next function PhysTrack_Test() 2024-05-10T12:45:37.696Z In(05) host-20453 /tmp/modconfig-9dKLK1/vmmon-only/common/task.o: warning: objtool: .text: unexpected end of section 2024-05-10T12:45:37.696Z In(05) host-20453 ERROR: modpost: "__pte_offset_map" [/tmp/modconfig-9dKLK1/vmmon-only/vmmon.ko] undefined! 2024-05-10T12:45:37.696Z In(05) host-20453 make[2]: *** [scripts/Makefile.modpost:134: /tmp/modconfig-9dKLK1/vmmon-only/Module.symvers] Error 1 2024-05-10T12:45:37.696Z In(05) host-20453 make[2]: *** Deleting file '/tmp/modconfig-9dKLK1/vmmon-only/Module.symvers' 2024-05-10T12:45:37.696Z In(05) host-20453 make[1]: *** [Makefile:1848: modules] Error 2 2024-05-10T12:45:37.696Z In(05) host-20453 make: *** [Makefile:117: vmmon.ko] Error 2 2024-05-10T12:45:37.696Z In(05) host-20453 Using kernel build system. 2024-05-10T12:45:37.696Z In(05) host-20453 /tmp/modconfig-9dKLK1/vmnet-only/bridge.c: In function ‘VNetBridgeSendLargePacket’: 2024-05-10T12:45:37.696Z In(05) host-20453 /tmp/modconfig-9dKLK1/vmnet-only/bridge.c:1416:11: error: implicit declaration of function ‘skb_gso_segment’; did you mean ‘tcp_gso_segment’? [-Werror=implicit-function-declaration] 2024-05-10T12:45:37.696Z In(05) host-20453 1416 | segs = skb_gso_segment(skb, 0); 2024-05-10T12:45:37.696Z In(05) host-20453 | ^~~~~~~~~~~~~~~ 2024-05-10T12:45:37.696Z In(05) host-20453 | tcp_gso_segment 2024-05-10T12:45:37.696Z In(05) host-20453 /tmp/modconfig-9dKLK1/vmnet-only/bridge.c:1416:9: warning: assignment to ‘struct sk_buff *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2024-05-10T12:45:37.696Z In(05) host-20453 1416 | segs = skb_gso_segment(skb, 0); 2024-05-10T12:45:37.696Z In(05) host-20453 | ^ 2024-05-10T12:45:37.696Z In(05) host-20453 cc1: some warnings being treated as errors 2024-05-10T12:45:37.696Z In(05) host-20453 make[2]: *** [scripts/Makefile.build:299: /tmp/modconfig-9dKLK1/vmnet-only/bridge.o] Error 1 2024-05-10T12:45:37.696Z In(05) host-20453 make[2]: *** Waiting for unfinished jobs.... 2024-05-10T12:45:37.696Z In(05) host-20453 make[1]: *** [Makefile:1934: /tmp/modconfig-9dKLK1/vmnet-only] Error 2 2024-05-10T12:45:37.696Z In(05) host-20453 make: *** [Makefile:117: vmnet.ko] Error 2 2024-05-10T12:45:37.696Z In(05) host-20453 Unable to install all modules. See log for details. 2024-05-10T12:45:37.696Z In(05) host-20453 | ||||
Hi Kimball, this is VMware's issue, they need to fix their DKMS modules, before they switched to DKMS based modules it was even worse, every new kernel version broke VMware Workstation, but yeah now it's just waiting for either VMware, to publish a new supported version, or https://github.com/mkubecek/vmware-host-modules gets it supported before them, who provided fixes already before VMware provided the DKMS. But it's a fact that the new point release changed some stuff in the kernel ABI, which VMware Workstation uses. Cheers, lumarel |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2024-05-10 14:33 | Kimball Anderson | New Issue | |
2024-05-10 14:33 | Kimball Anderson | File Added: vmware-20453.log | |
2024-05-10 14:40 | Lukas Magauer | Note Added: 0006997 |