VMware Communities
hewhofailed
Contributor
Contributor

Workstation Pro broken with Linux kernel 5.15.0-41-generic ("Unable to install all modules")

VMware Workstation Pro Version: 16.2.3 build-19376536

kernel is: Linux work 5.15.0-41-generic #44~20.04.1-Ubuntu SMP Fri Jun 24 13:27:29 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

The VMware kernel modules fail compilation because of several "error: expression in static assertion is not constant" in the source code.

The log is:

2022-07-14T14:02:08.950Z In(05) host-3575 Log for VMware Workstation pid=3575 version=16.2.3 build=build-19376536 option=Release
2022-07-14T14:02:08.950Z In(05) host-3575 The host is 64-bit.
2022-07-14T14:02:08.950Z In(05) host-3575 Host codepage=UTF-8 encoding=UTF-8
2022-07-14T14:02:08.950Z In(05) host-3575 Host is Linux 5.15.0-41-generic Ubuntu 20.04.4 LTS Ubuntu 20.04
2022-07-14T14:02:08.950Z In(05) host-3575 Host offset from UTC is -05:00.
2022-07-14T14:02:08.949Z In(05) host-3575 DictionaryLoad: Cannot open file "/usr/lib/vmware/settings": No such file or directory.
2022-07-14T14:02:08.949Z In(05) host-3575 [msg.dictionary.load.openFailed] Cannot open file "/usr/lib/vmware/settings": No such file or directory.
2022-07-14T14:02:08.949Z In(05) host-3575 PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values.
2022-07-14T14:02:08.950Z In(05) host-3575 DictionaryLoad: Cannot open file "/home/user/.vmware/config": No such file or directory.
2022-07-14T14:02:08.950Z In(05) host-3575 [msg.dictionary.load.openFailed] Cannot open file "/home/user/.vmware/config": No such file or directory.
2022-07-14T14:02:08.950Z In(05) host-3575 PREF Optional preferences file not found at /home/user/.vmware/config. Using default values.
2022-07-14T14:02:09.102Z Wa(03) host-3575 Logging to /tmp/vmware-user/vmware-3575.log
2022-07-14T14:02:09.121Z In(05) host-3575 Obtaining info using the running kernel.
2022-07-14T14:02:09.122Z In(05) host-3575 Created new pathsHash.
2022-07-14T14:02:09.122Z In(05) host-3575 Setting header path for 5.15.0-41-generic to "/lib/modules/5.15.0-41-generic/build/include".
2022-07-14T14:02:09.122Z In(05) host-3575 Validating path "/lib/modules/5.15.0-41-generic/build/include" for kernel release "5.15.0-41-generic".
2022-07-14T14:02:09.122Z In(05) host-3575 Failed to find /lib/modules/5.15.0-41-generic/build/include/linux/version.h
2022-07-14T14:02:09.122Z In(05) host-3575 /lib/modules/5.15.0-41-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2022-07-14T14:02:09.122Z In(05) host-3575 using /usr/bin/gcc-9 for preprocess check
2022-07-14T14:02:09.138Z In(05) host-3575 Preprocessed UTS_RELEASE, got value "5.15.0-41-generic".
2022-07-14T14:02:09.138Z In(05) host-3575 The header path "/lib/modules/5.15.0-41-generic/build/include" for the kernel "5.15.0-41-generic" is valid. Whoohoo!
2022-07-14T14:02:09.331Z In(05) host-3575 found symbol version file /lib/modules/5.15.0-41-generic/build/Module.symvers
2022-07-14T14:02:09.331Z In(05) host-3575 Reading symbol versions from /lib/modules/5.15.0-41-generic/build/Module.symvers.
2022-07-14T14:02:09.363Z In(05) host-3575 Read 26270 symbol versions
2022-07-14T14:02:09.364Z In(05) host-3575 Reading in info for the vmmon module.
2022-07-14T14:02:09.364Z In(05) host-3575 Reading in info for the vmnet module.
2022-07-14T14:02:09.364Z In(05) host-3575 Invoking modinfo on "vmmon".
2022-07-14T14:02:09.370Z In(05) host-3575 "/sbin/modinfo" exited with status 256.
2022-07-14T14:02:09.370Z In(05) host-3575 Invoking modinfo on "vmnet".
2022-07-14T14:02:09.373Z In(05) host-3575 "/sbin/modinfo" exited with status 256.
2022-07-14T14:02:09.392Z In(05) host-3575 to be installed: vmmon status: 0
2022-07-14T14:02:09.393Z In(05) host-3575 to be installed: vmnet status: 0
2022-07-14T14:02:09.425Z In(05) host-3575 Obtaining info using the running kernel.
2022-07-14T14:02:09.425Z In(05) host-3575 Setting header path for 5.15.0-41-generic to "/lib/modules/5.15.0-41-generic/build/include".
2022-07-14T14:02:09.425Z In(05) host-3575 Validating path "/lib/modules/5.15.0-41-generic/build/include" for kernel release "5.15.0-41-generic".
2022-07-14T14:02:09.425Z In(05) host-3575 Failed to find /lib/modules/5.15.0-41-generic/build/include/linux/version.h
2022-07-14T14:02:09.425Z In(05) host-3575 /lib/modules/5.15.0-41-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2022-07-14T14:02:09.425Z In(05) host-3575 using /usr/bin/gcc-9 for preprocess check
2022-07-14T14:02:09.442Z In(05) host-3575 Preprocessed UTS_RELEASE, got value "5.15.0-41-generic".
2022-07-14T14:02:09.442Z In(05) host-3575 The header path "/lib/modules/5.15.0-41-generic/build/include" for the kernel "5.15.0-41-generic" is valid. Whoohoo!
2022-07-14T14:02:09.639Z In(05) host-3575 found symbol version file /lib/modules/5.15.0-41-generic/build/Module.symvers
2022-07-14T14:02:09.639Z In(05) host-3575 Reading symbol versions from /lib/modules/5.15.0-41-generic/build/Module.symvers.
2022-07-14T14:02:09.668Z In(05) host-3575 Read 26270 symbol versions
2022-07-14T14:02:09.671Z In(05) host-3575 Kernel header path retrieved from FileEntry: /lib/modules/5.15.0-41-generic/build/include
2022-07-14T14:02:09.671Z In(05) host-3575 Update kernel header path to /lib/modules/5.15.0-41-generic/build/include
2022-07-14T14:02:09.671Z In(05) host-3575 Validating path "/lib/modules/5.15.0-41-generic/build/include" for kernel release "5.15.0-41-generic".
2022-07-14T14:02:09.671Z In(05) host-3575 Failed to find /lib/modules/5.15.0-41-generic/build/include/linux/version.h
2022-07-14T14:02:09.671Z In(05) host-3575 /lib/modules/5.15.0-41-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2022-07-14T14:02:09.671Z In(05) host-3575 using /usr/bin/gcc-9 for preprocess check
2022-07-14T14:02:09.685Z In(05) host-3575 Preprocessed UTS_RELEASE, got value "5.15.0-41-generic".
2022-07-14T14:02:09.685Z In(05) host-3575 The header path "/lib/modules/5.15.0-41-generic/build/include" for the kernel "5.15.0-41-generic" is valid. Whoohoo!
2022-07-14T14:02:09.689Z In(05) host-3575 Found compiler at "/usr/bin/gcc"
2022-07-14T14:02:09.694Z In(05) host-3575 Got gcc version "9".
2022-07-14T14:02:09.695Z In(05) host-3575 The GCC version matches the kernel GCC minor version like a glove.
2022-07-14T14:02:09.698Z In(05) host-3575 Got gcc version "9".
2022-07-14T14:02:09.699Z In(05) host-3575 The GCC version matches the kernel GCC minor version like a glove.
2022-07-14T14:02:09.701Z In(05) host-3575 Trying to find a suitable PBM set for kernel "5.15.0-41-generic".
2022-07-14T14:02:09.701Z In(05) host-3575 No matching PBM set was found for kernel "5.15.0-41-generic".
2022-07-14T14:02:09.702Z In(05) host-3575 The GCC version matches the kernel GCC minor version like a glove.
2022-07-14T14:02:09.702Z In(05) host-3575 Validating path "/lib/modules/5.15.0-41-generic/build/include" for kernel release "5.15.0-41-generic".
2022-07-14T14:02:09.702Z In(05) host-3575 Failed to find /lib/modules/5.15.0-41-generic/build/include/linux/version.h
2022-07-14T14:02:09.702Z In(05) host-3575 /lib/modules/5.15.0-41-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2022-07-14T14:02:09.702Z In(05) host-3575 using /usr/bin/gcc-9 for preprocess check
2022-07-14T14:02:09.717Z In(05) host-3575 Preprocessed UTS_RELEASE, got value "5.15.0-41-generic".
2022-07-14T14:02:09.717Z In(05) host-3575 The header path "/lib/modules/5.15.0-41-generic/build/include" for the kernel "5.15.0-41-generic" is valid. Whoohoo!
2022-07-14T14:02:14.878Z In(05) host-3575 The GCC version matches the kernel GCC minor version like a glove.
2022-07-14T14:02:14.878Z In(05) host-3575 Validating path "/lib/modules/5.15.0-41-generic/build/include" for kernel release "5.15.0-41-generic".
2022-07-14T14:02:14.878Z In(05) host-3575 Failed to find /lib/modules/5.15.0-41-generic/build/include/linux/version.h
2022-07-14T14:02:14.878Z In(05) host-3575 /lib/modules/5.15.0-41-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2022-07-14T14:02:14.878Z In(05) host-3575 using /usr/bin/gcc-9 for preprocess check
2022-07-14T14:02:14.890Z In(05) host-3575 Preprocessed UTS_RELEASE, got value "5.15.0-41-generic".
2022-07-14T14:02:14.890Z In(05) host-3575 The header path "/lib/modules/5.15.0-41-generic/build/include" for the kernel "5.15.0-41-generic" is valid. Whoohoo!
2022-07-14T14:02:14.891Z In(05) host-3575 Using temp dir "/tmp".
2022-07-14T14:02:26.927Z In(05) host-3575 Stopping VMware services:
2022-07-14T14:02:26.928Z In(05) host-3575 VMware Authentication Daemon done
2022-07-14T14:02:26.928Z In(05) host-3575 Virtual machine monitor done
2022-07-14T14:02:26.928Z In(05) host-3575 make: Entering directory '/tmp/modconfig-pqg30a/vmmon-only'
2022-07-14T14:02:26.928Z In(05) host-3575 /usr/bin/make -C /lib/modules/5.15.0-41-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
2022-07-14T14:02:26.928Z In(05) host-3575 MODULEBUILDDIR= modules
2022-07-14T14:02:26.928Z In(05) host-3575 make[1]: Entering directory '/usr/src/linux-headers-5.15.0-41-generic'
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/linux/driverLog.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/linux/driver.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/linux/hostif.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/memtrack.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/apic.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/statVarsVmmon.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/vmx86.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/sharedAreaVmmon.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/cpuid.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/task.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/moduleloop.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/crosspage.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/comport.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/phystrack.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/bootstrap/monLoaderVmmon.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/bootstrap/monLoader.o
2022-07-14T14:02:26.928Z In(05) host-3575 make[1]: Leaving directory '/usr/src/linux-headers-5.15.0-41-generic'
2022-07-14T14:02:26.928Z In(05) host-3575 make: Leaving directory '/tmp/modconfig-pqg30a/vmmon-only'
2022-07-14T14:02:26.928Z In(05) host-3575 make: Entering directory '/tmp/modconfig-pqg30a/vmnet-only'
2022-07-14T14:02:26.928Z In(05) host-3575 /usr/bin/make -C /lib/modules/5.15.0-41-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
2022-07-14T14:02:26.928Z In(05) host-3575 MODULEBUILDDIR= modules
2022-07-14T14:02:26.928Z In(05) host-3575 make[1]: Entering directory '/usr/src/linux-headers-5.15.0-41-generic'
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/driver.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/hub.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/userif.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/netif.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/bridge.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/procfs.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/smac_compat.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/smac.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/vnetEvent.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/vnetUserListener.o
2022-07-14T14:02:26.928Z In(05) host-3575 LD [M] /tmp/modconfig-pqg30a/vmnet-only/vmnet.o
2022-07-14T14:02:26.928Z In(05) host-3575 MODPOST /tmp/modconfig-pqg30a/vmnet-only/Module.symvers
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/vmnet.mod.o
2022-07-14T14:02:26.929Z In(05) host-3575 LD [M] /tmp/modconfig-pqg30a/vmnet-only/vmnet.ko
2022-07-14T14:02:26.929Z In(05) host-3575 BTF [M] /tmp/modconfig-pqg30a/vmnet-only/vmnet.ko
2022-07-14T14:02:26.929Z In(05) host-3575 make[1]: Leaving directory '/usr/src/linux-headers-5.15.0-41-generic'
2022-07-14T14:02:26.929Z In(05) host-3575 /usr/bin/make -C $PWD SRCROOT=$PWD/. \
2022-07-14T14:02:26.929Z In(05) host-3575 MODULEBUILDDIR= postbuild
2022-07-14T14:02:26.929Z In(05) host-3575 make[1]: Entering directory '/tmp/modconfig-pqg30a/vmnet-only'
2022-07-14T14:02:26.929Z In(05) host-3575 make[1]: 'postbuild' is up to date.
2022-07-14T14:02:26.929Z In(05) host-3575 make[1]: Leaving directory '/tmp/modconfig-pqg30a/vmnet-only'
2022-07-14T14:02:26.929Z In(05) host-3575 cp -f vmnet.ko ./../vmnet.o
2022-07-14T14:02:26.929Z In(05) host-3575 make: Leaving directory '/tmp/modconfig-pqg30a/vmnet-only'
2022-07-14T14:02:26.929Z In(05) host-3575 [AppLoader] GLib does not have GSettings support.
2022-07-14T14:02:26.929Z In(05) host-3575 Using kernel build system.
2022-07-14T14:02:26.929Z In(05) host-3575 In file included from /tmp/modconfig-pqg30a/vmmon-only/./include/x86desc.h:33,
2022-07-14T14:02:26.929Z In(05) host-3575 from /tmp/modconfig-pqg30a/vmmon-only/./include/modulecall.h:34,
2022-07-14T14:02:26.929Z In(05) host-3575 from /tmp/modconfig-pqg30a/vmmon-only/common/task.c:60:
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c: In function ‘TaskRestoreHostGDTTRLDT’:
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant
2022-07-14T14:02:26.929Z In(05) host-3575 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \
2022-07-14T14:02:26.929Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \
2022-07-14T14:02:26.929Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 69 | sizeof(expr) <= 2))
2022-07-14T14:02:26.929Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
2022-07-14T14:02:26.929Z In(05) host-3575 372 | _Static_assert(e, #e); \
2022-07-14T14:02:26.929Z In(05) host-3575 | ^
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:263:7: note: in expansion of macro ‘ASSERT_ON_COMPILE_SELECTOR_SIZE’
2022-07-14T14:02:26.929Z In(05) host-3575 263 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \
2022-07-14T14:02:26.929Z In(05) host-3575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c:726:7: note: in expansion of macro ‘SET_TR’
2022-07-14T14:02:26.929Z In(05) host-3575 726 | SET_TR(tr);
2022-07-14T14:02:26.929Z In(05) host-3575 | ^~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant
2022-07-14T14:02:26.929Z In(05) host-3575 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \
2022-07-14T14:02:26.929Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \
2022-07-14T14:02:26.929Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 69 | sizeof(expr) <= 2))
2022-07-14T14:02:26.929Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
2022-07-14T14:02:26.929Z In(05) host-3575 372 | _Static_assert(e, #e); \
2022-07-14T14:02:26.929Z In(05) host-3575 | ^
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:129:7: note: in expansion of macro ‘ASSERT_ON_COMPILE_SELECTOR_SIZE’
2022-07-14T14:02:26.929Z In(05) host-3575 129 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \
2022-07-14T14:02:26.929Z In(05) host-3575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c:728:7: note: in expansion of macro ‘SET_LDT’
2022-07-14T14:02:26.929Z In(05) host-3575 728 | SET_LDT(ldt);
2022-07-14T14:02:26.929Z In(05) host-3575 | ^~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant
2022-07-14T14:02:26.929Z In(05) host-3575 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \
2022-07-14T14:02:26.929Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \
2022-07-14T14:02:26.929Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 69 | sizeof(expr) <= 2))
2022-07-14T14:02:26.930Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
2022-07-14T14:02:26.930Z In(05) host-3575 372 | _Static_assert(e, #e); \
2022-07-14T14:02:26.930Z In(05) host-3575 | ^
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:263:7: note: in expansion of macro ‘ASSERT_ON_COMPILE_SELECTOR_SIZE’
2022-07-14T14:02:26.930Z In(05) host-3575 263 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \
2022-07-14T14:02:26.930Z In(05) host-3575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c:751:10: note: in expansion of macro ‘SET_TR’
2022-07-14T14:02:26.930Z In(05) host-3575 751 | SET_TR(tr);
2022-07-14T14:02:26.930Z In(05) host-3575 | ^~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant
2022-07-14T14:02:26.930Z In(05) host-3575 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \
2022-07-14T14:02:26.930Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \
2022-07-14T14:02:26.930Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 69 | sizeof(expr) <= 2))
2022-07-14T14:02:26.930Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
2022-07-14T14:02:26.930Z In(05) host-3575 372 | _Static_assert(e, #e); \
2022-07-14T14:02:26.930Z In(05) host-3575 | ^
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:129:7: note: in expansion of macro ‘ASSERT_ON_COMPILE_SELECTOR_SIZE’
2022-07-14T14:02:26.930Z In(05) host-3575 129 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \
2022-07-14T14:02:26.930Z In(05) host-3575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c:761:7: note: in expansion of macro ‘SET_LDT’
2022-07-14T14:02:26.930Z In(05) host-3575 761 | SET_LDT(ldt);
2022-07-14T14:02:26.930Z In(05) host-3575 | ^~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c: In function ‘Task_Switch’:
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant
2022-07-14T14:02:26.930Z In(05) host-3575 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \
2022-07-14T14:02:26.930Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \
2022-07-14T14:02:26.930Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 69 | sizeof(expr) <= 2))
2022-07-14T14:02:26.930Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
2022-07-14T14:02:26.930Z In(05) host-3575 372 | _Static_assert(e, #e); \
2022-07-14T14:02:26.930Z In(05) host-3575 | ^
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:215:7: note: in expansion of macro ‘ASSERT_ON_COMPILE_SELECTOR_SIZE’
2022-07-14T14:02:26.930Z In(05) host-3575 215 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \
2022-07-14T14:02:26.930Z In(05) host-3575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:228:22: note: in expansion of macro ‘SET_SEGREG’
2022-07-14T14:02:26.930Z In(05) host-3575 228 | #define SET_SS(expr) SET_SEGREG(ss, expr)
2022-07-14T14:02:26.930Z In(05) host-3575 | ^~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c:2620:13: note: in expansion of macro ‘SET_SS’
2022-07-14T14:02:26.930Z In(05) host-3575 2620 | SET_SS(kernelStackSegment);
2022-07-14T14:02:26.930Z In(05) host-3575 | ^~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant
2022-07-14T14:02:26.930Z In(05) host-3575 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \
2022-07-14T14:02:26.930Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \
2022-07-14T14:02:26.930Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 69 | sizeof(expr) <= 2))
2022-07-14T14:02:26.931Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
2022-07-14T14:02:26.931Z In(05) host-3575 372 | _Static_assert(e, #e); \
2022-07-14T14:02:26.931Z In(05) host-3575 | ^
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:215:7: note: in expansion of macro ‘ASSERT_ON_COMPILE_SELECTOR_SIZE’
2022-07-14T14:02:26.931Z In(05) host-3575 215 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \
2022-07-14T14:02:26.931Z In(05) host-3575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:224:22: note: in expansion of macro ‘SET_SEGREG’
2022-07-14T14:02:26.931Z In(05) host-3575 224 | #define SET_DS(expr) SET_SEGREG(ds, expr)
2022-07-14T14:02:26.931Z In(05) host-3575 | ^~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c:2716:10: note: in expansion of macro ‘SET_DS’
2022-07-14T14:02:26.931Z In(05) host-3575 2716 | SET_DS(ds);
2022-07-14T14:02:26.931Z In(05) host-3575 | ^~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant
2022-07-14T14:02:26.931Z In(05) host-3575 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \
2022-07-14T14:02:26.931Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \
2022-07-14T14:02:26.931Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 69 | sizeof(expr) <= 2))
2022-07-14T14:02:26.931Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
2022-07-14T14:02:26.931Z In(05) host-3575 372 | _Static_assert(e, #e); \
2022-07-14T14:02:26.931Z In(05) host-3575 | ^
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:215:7: note: in expansion of macro ‘ASSERT_ON_COMPILE_SELECTOR_SIZE’
2022-07-14T14:02:26.931Z In(05) host-3575 215 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \
2022-07-14T14:02:26.931Z In(05) host-3575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:225:22: note: in expansion of macro ‘SET_SEGREG’
2022-07-14T14:02:26.931Z In(05) host-3575 225 | #define SET_ES(expr) SET_SEGREG(es, expr)
2022-07-14T14:02:26.931Z In(05) host-3575 | ^~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c:2717:10: note: in expansion of macro ‘SET_ES’
2022-07-14T14:02:26.931Z In(05) host-3575 2717 | SET_ES(es);
2022-07-14T14:02:26.931Z In(05) host-3575 | ^~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant
2022-07-14T14:02:26.931Z In(05) host-3575 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \
2022-07-14T14:02:26.931Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \
2022-07-14T14:02:26.931Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 69 | sizeof(expr) <= 2))
2022-07-14T14:02:26.931Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
2022-07-14T14:02:26.931Z In(05) host-3575 372 | _Static_assert(e, #e); \
2022-07-14T14:02:26.931Z In(05) host-3575 | ^
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:215:7: note: in expansion of macro ‘ASSERT_ON_COMPILE_SELECTOR_SIZE’
2022-07-14T14:02:26.931Z In(05) host-3575 215 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \
2022-07-14T14:02:26.931Z In(05) host-3575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:226:22: note: in expansion of macro ‘SET_SEGREG’
2022-07-14T14:02:26.931Z In(05) host-3575 226 | #define SET_FS(expr) SET_SEGREG(fs, expr)
2022-07-14T14:02:26.931Z In(05) host-3575 | ^~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c:2725:10: note: in expansion of macro ‘SET_FS’
2022-07-14T14:02:26.931Z In(05) host-3575 2725 | SET_FS(fs);
2022-07-14T14:02:26.931Z In(05) host-3575 | ^~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant
2022-07-14T14:02:26.931Z In(05) host-3575 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \
2022-07-14T14:02:26.931Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \
2022-07-14T14:02:26.932Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.932Z In(05) host-3575 69 | sizeof(expr) <= 2))
2022-07-14T14:02:26.932Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
2022-07-14T14:02:26.932Z In(05) host-3575 372 | _Static_assert(e, #e); \
2022-07-14T14:02:26.932Z In(05) host-3575 | ^
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:215:7: note: in expansion of macro ‘ASSERT_ON_COMPILE_SELECTOR_SIZE’
2022-07-14T14:02:26.932Z In(05) host-3575 215 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \
2022-07-14T14:02:26.932Z In(05) host-3575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:227:22: note: in expansion of macro ‘SET_SEGREG’
2022-07-14T14:02:26.932Z In(05) host-3575 227 | #define SET_GS(expr) SET_SEGREG(gs, expr)
2022-07-14T14:02:26.932Z In(05) host-3575 | ^~~~~~~~~~
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c:2726:10: note: in expansion of macro ‘SET_GS’
2022-07-14T14:02:26.932Z In(05) host-3575 2726 | SET_GS(gs);
2022-07-14T14:02:26.932Z In(05) host-3575 | ^~~~~~
2022-07-14T14:02:26.932Z In(05) host-3575 make[2]: *** [scripts/Makefile.build:285: /tmp/modconfig-pqg30a/vmmon-only/common/task.o] Error 1
2022-07-14T14:02:26.932Z In(05) host-3575 make[2]: *** Waiting for unfinished jobs....
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Free() falls through to next function PhysTrack_Add()
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Add() falls through to next function PhysTrack_Remove()
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Remove() falls through to next function PhysTrack_Test()
2022-07-14T14:02:26.932Z In(05) host-3575 make[1]: *** [Makefile:1875: /tmp/modconfig-pqg30a/vmmon-only] Error 2
2022-07-14T14:02:26.932Z In(05) host-3575 make: *** [Makefile:117: vmmon.ko] Error 2
2022-07-14T14:02:26.932Z In(05) host-3575 Using kernel build system.
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmnet-only/driver.c: In function ‘VNetFileOpUnlockedIoctl’:
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmnet-only/driver.c:966:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
2022-07-14T14:02:26.932Z In(05) host-3575 966 | {
2022-07-14T14:02:26.932Z In(05) host-3575 | ^
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmnet-only/driver.c:976:4: note: here
2022-07-14T14:02:26.932Z In(05) host-3575 976 | case SIOCGETAPIVERSION:
2022-07-14T14:02:26.932Z In(05) host-3575 | ^~~~
2022-07-14T14:02:26.932Z In(05) host-3575 Skipping BTF generation for /tmp/modconfig-pqg30a/vmnet-only/vmnet.ko due to unavailability of vmlinux
2022-07-14T14:02:26.932Z In(05) host-3575 Unable to install all modules. See log for details.
2022-07-14T14:02:26.932Z In(05) host-3575

11 Replies
a_p_
Leadership
Leadership

I've released your post from quarantine.

The spam filter unfortunately sometimes detects posts with pasted log entries as false positives.
You'd better provide such logs as attached text files.

André

0 Kudos
gtrxcb
Contributor
Contributor

If you build the modules from the https://github.com/mkubecek/vmware-host-modules repo for version WS 16.2.3 it should work with 5.15.0-41-generic.

0 Kudos
scott28tt
VMware Employee
VMware Employee

Please try and use a "spoiler" for large text dumps.

Here's the difference:

Spoiler
2022-07-14T14:02:08.950Z In(05) host-3575 Log for VMware Workstation pid=3575 version=16.2.3 build=build-19376536 option=Release
2022-07-14T14:02:08.950Z In(05) host-3575 The host is 64-bit.
2022-07-14T14:02:08.950Z In(05) host-3575 Host codepage=UTF-8 encoding=UTF-8
2022-07-14T14:02:08.950Z In(05) host-3575 Host is Linux 5.15.0-41-generic Ubuntu 20.04.4 LTS Ubuntu 20.04
2022-07-14T14:02:08.950Z In(05) host-3575 Host offset from UTC is -05:00.
2022-07-14T14:02:08.949Z In(05) host-3575 DictionaryLoad: Cannot open file "/usr/lib/vmware/settings": No such file or directory.
2022-07-14T14:02:08.949Z In(05) host-3575 [msg.dictionary.load.openFailed] Cannot open file "/usr/lib/vmware/settings": No such file or directory.
2022-07-14T14:02:08.949Z In(05) host-3575 PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values.
2022-07-14T14:02:08.950Z In(05) host-3575 DictionaryLoad: Cannot open file "/home/user/.vmware/config": No such file or directory.
2022-07-14T14:02:08.950Z In(05) host-3575 [msg.dictionary.load.openFailed] Cannot open file "/home/user/.vmware/config": No such file or directory.
2022-07-14T14:02:08.950Z In(05) host-3575 PREF Optional preferences file not found at /home/user/.vmware/config. Using default values.
2022-07-14T14:02:09.102Z Wa(03) host-3575 Logging to /tmp/vmware-user/vmware-3575.log
2022-07-14T14:02:09.121Z In(05) host-3575 Obtaining info using the running kernel.
2022-07-14T14:02:09.122Z In(05) host-3575 Created new pathsHash.
2022-07-14T14:02:09.122Z In(05) host-3575 Setting header path for 5.15.0-41-generic to "/lib/modules/5.15.0-41-generic/build/include".
2022-07-14T14:02:09.122Z In(05) host-3575 Validating path "/lib/modules/5.15.0-41-generic/build/include" for kernel release "5.15.0-41-generic".
2022-07-14T14:02:09.122Z In(05) host-3575 Failed to find /lib/modules/5.15.0-41-generic/build/include/linux/version.h
2022-07-14T14:02:09.122Z In(05) host-3575 /lib/modules/5.15.0-41-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2022-07-14T14:02:09.122Z In(05) host-3575 using /usr/bin/gcc-9 for preprocess check
2022-07-14T14:02:09.138Z In(05) host-3575 Preprocessed UTS_RELEASE, got value "5.15.0-41-generic".
2022-07-14T14:02:09.138Z In(05) host-3575 The header path "/lib/modules/5.15.0-41-generic/build/include" for the kernel "5.15.0-41-generic" is valid. Whoohoo!
2022-07-14T14:02:09.331Z In(05) host-3575 found symbol version file /lib/modules/5.15.0-41-generic/build/Module.symvers
2022-07-14T14:02:09.331Z In(05) host-3575 Reading symbol versions from /lib/modules/5.15.0-41-generic/build/Module.symvers.
2022-07-14T14:02:09.363Z In(05) host-3575 Read 26270 symbol versions
2022-07-14T14:02:09.364Z In(05) host-3575 Reading in info for the vmmon module.
2022-07-14T14:02:09.364Z In(05) host-3575 Reading in info for the vmnet module.
2022-07-14T14:02:09.364Z In(05) host-3575 Invoking modinfo on "vmmon".
2022-07-14T14:02:09.370Z In(05) host-3575 "/sbin/modinfo" exited with status 256.
2022-07-14T14:02:09.370Z In(05) host-3575 Invoking modinfo on "vmnet".
2022-07-14T14:02:09.373Z In(05) host-3575 "/sbin/modinfo" exited with status 256.
2022-07-14T14:02:09.392Z In(05) host-3575 to be installed: vmmon status: 0
2022-07-14T14:02:09.393Z In(05) host-3575 to be installed: vmnet status: 0
2022-07-14T14:02:09.425Z In(05) host-3575 Obtaining info using the running kernel.
2022-07-14T14:02:09.425Z In(05) host-3575 Setting header path for 5.15.0-41-generic to "/lib/modules/5.15.0-41-generic/build/include".
2022-07-14T14:02:09.425Z In(05) host-3575 Validating path "/lib/modules/5.15.0-41-generic/build/include" for kernel release "5.15.0-41-generic".
2022-07-14T14:02:09.425Z In(05) host-3575 Failed to find /lib/modules/5.15.0-41-generic/build/include/linux/version.h
2022-07-14T14:02:09.425Z In(05) host-3575 /lib/modules/5.15.0-41-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2022-07-14T14:02:09.425Z In(05) host-3575 using /usr/bin/gcc-9 for preprocess check
2022-07-14T14:02:09.442Z In(05) host-3575 Preprocessed UTS_RELEASE, got value "5.15.0-41-generic".
2022-07-14T14:02:09.442Z In(05) host-3575 The header path "/lib/modules/5.15.0-41-generic/build/include" for the kernel "5.15.0-41-generic" is valid. Whoohoo!
2022-07-14T14:02:09.639Z In(05) host-3575 found symbol version file /lib/modules/5.15.0-41-generic/build/Module.symvers
2022-07-14T14:02:09.639Z In(05) host-3575 Reading symbol versions from /lib/modules/5.15.0-41-generic/build/Module.symvers.
2022-07-14T14:02:09.668Z In(05) host-3575 Read 26270 symbol versions
2022-07-14T14:02:09.671Z In(05) host-3575 Kernel header path retrieved from FileEntry: /lib/modules/5.15.0-41-generic/build/include
2022-07-14T14:02:09.671Z In(05) host-3575 Update kernel header path to /lib/modules/5.15.0-41-generic/build/include
2022-07-14T14:02:09.671Z In(05) host-3575 Validating path "/lib/modules/5.15.0-41-generic/build/include" for kernel release "5.15.0-41-generic".
2022-07-14T14:02:09.671Z In(05) host-3575 Failed to find /lib/modules/5.15.0-41-generic/build/include/linux/version.h
2022-07-14T14:02:09.671Z In(05) host-3575 /lib/modules/5.15.0-41-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2022-07-14T14:02:09.671Z In(05) host-3575 using /usr/bin/gcc-9 for preprocess check
2022-07-14T14:02:09.685Z In(05) host-3575 Preprocessed UTS_RELEASE, got value "5.15.0-41-generic".
2022-07-14T14:02:09.685Z In(05) host-3575 The header path "/lib/modules/5.15.0-41-generic/build/include" for the kernel "5.15.0-41-generic" is valid. Whoohoo!
2022-07-14T14:02:09.689Z In(05) host-3575 Found compiler at "/usr/bin/gcc"
2022-07-14T14:02:09.694Z In(05) host-3575 Got gcc version "9".
2022-07-14T14:02:09.695Z In(05) host-3575 The GCC version matches the kernel GCC minor version like a glove.
2022-07-14T14:02:09.698Z In(05) host-3575 Got gcc version "9".
2022-07-14T14:02:09.699Z In(05) host-3575 The GCC version matches the kernel GCC minor version like a glove.
2022-07-14T14:02:09.701Z In(05) host-3575 Trying to find a suitable PBM set for kernel "5.15.0-41-generic".
2022-07-14T14:02:09.701Z In(05) host-3575 No matching PBM set was found for kernel "5.15.0-41-generic".
2022-07-14T14:02:09.702Z In(05) host-3575 The GCC version matches the kernel GCC minor version like a glove.
2022-07-14T14:02:09.702Z In(05) host-3575 Validating path "/lib/modules/5.15.0-41-generic/build/include" for kernel release "5.15.0-41-generic".
2022-07-14T14:02:09.702Z In(05) host-3575 Failed to find /lib/modules/5.15.0-41-generic/build/include/linux/version.h
2022-07-14T14:02:09.702Z In(05) host-3575 /lib/modules/5.15.0-41-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2022-07-14T14:02:09.702Z In(05) host-3575 using /usr/bin/gcc-9 for preprocess check
2022-07-14T14:02:09.717Z In(05) host-3575 Preprocessed UTS_RELEASE, got value "5.15.0-41-generic".
2022-07-14T14:02:09.717Z In(05) host-3575 The header path "/lib/modules/5.15.0-41-generic/build/include" for the kernel "5.15.0-41-generic" is valid. Whoohoo!
2022-07-14T14:02:14.878Z In(05) host-3575 The GCC version matches the kernel GCC minor version like a glove.
2022-07-14T14:02:14.878Z In(05) host-3575 Validating path "/lib/modules/5.15.0-41-generic/build/include" for kernel release "5.15.0-41-generic".
2022-07-14T14:02:14.878Z In(05) host-3575 Failed to find /lib/modules/5.15.0-41-generic/build/include/linux/version.h
2022-07-14T14:02:14.878Z In(05) host-3575 /lib/modules/5.15.0-41-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2022-07-14T14:02:14.878Z In(05) host-3575 using /usr/bin/gcc-9 for preprocess check
2022-07-14T14:02:14.890Z In(05) host-3575 Preprocessed UTS_RELEASE, got value "5.15.0-41-generic".
2022-07-14T14:02:14.890Z In(05) host-3575 The header path "/lib/modules/5.15.0-41-generic/build/include" for the kernel "5.15.0-41-generic" is valid. Whoohoo!
2022-07-14T14:02:14.891Z In(05) host-3575 Using temp dir "/tmp".
2022-07-14T14:02:26.927Z In(05) host-3575 Stopping VMware services:
2022-07-14T14:02:26.928Z In(05) host-3575 VMware Authentication Daemon done
2022-07-14T14:02:26.928Z In(05) host-3575 Virtual machine monitor done
2022-07-14T14:02:26.928Z In(05) host-3575 make: Entering directory '/tmp/modconfig-pqg30a/vmmon-only'
2022-07-14T14:02:26.928Z In(05) host-3575 /usr/bin/make -C /lib/modules/5.15.0-41-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
2022-07-14T14:02:26.928Z In(05) host-3575 MODULEBUILDDIR= modules
2022-07-14T14:02:26.928Z In(05) host-3575 make[1]: Entering directory '/usr/src/linux-headers-5.15.0-41-generic'
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/linux/driverLog.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/linux/driver.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/linux/hostif.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/memtrack.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/apic.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/statVarsVmmon.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/vmx86.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/sharedAreaVmmon.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/cpuid.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/task.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/moduleloop.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/crosspage.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/comport.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/common/phystrack.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/bootstrap/monLoaderVmmon.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmmon-only/bootstrap/monLoader.o
2022-07-14T14:02:26.928Z In(05) host-3575 make[1]: Leaving directory '/usr/src/linux-headers-5.15.0-41-generic'
2022-07-14T14:02:26.928Z In(05) host-3575 make: Leaving directory '/tmp/modconfig-pqg30a/vmmon-only'
2022-07-14T14:02:26.928Z In(05) host-3575 make: Entering directory '/tmp/modconfig-pqg30a/vmnet-only'
2022-07-14T14:02:26.928Z In(05) host-3575 /usr/bin/make -C /lib/modules/5.15.0-41-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
2022-07-14T14:02:26.928Z In(05) host-3575 MODULEBUILDDIR= modules
2022-07-14T14:02:26.928Z In(05) host-3575 make[1]: Entering directory '/usr/src/linux-headers-5.15.0-41-generic'
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/driver.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/hub.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/userif.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/netif.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/bridge.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/procfs.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/smac_compat.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/smac.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/vnetEvent.o
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/vnetUserListener.o
2022-07-14T14:02:26.928Z In(05) host-3575 LD [M] /tmp/modconfig-pqg30a/vmnet-only/vmnet.o
2022-07-14T14:02:26.928Z In(05) host-3575 MODPOST /tmp/modconfig-pqg30a/vmnet-only/Module.symvers
2022-07-14T14:02:26.928Z In(05) host-3575 CC [M] /tmp/modconfig-pqg30a/vmnet-only/vmnet.mod.o
2022-07-14T14:02:26.929Z In(05) host-3575 LD [M] /tmp/modconfig-pqg30a/vmnet-only/vmnet.ko
2022-07-14T14:02:26.929Z In(05) host-3575 BTF [M] /tmp/modconfig-pqg30a/vmnet-only/vmnet.ko
2022-07-14T14:02:26.929Z In(05) host-3575 make[1]: Leaving directory '/usr/src/linux-headers-5.15.0-41-generic'
2022-07-14T14:02:26.929Z In(05) host-3575 /usr/bin/make -C $PWD SRCROOT=$PWD/. \
2022-07-14T14:02:26.929Z In(05) host-3575 MODULEBUILDDIR= postbuild
2022-07-14T14:02:26.929Z In(05) host-3575 make[1]: Entering directory '/tmp/modconfig-pqg30a/vmnet-only'
2022-07-14T14:02:26.929Z In(05) host-3575 make[1]: 'postbuild' is up to date.
2022-07-14T14:02:26.929Z In(05) host-3575 make[1]: Leaving directory '/tmp/modconfig-pqg30a/vmnet-only'
2022-07-14T14:02:26.929Z In(05) host-3575 cp -f vmnet.ko ./../vmnet.o
2022-07-14T14:02:26.929Z In(05) host-3575 make: Leaving directory '/tmp/modconfig-pqg30a/vmnet-only'
2022-07-14T14:02:26.929Z In(05) host-3575 [AppLoader] GLib does not have GSettings support.
2022-07-14T14:02:26.929Z In(05) host-3575 Using kernel build system.
2022-07-14T14:02:26.929Z In(05) host-3575 In file included from /tmp/modconfig-pqg30a/vmmon-only/./include/x86desc.h:33,
2022-07-14T14:02:26.929Z In(05) host-3575 from /tmp/modconfig-pqg30a/vmmon-only/./include/modulecall.h:34,
2022-07-14T14:02:26.929Z In(05) host-3575 from /tmp/modconfig-pqg30a/vmmon-only/common/task.c:60:
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c: In function ‘TaskRestoreHostGDTTRLDT’:
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant
2022-07-14T14:02:26.929Z In(05) host-3575 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \
2022-07-14T14:02:26.929Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \
2022-07-14T14:02:26.929Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 69 | sizeof(expr) <= 2))
2022-07-14T14:02:26.929Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
2022-07-14T14:02:26.929Z In(05) host-3575 372 | _Static_assert(e, #e); \
2022-07-14T14:02:26.929Z In(05) host-3575 | ^
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:263:7: note: in expansion of macro ‘ASSERT_ON_COMPILE_SELECTOR_SIZE’
2022-07-14T14:02:26.929Z In(05) host-3575 263 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \
2022-07-14T14:02:26.929Z In(05) host-3575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c:726:7: note: in expansion of macro ‘SET_TR’
2022-07-14T14:02:26.929Z In(05) host-3575 726 | SET_TR(tr);
2022-07-14T14:02:26.929Z In(05) host-3575 | ^~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant
2022-07-14T14:02:26.929Z In(05) host-3575 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \
2022-07-14T14:02:26.929Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \
2022-07-14T14:02:26.929Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 69 | sizeof(expr) <= 2))
2022-07-14T14:02:26.929Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
2022-07-14T14:02:26.929Z In(05) host-3575 372 | _Static_assert(e, #e); \
2022-07-14T14:02:26.929Z In(05) host-3575 | ^
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:129:7: note: in expansion of macro ‘ASSERT_ON_COMPILE_SELECTOR_SIZE’
2022-07-14T14:02:26.929Z In(05) host-3575 129 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \
2022-07-14T14:02:26.929Z In(05) host-3575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c:728:7: note: in expansion of macro ‘SET_LDT’
2022-07-14T14:02:26.929Z In(05) host-3575 728 | SET_LDT(ldt);
2022-07-14T14:02:26.929Z In(05) host-3575 | ^~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant
2022-07-14T14:02:26.929Z In(05) host-3575 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \
2022-07-14T14:02:26.929Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.929Z In(05) host-3575 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \
2022-07-14T14:02:26.929Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 69 | sizeof(expr) <= 2))
2022-07-14T14:02:26.930Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
2022-07-14T14:02:26.930Z In(05) host-3575 372 | _Static_assert(e, #e); \
2022-07-14T14:02:26.930Z In(05) host-3575 | ^
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:263:7: note: in expansion of macro ‘ASSERT_ON_COMPILE_SELECTOR_SIZE’
2022-07-14T14:02:26.930Z In(05) host-3575 263 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \
2022-07-14T14:02:26.930Z In(05) host-3575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c:751:10: note: in expansion of macro ‘SET_TR’
2022-07-14T14:02:26.930Z In(05) host-3575 751 | SET_TR(tr);
2022-07-14T14:02:26.930Z In(05) host-3575 | ^~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant
2022-07-14T14:02:26.930Z In(05) host-3575 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \
2022-07-14T14:02:26.930Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \
2022-07-14T14:02:26.930Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 69 | sizeof(expr) <= 2))
2022-07-14T14:02:26.930Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
2022-07-14T14:02:26.930Z In(05) host-3575 372 | _Static_assert(e, #e); \
2022-07-14T14:02:26.930Z In(05) host-3575 | ^
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:129:7: note: in expansion of macro ‘ASSERT_ON_COMPILE_SELECTOR_SIZE’
2022-07-14T14:02:26.930Z In(05) host-3575 129 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \
2022-07-14T14:02:26.930Z In(05) host-3575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c:761:7: note: in expansion of macro ‘SET_LDT’
2022-07-14T14:02:26.930Z In(05) host-3575 761 | SET_LDT(ldt);
2022-07-14T14:02:26.930Z In(05) host-3575 | ^~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c: In function ‘Task_Switch’:
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant
2022-07-14T14:02:26.930Z In(05) host-3575 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \
2022-07-14T14:02:26.930Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \
2022-07-14T14:02:26.930Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 69 | sizeof(expr) <= 2))
2022-07-14T14:02:26.930Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
2022-07-14T14:02:26.930Z In(05) host-3575 372 | _Static_assert(e, #e); \
2022-07-14T14:02:26.930Z In(05) host-3575 | ^
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:215:7: note: in expansion of macro ‘ASSERT_ON_COMPILE_SELECTOR_SIZE’
2022-07-14T14:02:26.930Z In(05) host-3575 215 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \
2022-07-14T14:02:26.930Z In(05) host-3575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:228:22: note: in expansion of macro ‘SET_SEGREG’
2022-07-14T14:02:26.930Z In(05) host-3575 228 | #define SET_SS(expr) SET_SEGREG(ss, expr)
2022-07-14T14:02:26.930Z In(05) host-3575 | ^~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c:2620:13: note: in expansion of macro ‘SET_SS’
2022-07-14T14:02:26.930Z In(05) host-3575 2620 | SET_SS(kernelStackSegment);
2022-07-14T14:02:26.930Z In(05) host-3575 | ^~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant
2022-07-14T14:02:26.930Z In(05) host-3575 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \
2022-07-14T14:02:26.930Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \
2022-07-14T14:02:26.930Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.930Z In(05) host-3575 69 | sizeof(expr) <= 2))
2022-07-14T14:02:26.931Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
2022-07-14T14:02:26.931Z In(05) host-3575 372 | _Static_assert(e, #e); \
2022-07-14T14:02:26.931Z In(05) host-3575 | ^
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:215:7: note: in expansion of macro ‘ASSERT_ON_COMPILE_SELECTOR_SIZE’
2022-07-14T14:02:26.931Z In(05) host-3575 215 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \
2022-07-14T14:02:26.931Z In(05) host-3575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:224:22: note: in expansion of macro ‘SET_SEGREG’
2022-07-14T14:02:26.931Z In(05) host-3575 224 | #define SET_DS(expr) SET_SEGREG(ds, expr)
2022-07-14T14:02:26.931Z In(05) host-3575 | ^~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c:2716:10: note: in expansion of macro ‘SET_DS’
2022-07-14T14:02:26.931Z In(05) host-3575 2716 | SET_DS(ds);
2022-07-14T14:02:26.931Z In(05) host-3575 | ^~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant
2022-07-14T14:02:26.931Z In(05) host-3575 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \
2022-07-14T14:02:26.931Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \
2022-07-14T14:02:26.931Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 69 | sizeof(expr) <= 2))
2022-07-14T14:02:26.931Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
2022-07-14T14:02:26.931Z In(05) host-3575 372 | _Static_assert(e, #e); \
2022-07-14T14:02:26.931Z In(05) host-3575 | ^
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:215:7: note: in expansion of macro ‘ASSERT_ON_COMPILE_SELECTOR_SIZE’
2022-07-14T14:02:26.931Z In(05) host-3575 215 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \
2022-07-14T14:02:26.931Z In(05) host-3575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:225:22: note: in expansion of macro ‘SET_SEGREG’
2022-07-14T14:02:26.931Z In(05) host-3575 225 | #define SET_ES(expr) SET_SEGREG(es, expr)
2022-07-14T14:02:26.931Z In(05) host-3575 | ^~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c:2717:10: note: in expansion of macro ‘SET_ES’
2022-07-14T14:02:26.931Z In(05) host-3575 2717 | SET_ES(es);
2022-07-14T14:02:26.931Z In(05) host-3575 | ^~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant
2022-07-14T14:02:26.931Z In(05) host-3575 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \
2022-07-14T14:02:26.931Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \
2022-07-14T14:02:26.931Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 69 | sizeof(expr) <= 2))
2022-07-14T14:02:26.931Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
2022-07-14T14:02:26.931Z In(05) host-3575 372 | _Static_assert(e, #e); \
2022-07-14T14:02:26.931Z In(05) host-3575 | ^
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:215:7: note: in expansion of macro ‘ASSERT_ON_COMPILE_SELECTOR_SIZE’
2022-07-14T14:02:26.931Z In(05) host-3575 215 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \
2022-07-14T14:02:26.931Z In(05) host-3575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:226:22: note: in expansion of macro ‘SET_SEGREG’
2022-07-14T14:02:26.931Z In(05) host-3575 226 | #define SET_FS(expr) SET_SEGREG(fs, expr)
2022-07-14T14:02:26.931Z In(05) host-3575 | ^~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c:2725:10: note: in expansion of macro ‘SET_FS’
2022-07-14T14:02:26.931Z In(05) host-3575 2725 | SET_FS(fs);
2022-07-14T14:02:26.931Z In(05) host-3575 | ^~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant
2022-07-14T14:02:26.931Z In(05) host-3575 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \
2022-07-14T14:02:26.931Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.931Z In(05) host-3575 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \
2022-07-14T14:02:26.932Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.932Z In(05) host-3575 69 | sizeof(expr) <= 2))
2022-07-14T14:02:26.932Z In(05) host-3575 | ~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro ‘ASSERT_ON_COMPILE’
2022-07-14T14:02:26.932Z In(05) host-3575 372 | _Static_assert(e, #e); \
2022-07-14T14:02:26.932Z In(05) host-3575 | ^
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:215:7: note: in expansion of macro ‘ASSERT_ON_COMPILE_SELECTOR_SIZE’
2022-07-14T14:02:26.932Z In(05) host-3575 215 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \
2022-07-14T14:02:26.932Z In(05) host-3575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/./include/vm_asm_x86.h:227:22: note: in expansion of macro ‘SET_SEGREG’
2022-07-14T14:02:26.932Z In(05) host-3575 227 | #define SET_GS(expr) SET_SEGREG(gs, expr)
2022-07-14T14:02:26.932Z In(05) host-3575 | ^~~~~~~~~~
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/task.c:2726:10: note: in expansion of macro ‘SET_GS’
2022-07-14T14:02:26.932Z In(05) host-3575 2726 | SET_GS(gs);
2022-07-14T14:02:26.932Z In(05) host-3575 | ^~~~~~
2022-07-14T14:02:26.932Z In(05) host-3575 make[2]: *** [scripts/Makefile.build:285: /tmp/modconfig-pqg30a/vmmon-only/common/task.o] Error 1
2022-07-14T14:02:26.932Z In(05) host-3575 make[2]: *** Waiting for unfinished jobs....
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Free() falls through to next function PhysTrack_Add()
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Add() falls through to next function PhysTrack_Remove()
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Remove() falls through to next function PhysTrack_Test()
2022-07-14T14:02:26.932Z In(05) host-3575 make[1]: *** [Makefile:1875: /tmp/modconfig-pqg30a/vmmon-only] Error 2
2022-07-14T14:02:26.932Z In(05) host-3575 make: *** [Makefile:117: vmmon.ko] Error 2
2022-07-14T14:02:26.932Z In(05) host-3575 Using kernel build system.
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmnet-only/driver.c: In function ‘VNetFileOpUnlockedIoctl’:
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmnet-only/driver.c:966:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
2022-07-14T14:02:26.932Z In(05) host-3575 966 | {
2022-07-14T14:02:26.932Z In(05) host-3575 | ^
2022-07-14T14:02:26.932Z In(05) host-3575 /tmp/modconfig-pqg30a/vmnet-only/driver.c:976:4: note: here
2022-07-14T14:02:26.932Z In(05) host-3575 976 | case SIOCGETAPIVERSION:
2022-07-14T14:02:26.932Z In(05) host-3575 | ^~~~
2022-07-14T14:02:26.932Z In(05) host-3575 Skipping BTF generation for /tmp/modconfig-pqg30a/vmnet-only/vmnet.ko due to unavailability of vmlinux
2022-07-14T14:02:26.932Z In(05) host-3575 Unable to install all modules. See log for details.
2022-07-14T14:02:26.932Z In(05) host-3575

You add one using the toolbar icon of a triangle with a !


-------------------------------------------------------------------------------------------------------------------------------------------------------------

Although I am a VMware employee I contribute to VMware Communities voluntarily (ie. not in any official capacity)
VMware Training & Certification blog
0 Kudos
nema100
Contributor
Contributor

Who's git repo is this?  Is this a repo sanctioned by VMWARE?

continuum
Immortal
Immortal

That git repo is supplied by a nice guy from the Linux scene.
This guy and many others before him developed their patches for their own use because they dont want to wait for VMware.
A big thank you to him for sharing their work ! 👍

From VMware point of view using this patches will very likely be considered as unsupported hacks.
See https://communities.vmware.com/t5/VMware-Workstation-Pro/VMware-engineers-and-documentation-authors/...
for a response from the Workstation product manager.

Ulli

 


________________________________________________
Do you need support with a VMFS recovery problem ? - send a message via skype "sanbarrow"
I do not support Workstation 16 at this time ...

drwilms
Contributor
Contributor

Same result on my machine;  can't launch Workstation Pro or Player any more due to this

2022-07-15T23:58:27.190Z In(05) host-3874 Log for VMware Workstation pid=3874 version=16.2.3 build=build-19376536 option=Release
2022-07-15T23:58:27.190Z In(05) host-3874 The host is 64-bit.
2022-07-15T23:58:27.190Z In(05) host-3874 Host codepage=UTF-8 encoding=UTF-8
2022-07-15T23:58:27.190Z In(05) host-3874 Host is Linux 5.15.0-41-generic Ubuntu 20.04.4 LTS Ubuntu 20.04

...

2022-07-15T23:58:49.356Z In(05) host-3874 Skipping BTF generation for /tmp/modconfig-5L5OIv/vmnet-only/vmnet.ko due to unavailability of vmlinux
2022-07-15T23:58:49.356Z In(05) host-3874 Unable to install all modules. See log for details.

full log attached

 

 

0 Kudos
Hvergelmir
Enthusiast
Enthusiast

For me this also broke just with 5.15.0-41, while the previous one I had (5.13.0-52) worked fine.

@gtrxcb What branch is it you're recommending? The master branch is probably not what you had in mind, seeing it's from 2021. The workstation one was last updated in March, but that doesn't mean it won't work with a 5.15 kernel which was released November 2021. I suppose the one matching the VMware version 16.2.3 or one of the tagged versions? This is probably not for the fainthearted, but I'm a dev and I had worse 😁Following the instructions in the INSTALL file (I picked method two which means it will also work going forward) it was easy peasy. Can definitely recommend this method.

Well, clearly this is more "bleeding edge" than other kernels, given this is the so-called HWE kernel, but I'd expect there to be some sort of fast response (since November 2021) by VMware anyway. Thanks to @continuum for pointing out the announcement thread.

0 Kudos
antoniocosme
Contributor
Contributor

I'm facing the same problem.

vm-1.png

I would like to know if VMware is working to fix that. Otherwise, I'll apply the fix present at https://github.com/mkubecek/vmware-host-modules

But, sincerely, I expect that VMware release a official solution.

0 Kudos
antoniocosme
Contributor
Contributor

VMware Workstation 16.2.4 Pro for Linux solved the issue.

Thanks.

 

0 Kudos
etjan
Contributor
Contributor

Workstation Pro  16.2.4 for Linux has solved the issue.

0 Kudos