LQZnPWk9iVLS
Contributor
Contributor

Workstation 16 Kernel Module Install Error

Jump to solution

Trying to do the first launch of the application, get prompted to install kernel modules for vmmon, and vmnet.

Fails with exit code 1 (for /usr/vmware-modconfig)

Ubuntu 21.04, with ZFS.  Done this plenty of times with no issues, the only thing I can think has changed on this build is the Ubuntu with ZFS (worked without ZFS and FDE).  Tried following a few threads with no success (adding build essentials and the kernel headers).

Spoiler

----

Log file

-

2021-08-24T22:14:53.216-04:00| host-41024| I005: Log for VMware Workstation pid=41024 version=16.0.0 build=build-16894299 option=Release
2021-08-24T22:14:53.216-04:00| host-41024| I005: The host is 64-bit.
2021-08-24T22:14:53.216-04:00| host-41024| I005: Host codepage=UTF-8 encoding=UTF-8
2021-08-24T22:14:53.216-04:00| host-41024| I005: Host is Linux 5.11.0-31-generic Ubuntu 21.04
2021-08-24T22:14:53.216-04:00| host-41024| I005: DictionaryLoad: Cannot open file "/usr/lib/vmware/settings": No such file or directory.
2021-08-24T22:14:53.216-04:00| host-41024| I005: [msg.dictionary.load.openFailed] Cannot open file "/usr/lib/vmware/settings": No such file or directory.
2021-08-24T22:14:53.216-04:00| host-41024| I005: PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values.
2021-08-24T22:14:53.216-04:00| host-41024| I005: DictionaryLoad: Cannot open file "/home/user/.vmware/config": No such file or directory.
2021-08-24T22:14:53.216-04:00| host-41024| I005: [msg.dictionary.load.openFailed] Cannot open file "/home/user/.vmware/config": No such file or directory.
2021-08-24T22:14:53.216-04:00| host-41024| I005: PREF Optional preferences file not found at /home/user/.vmware/config. Using default values.
2021-08-24T22:14:53.216-04:00| host-41024| I005: DictionaryLoad: Cannot open file "/home/user/.vmware/preferences": No such file or directory.
2021-08-24T22:14:53.216-04:00| host-41024| I005: [msg.dictionary.load.openFailed] Cannot open file "/home/user/.vmware/preferences": No such file or directory.
2021-08-24T22:14:53.216-04:00| host-41024| I005: PREF Optional preferences file not found at /home/user/.vmware/preferences. Using default values.
2021-08-24T22:14:53.298-04:00| host-41024| W003: Logging to /tmp/vmware-user/vmware-41024.log
2021-08-24T22:14:53.306-04:00| host-41024| I005: Obtaining info using the running kernel.
2021-08-24T22:14:53.306-04:00| host-41024| I005: Created new pathsHash.
2021-08-24T22:14:53.306-04:00| host-41024| I005: Setting header path for 5.11.0-31-generic to "/lib/modules/5.11.0-31-generic/build/include".
2021-08-24T22:14:53.306-04:00| host-41024| I005: Validating path "/lib/modules/5.11.0-31-generic/build/include" for kernel release "5.11.0-31-generic".
2021-08-24T22:14:53.306-04:00| host-41024| I005: Failed to find /lib/modules/5.11.0-31-generic/build/include/linux/version.h
2021-08-24T22:14:53.306-04:00| host-41024| I005: /lib/modules/5.11.0-31-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2021-08-24T22:14:53.306-04:00| host-41024| I005: using /usr/bin/gcc-10 for preprocess check
2021-08-24T22:14:53.310-04:00| host-41024| I005: Preprocessed UTS_RELEASE, got value "5.11.0-31-generic".
2021-08-24T22:14:53.311-04:00| host-41024| I005: The header path "/lib/modules/5.11.0-31-generic/build/include" for the kernel "5.11.0-31-generic" is valid. Whoohoo!
2021-08-24T22:14:53.562-04:00| host-41024| I005: found symbol version file /lib/modules/5.11.0-31-generic/build/Module.symvers
2021-08-24T22:14:53.562-04:00| host-41024| I005: Reading symbol versions from /lib/modules/5.11.0-31-generic/build/Module.symvers.
2021-08-24T22:14:53.582-04:00| host-41024| I005: Read 25443 symbol versions
2021-08-24T22:14:53.582-04:00| host-41024| I005: Reading in info for the vmmon module.
2021-08-24T22:14:53.582-04:00| host-41024| I005: Reading in info for the vmnet module.
2021-08-24T22:14:53.582-04:00| host-41024| I005: Invoking modinfo on "vmmon".
2021-08-24T22:14:53.585-04:00| host-41024| I005: "/sbin/modinfo" exited with status 256.
2021-08-24T22:14:53.585-04:00| host-41024| I005: Invoking modinfo on "vmnet".
2021-08-24T22:14:53.587-04:00| host-41024| I005: "/sbin/modinfo" exited with status 256.
2021-08-24T22:14:53.600-04:00| host-41024| I005: to be installed: vmmon status: 0
2021-08-24T22:14:53.600-04:00| host-41024| I005: to be installed: vmnet status: 0
2021-08-24T22:14:53.615-04:00| host-41024| I005: Obtaining info using the running kernel.
2021-08-24T22:14:53.615-04:00| host-41024| I005: Setting header path for 5.11.0-31-generic to "/lib/modules/5.11.0-31-generic/build/include".
2021-08-24T22:14:53.615-04:00| host-41024| I005: Validating path "/lib/modules/5.11.0-31-generic/build/include" for kernel release "5.11.0-31-generic".
2021-08-24T22:14:53.615-04:00| host-41024| I005: Failed to find /lib/modules/5.11.0-31-generic/build/include/linux/version.h
2021-08-24T22:14:53.615-04:00| host-41024| I005: /lib/modules/5.11.0-31-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2021-08-24T22:14:53.615-04:00| host-41024| I005: using /usr/bin/gcc-10 for preprocess check
2021-08-24T22:14:53.620-04:00| host-41024| I005: Preprocessed UTS_RELEASE, got value "5.11.0-31-generic".
2021-08-24T22:14:53.620-04:00| host-41024| I005: The header path "/lib/modules/5.11.0-31-generic/build/include" for the kernel "5.11.0-31-generic" is valid. Whoohoo!
2021-08-24T22:14:53.869-04:00| host-41024| I005: found symbol version file /lib/modules/5.11.0-31-generic/build/Module.symvers
2021-08-24T22:14:53.869-04:00| host-41024| I005: Reading symbol versions from /lib/modules/5.11.0-31-generic/build/Module.symvers.
2021-08-24T22:14:53.886-04:00| host-41024| I005: Read 25443 symbol versions
2021-08-24T22:14:53.886-04:00| host-41024| I005: Kernel header path retrieved from FileEntry: /lib/modules/5.11.0-31-generic/build/include
2021-08-24T22:14:53.886-04:00| host-41024| I005: Update kernel header path to /lib/modules/5.11.0-31-generic/build/include
2021-08-24T22:14:53.886-04:00| host-41024| I005: Validating path "/lib/modules/5.11.0-31-generic/build/include" for kernel release "5.11.0-31-generic".
2021-08-24T22:14:53.886-04:00| host-41024| I005: Failed to find /lib/modules/5.11.0-31-generic/build/include/linux/version.h
2021-08-24T22:14:53.886-04:00| host-41024| I005: /lib/modules/5.11.0-31-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2021-08-24T22:14:53.886-04:00| host-41024| I005: using /usr/bin/gcc-10 for preprocess check
2021-08-24T22:14:53.891-04:00| host-41024| I005: Preprocessed UTS_RELEASE, got value "5.11.0-31-generic".
2021-08-24T22:14:53.891-04:00| host-41024| I005: The header path "/lib/modules/5.11.0-31-generic/build/include" for the kernel "5.11.0-31-generic" is valid. Whoohoo!
2021-08-24T22:14:53.892-04:00| host-41024| I005: Found compiler at "/usr/bin/gcc"
2021-08-24T22:14:53.893-04:00| host-41024| I005: Got gcc version "10".
2021-08-24T22:14:53.893-04:00| host-41024| I005: The GCC version matches the kernel GCC minor version like a glove.
2021-08-24T22:14:53.895-04:00| host-41024| I005: Got gcc version "10".
2021-08-24T22:14:53.895-04:00| host-41024| I005: The GCC version matches the kernel GCC minor version like a glove.
2021-08-24T22:14:53.896-04:00| host-41024| I005: Trying to find a suitable PBM set for kernel "5.11.0-31-generic".
2021-08-24T22:14:53.896-04:00| host-41024| I005: No matching PBM set was found for kernel "5.11.0-31-generic".
2021-08-24T22:14:53.896-04:00| host-41024| I005: The GCC version matches the kernel GCC minor version like a glove.
2021-08-24T22:14:53.896-04:00| host-41024| I005: Validating path "/lib/modules/5.11.0-31-generic/build/include" for kernel release "5.11.0-31-generic".
2021-08-24T22:14:53.896-04:00| host-41024| I005: Failed to find /lib/modules/5.11.0-31-generic/build/include/linux/version.h
2021-08-24T22:14:53.896-04:00| host-41024| I005: /lib/modules/5.11.0-31-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2021-08-24T22:14:53.896-04:00| host-41024| I005: using /usr/bin/gcc-10 for preprocess check
2021-08-24T22:14:53.901-04:00| host-41024| I005: Preprocessed UTS_RELEASE, got value "5.11.0-31-generic".
2021-08-24T22:14:53.901-04:00| host-41024| I005: The header path "/lib/modules/5.11.0-31-generic/build/include" for the kernel "5.11.0-31-generic" is valid. Whoohoo!
2021-08-24T22:18:36.179-04:00| host-41024| I005: The GCC version matches the kernel GCC minor version like a glove.
2021-08-24T22:18:36.179-04:00| host-41024| I005: Validating path "/lib/modules/5.11.0-31-generic/build/include" for kernel release "5.11.0-31-generic".
2021-08-24T22:18:36.180-04:00| host-41024| I005: Failed to find /lib/modules/5.11.0-31-generic/build/include/linux/version.h
2021-08-24T22:18:36.180-04:00| host-41024| I005: /lib/modules/5.11.0-31-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2021-08-24T22:18:36.180-04:00| host-41024| I005: using /usr/bin/gcc-10 for preprocess check
2021-08-24T22:18:36.187-04:00| host-41024| I005: Preprocessed UTS_RELEASE, got value "5.11.0-31-generic".
2021-08-24T22:18:36.187-04:00| host-41024| I005: The header path "/lib/modules/5.11.0-31-generic/build/include" for the kernel "5.11.0-31-generic" is valid. Whoohoo!
2021-08-24T22:18:36.187-04:00| host-41024| I005: Using temp dir "/tmp".
2021-08-24T22:18:42.563-04:00| host-41024| I005: Stopping VMware services:
2021-08-24T22:18:42.564-04:00| host-41024| I005: VMware Authenticat doneaemon
2021-08-24T22:18:42.564-04:00| host-41024| I005: Virtual machine mo done
2021-08-24T22:18:42.564-04:00| host-41024| I005: make: Entering directory '/tmp/modconfig-Ky94eX/vmmon-only'
2021-08-24T22:18:42.564-04:00| host-41024| I005: /usr/bin/make -C /lib/modules/5.11.0-31-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
2021-08-24T22:18:42.564-04:00| host-41024| I005: MODULEBUILDDIR= modules
2021-08-24T22:18:42.564-04:00| host-41024| I005: make[1]: Entering directory '/usr/src/linux-headers-5.11.0-31-generic'
2021-08-24T22:18:42.564-04:00| host-41024| I005: CC [M] /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.o
2021-08-24T22:18:42.564-04:00| host-41024| I005: CC [M] /tmp/modconfig-Ky94eX/vmmon-only/linux/driverLog.o
2021-08-24T22:18:42.564-04:00| host-41024| I005: CC [M] /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.o
2021-08-24T22:18:42.564-04:00| host-41024| I005: CC [M] /tmp/modconfig-Ky94eX/vmmon-only/common/apic.o
2021-08-24T22:18:42.564-04:00| host-41024| I005: CC [M] /tmp/modconfig-Ky94eX/vmmon-only/common/comport.o
2021-08-24T22:18:42.564-04:00| host-41024| I005: CC [M] /tmp/modconfig-Ky94eX/vmmon-only/common/cpuid.o
2021-08-24T22:18:42.564-04:00| host-41024| I005: CC [M] /tmp/modconfig-Ky94eX/vmmon-only/common/crosspage.o
2021-08-24T22:18:42.564-04:00| host-41024| I005: CC [M] /tmp/modconfig-Ky94eX/vmmon-only/common/memtrack.o
2021-08-24T22:18:42.564-04:00| host-41024| I005: make[1]: Leaving directory '/usr/src/linux-headers-5.11.0-31-generic'
2021-08-24T22:18:42.564-04:00| host-41024| I005: make: Leaving directory '/tmp/modconfig-Ky94eX/vmmon-only'
2021-08-24T22:18:42.564-04:00| host-41024| I005: make: Entering directory '/tmp/modconfig-Ky94eX/vmnet-only'
2021-08-24T22:18:42.564-04:00| host-41024| I005: /usr/bin/make -C /lib/modules/5.11.0-31-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
2021-08-24T22:18:42.564-04:00| host-41024| I005: MODULEBUILDDIR= modules
2021-08-24T22:18:42.564-04:00| host-41024| I005: make[1]: Entering directory '/usr/src/linux-headers-5.11.0-31-generic'
2021-08-24T22:18:42.564-04:00| host-41024| I005: CC [M] /tmp/modconfig-Ky94eX/vmnet-only/driver.o
2021-08-24T22:18:42.564-04:00| host-41024| I005: CC [M] /tmp/modconfig-Ky94eX/vmnet-only/hub.o
2021-08-24T22:18:42.564-04:00| host-41024| I005: CC [M] /tmp/modconfig-Ky94eX/vmnet-only/userif.o
2021-08-24T22:18:42.564-04:00| host-41024| I005: CC [M] /tmp/modconfig-Ky94eX/vmnet-only/netif.o
2021-08-24T22:18:42.564-04:00| host-41024| I005: CC [M] /tmp/modconfig-Ky94eX/vmnet-only/bridge.o
2021-08-24T22:18:42.564-04:00| host-41024| I005: CC [M] /tmp/modconfig-Ky94eX/vmnet-only/procfs.o
2021-08-24T22:18:42.564-04:00| host-41024| I005: CC [M] /tmp/modconfig-Ky94eX/vmnet-only/smac_compat.o
2021-08-24T22:18:42.564-04:00| host-41024| I005: CC [M] /tmp/modconfig-Ky94eX/vmnet-only/smac.o
2021-08-24T22:18:42.564-04:00| host-41024| I005: CC [M] /tmp/modconfig-Ky94eX/vmnet-only/vnetEvent.o
2021-08-24T22:18:42.564-04:00| host-41024| I005: CC [M] /tmp/modconfig-Ky94eX/vmnet-only/vnetUserListener.o
2021-08-24T22:18:42.564-04:00| host-41024| I005: make[1]: Leaving directory '/usr/src/linux-headers-5.11.0-31-generic'
2021-08-24T22:18:42.564-04:00| host-41024| I005: make: Leaving directory '/tmp/modconfig-Ky94eX/vmnet-only'
2021-08-24T22:18:42.564-04:00| host-41024| I005: [AppLoader] GLib does not have GSettings support.
2021-08-24T22:18:42.564-04:00| host-41024| I005: Using kernel build system.
2021-08-24T22:18:42.564-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/common/crosspage.c:55:16: fatal error: linux/frame.h: No such file or directory
2021-08-24T22:18:42.564-04:00| host-41024| I005: 55 | # include <linux/frame.h>
2021-08-24T22:18:42.564-04:00| host-41024| I005: | ^~~~~~~~~~~~~~~
2021-08-24T22:18:42.564-04:00| host-41024| I005: compilation terminated.
2021-08-24T22:18:42.564-04:00| host-41024| I005: make[2]: *** [scripts/Makefile.build:287: /tmp/modconfig-Ky94eX/vmmon-only/common/crosspage.o] Error 1
2021-08-24T22:18:42.564-04:00| host-41024| I005: make[2]: *** Waiting for unfinished jobs....
2021-08-24T22:18:42.564-04:00| host-41024| I005: In file included from /tmp/modconfig-Ky94eX/vmmon-only/./common/vmx86.h:32,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.h:32,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.c:48:
2021-08-24T22:18:42.564-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/./include/x86msr.h:127: warning: "MSR_TEST_CTRL" redefined
2021-08-24T22:18:42.564-04:00| host-41024| I005: 127 | #define MSR_TEST_CTRL 0x33
2021-08-24T22:18:42.564-04:00| host-41024| I005: |
2021-08-24T22:18:42.564-04:00| host-41024| I005: In file included from ./arch/x86/include/asm/nospec-branch.h:12,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/paravirt_types.h:45,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/ptrace.h:94,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/math_emu.h:5,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/processor.h:13,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/cpufeature.h:5,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/thread_info.h:53,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/thread_info.h:59,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/preempt.h:7,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/preempt.h:78,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/spinlock.h:51,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/wait.h:9,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/wait_bit.h:8,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/fs.h:6,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/highmem.h:5,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.c:25:
2021-08-24T22:18:42.564-04:00| host-41024| I005: ./arch/x86/include/asm/msr-index.h:44: note: this is the location of the previous definition
2021-08-24T22:18:42.564-04:00| host-41024| I005: 44 | #define MSR_TEST_CTRL 0x00000033
2021-08-24T22:18:42.564-04:00| host-41024| I005: |
2021-08-24T22:18:42.564-04:00| host-41024| I005: In file included from /tmp/modconfig-Ky94eX/vmmon-only/./common/vmx86.h:32,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.h:32,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.c:48:
2021-08-24T22:18:42.564-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/./include/x86msr.h:128: warning: "MSR_TEST_CTRL_SPLIT_LOCK_DETECT" redefined
2021-08-24T22:18:42.564-04:00| host-41024| I005: 128 | #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT (1ULL << 29)
2021-08-24T22:18:42.564-04:00| host-41024| I005: |
2021-08-24T22:18:42.564-04:00| host-41024| I005: In file included from ./arch/x86/include/asm/nospec-branch.h:12,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/paravirt_types.h:45,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/ptrace.h:94,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/math_emu.h:5,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/processor.h:13,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/cpufeature.h:5,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/thread_info.h:53,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/thread_info.h:59,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/preempt.h:7,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/preempt.h:78,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/spinlock.h:51,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/wait.h:9,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/wait_bit.h:8,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/fs.h:6,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/highmem.h:5,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.c:25:
2021-08-24T22:18:42.564-04:00| host-41024| I005: ./arch/x86/include/asm/msr-index.h:46: note: this is the location of the previous definition
2021-08-24T22:18:42.564-04:00| host-41024| I005: 46 | #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT BIT(MSR_TEST_CTRL_SPLIT_LOCK_DETECT_BIT)
2021-08-24T22:18:42.564-04:00| host-41024| I005: |
2021-08-24T22:18:42.564-04:00| host-41024| I005: In file included from /tmp/modconfig-Ky94eX/vmmon-only/./common/vmx86.h:32,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.h:32,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.c:48:
2021-08-24T22:18:42.564-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/./include/x86msr.h:154: warning: "MSR_MISC_FEATURES_ENABLES" redefined
2021-08-24T22:18:42.564-04:00| host-41024| I005: 154 | #define MSR_MISC_FEATURES_ENABLES 0x140
2021-08-24T22:18:42.564-04:00| host-41024| I005: |
2021-08-24T22:18:42.564-04:00| host-41024| I005: In file included from ./arch/x86/include/asm/nospec-branch.h:12,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/paravirt_types.h:45,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/ptrace.h:94,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/math_emu.h:5,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/processor.h:13,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/cpufeature.h:5,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/thread_info.h:53,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/thread_info.h:59,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/preempt.h:7,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/preempt.h:78,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/spinlock.h:51,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/wait.h:9,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/wait_bit.h:8,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/fs.h:6,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/highmem.h:5,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.c:25:
2021-08-24T22:18:42.564-04:00| host-41024| I005: ./arch/x86/include/asm/msr-index.h:760: note: this is the location of the previous definition
2021-08-24T22:18:42.564-04:00| host-41024| I005: 760 | #define MSR_MISC_FEATURES_ENABLES 0x00000140
2021-08-24T22:18:42.564-04:00| host-41024| I005: |
2021-08-24T22:18:42.564-04:00| host-41024| I005: In file included from /tmp/modconfig-Ky94eX/vmmon-only/./common/vmx86.h:32,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.h:32,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.c:48:
2021-08-24T22:18:42.564-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/./include/x86msr.h:489: warning: "MSR_K7_HWCR_SMMLOCK" redefined
2021-08-24T22:18:42.564-04:00| host-41024| I005: 489 | #define MSR_K7_HWCR_SMMLOCK 0x00000001ULL // Lock SMM environment
2021-08-24T22:18:42.564-04:00| host-41024| I005: |
2021-08-24T22:18:42.564-04:00| host-41024| I005: In file included from ./arch/x86/include/asm/nospec-branch.h:12,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/paravirt_types.h:45,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/ptrace.h:94,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/math_emu.h:5,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/processor.h:13,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/cpufeature.h:5,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/thread_info.h:53,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/thread_info.h:59,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./arch/x86/include/asm/preempt.h:7,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/preempt.h:78,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/spinlock.h:51,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/wait.h:9,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/wait_bit.h:8,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/fs.h:6,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from ./include/linux/highmem.h:5,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.c:25:
2021-08-24T22:18:42.564-04:00| host-41024| I005: ./arch/x86/include/asm/msr-index.h:560: note: this is the location of the previous definition
2021-08-24T22:18:42.564-04:00| host-41024| I005: 560 | #define MSR_K7_HWCR_SMMLOCK BIT_ULL(MSR_K7_HWCR_SMMLOCK_BIT)
2021-08-24T22:18:42.564-04:00| host-41024| I005: |
2021-08-24T22:18:42.564-04:00| host-41024| I005: In file included from /tmp/modconfig-Ky94eX/vmmon-only/./common/vmx86.h:32,
2021-08-24T22:18:42.564-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.h:32,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.c:48:
2021-08-24T22:18:42.565-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/./include/x86msr.h:661: warning: "MSR_TSX_FORCE_ABORT" redefined
2021-08-24T22:18:42.565-04:00| host-41024| I005: 661 | #define MSR_TSX_FORCE_ABORT 0x0000010f
2021-08-24T22:18:42.565-04:00| host-41024| I005: |
2021-08-24T22:18:42.565-04:00| host-41024| I005: In file included from ./arch/x86/include/asm/nospec-branch.h:12,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./arch/x86/include/asm/paravirt_types.h:45,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./arch/x86/include/asm/ptrace.h:94,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./arch/x86/include/asm/math_emu.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./arch/x86/include/asm/processor.h:13,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./arch/x86/include/asm/cpufeature.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./arch/x86/include/asm/thread_info.h:53,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/thread_info.h:59,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./arch/x86/include/asm/preempt.h:7,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/preempt.h:78,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/spinlock.h:51,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/wait.h:9,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/wait_bit.h:8,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/fs.h:6,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/highmem.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.c:25:
2021-08-24T22:18:42.565-04:00| host-41024| I005: ./arch/x86/include/asm/msr-index.h:769: note: this is the location of the previous definition
2021-08-24T22:18:42.565-04:00| host-41024| I005: 769 | #define MSR_TSX_FORCE_ABORT 0x0000010F
2021-08-24T22:18:42.565-04:00| host-41024| I005: |
2021-08-24T22:18:42.565-04:00| host-41024| I005: In file included from /tmp/modconfig-Ky94eX/vmmon-only/./include/vm_asm.h:43,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:60:
2021-08-24T22:18:42.565-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/./include/x86msr.h:127: warning: "MSR_TEST_CTRL" redefined
2021-08-24T22:18:42.565-04:00| host-41024| I005: 127 | #define MSR_TEST_CTRL 0x33
2021-08-24T22:18:42.565-04:00| host-41024| I005: |
2021-08-24T22:18:42.565-04:00| host-41024| I005: In file included from ./arch/x86/include/asm/nospec-branch.h:12,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./arch/x86/include/asm/irqflags.h:9,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/irqflags.h:16,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/rcupdate.h:26,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/rculist.h:11,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/pid.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/sched.h:14,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/binfmts.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:32:
2021-08-24T22:18:42.565-04:00| host-41024| I005: ./arch/x86/include/asm/msr-index.h:44: note: this is the location of the previous definition
2021-08-24T22:18:42.565-04:00| host-41024| I005: 44 | #define MSR_TEST_CTRL 0x00000033
2021-08-24T22:18:42.565-04:00| host-41024| I005: |
2021-08-24T22:18:42.565-04:00| host-41024| I005: In file included from /tmp/modconfig-Ky94eX/vmmon-only/./include/vm_asm.h:43,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:60:
2021-08-24T22:18:42.565-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/./include/x86msr.h:128: warning: "MSR_TEST_CTRL_SPLIT_LOCK_DETECT" redefined
2021-08-24T22:18:42.565-04:00| host-41024| I005: 128 | #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT (1ULL << 29)
2021-08-24T22:18:42.565-04:00| host-41024| I005: |
2021-08-24T22:18:42.565-04:00| host-41024| I005: In file included from ./arch/x86/include/asm/nospec-branch.h:12,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./arch/x86/include/asm/irqflags.h:9,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/irqflags.h:16,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/rcupdate.h:26,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/rculist.h:11,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/pid.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/sched.h:14,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/binfmts.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:32:
2021-08-24T22:18:42.565-04:00| host-41024| I005: ./arch/x86/include/asm/msr-index.h:46: note: this is the location of the previous definition
2021-08-24T22:18:42.565-04:00| host-41024| I005: 46 | #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT BIT(MSR_TEST_CTRL_SPLIT_LOCK_DETECT_BIT)
2021-08-24T22:18:42.565-04:00| host-41024| I005: |
2021-08-24T22:18:42.565-04:00| host-41024| I005: In file included from /tmp/modconfig-Ky94eX/vmmon-only/./include/vm_asm.h:43,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:60:
2021-08-24T22:18:42.565-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/./include/x86msr.h:154: warning: "MSR_MISC_FEATURES_ENABLES" redefined
2021-08-24T22:18:42.565-04:00| host-41024| I005: 154 | #define MSR_MISC_FEATURES_ENABLES 0x140
2021-08-24T22:18:42.565-04:00| host-41024| I005: |
2021-08-24T22:18:42.565-04:00| host-41024| I005: In file included from ./arch/x86/include/asm/nospec-branch.h:12,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./arch/x86/include/asm/irqflags.h:9,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/irqflags.h:16,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/rcupdate.h:26,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/rculist.h:11,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/pid.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/sched.h:14,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/binfmts.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:32:
2021-08-24T22:18:42.565-04:00| host-41024| I005: ./arch/x86/include/asm/msr-index.h:760: note: this is the location of the previous definition
2021-08-24T22:18:42.565-04:00| host-41024| I005: 760 | #define MSR_MISC_FEATURES_ENABLES 0x00000140
2021-08-24T22:18:42.565-04:00| host-41024| I005: |
2021-08-24T22:18:42.565-04:00| host-41024| I005: In file included from /tmp/modconfig-Ky94eX/vmmon-only/./include/vm_asm.h:43,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:60:
2021-08-24T22:18:42.565-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/./include/x86msr.h:489: warning: "MSR_K7_HWCR_SMMLOCK" redefined
2021-08-24T22:18:42.565-04:00| host-41024| I005: 489 | #define MSR_K7_HWCR_SMMLOCK 0x00000001ULL // Lock SMM environment
2021-08-24T22:18:42.565-04:00| host-41024| I005: |
2021-08-24T22:18:42.565-04:00| host-41024| I005: In file included from ./arch/x86/include/asm/nospec-branch.h:12,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./arch/x86/include/asm/irqflags.h:9,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/irqflags.h:16,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/rcupdate.h:26,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/rculist.h:11,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/pid.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/sched.h:14,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/binfmts.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:32:
2021-08-24T22:18:42.565-04:00| host-41024| I005: ./arch/x86/include/asm/msr-index.h:560: note: this is the location of the previous definition
2021-08-24T22:18:42.565-04:00| host-41024| I005: 560 | #define MSR_K7_HWCR_SMMLOCK BIT_ULL(MSR_K7_HWCR_SMMLOCK_BIT)
2021-08-24T22:18:42.565-04:00| host-41024| I005: |
2021-08-24T22:18:42.565-04:00| host-41024| I005: In file included from /tmp/modconfig-Ky94eX/vmmon-only/./include/vm_asm.h:43,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:60:
2021-08-24T22:18:42.565-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/./include/x86msr.h:661: warning: "MSR_TSX_FORCE_ABORT" redefined
2021-08-24T22:18:42.565-04:00| host-41024| I005: 661 | #define MSR_TSX_FORCE_ABORT 0x0000010f
2021-08-24T22:18:42.565-04:00| host-41024| I005: |
2021-08-24T22:18:42.565-04:00| host-41024| I005: In file included from ./arch/x86/include/asm/nospec-branch.h:12,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./arch/x86/include/asm/irqflags.h:9,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/irqflags.h:16,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/rcupdate.h:26,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/rculist.h:11,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/pid.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/sched.h:14,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/binfmts.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:32:
2021-08-24T22:18:42.565-04:00| host-41024| I005: ./arch/x86/include/asm/msr-index.h:769: note: this is the location of the previous definition
2021-08-24T22:18:42.565-04:00| host-41024| I005: 769 | #define MSR_TSX_FORCE_ABORT 0x0000010F
2021-08-24T22:18:42.565-04:00| host-41024| I005: |
2021-08-24T22:18:42.565-04:00| host-41024| I005: In file included from /tmp/modconfig-Ky94eX/vmmon-only/./include/vm_asm_x86.h:41,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/./include/vm_asm.h:44,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:60:
2021-08-24T22:18:42.565-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/./include/x86_basic_defs.h:78: warning: "CR3_PCID_MASK" redefined
2021-08-24T22:18:42.565-04:00| host-41024| I005: 78 | #define CR3_PCID_MASK 0xFFF
2021-08-24T22:18:42.565-04:00| host-41024| I005: |
2021-08-24T22:18:42.565-04:00| host-41024| I005: In file included from ./arch/x86/include/asm/irqflags.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/irqflags.h:16,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/rcupdate.h:26,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/rculist.h:11,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/pid.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/sched.h:14,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/binfmts.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:32:
2021-08-24T22:18:42.565-04:00| host-41024| I005: ./arch/x86/include/asm/processor-flags.h:39: note: this is the location of the previous definition
2021-08-24T22:18:42.565-04:00| host-41024| I005: 39 | #define CR3_PCID_MASK 0xFFFull
2021-08-24T22:18:42.565-04:00| host-41024| I005: |
2021-08-24T22:18:42.565-04:00| host-41024| I005: In file included from /tmp/modconfig-Ky94eX/vmmon-only/./include/vm_asm_x86.h:41,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/./include/vm_asm.h:44,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.c:50:
2021-08-24T22:18:42.565-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/./include/x86_basic_defs.h:78: warning: "CR3_PCID_MASK" redefined
2021-08-24T22:18:42.565-04:00| host-41024| I005: 78 | #define CR3_PCID_MASK 0xFFF
2021-08-24T22:18:42.565-04:00| host-41024| I005: |
2021-08-24T22:18:42.565-04:00| host-41024| I005: In file included from ./arch/x86/include/asm/processor.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./arch/x86/include/asm/cpufeature.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./arch/x86/include/asm/thread_info.h:53,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/thread_info.h:59,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./arch/x86/include/asm/preempt.h:7,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/preempt.h:78,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/spinlock.h:51,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/wait.h:9,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/wait_bit.h:8,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/fs.h:6,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from ./include/linux/highmem.h:5,
2021-08-24T22:18:42.565-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.c:25:
2021-08-24T22:18:42.565-04:00| host-41024| I005: ./arch/x86/include/asm/processor-flags.h:39: note: this is the location of the previous definition
2021-08-24T22:18:42.565-04:00| host-41024| I005: 39 | #define CR3_PCID_MASK 0xFFFull
2021-08-24T22:18:42.565-04:00| host-41024| I005: |
2021-08-24T22:18:42.565-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:
2021-08-24T22:18:42.565-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.c:1259:5: warning: "VMX86_DEVEL" is not defined, evaluates to 0 [-Wundef]
2021-08-24T22:18:42.565-04:00| host-41024| I005: 1259 | #if VMX86_DEVEL
2021-08-24T22:18:42.565-04:00| host-41024| I005: | ^~~~~~~~~~~
2021-08-24T22:18:42.566-04:00| host-41024| I005: At top level:
2021-08-24T22:18:42.566-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/linux/driver.c:680:1: warning: ‘always_inline’ function might not be inlinable [-Wattributes]
2021-08-24T22:18:42.566-04:00| host-41024| I005: 680 | LinuxDriverSyncReadTSCs(uint64 *delta) // OUT: TSC max - TSC min
2021-08-24T22:18:42.566-04:00| host-41024| I005: | ^~~~~~~~~~~~~~~~~~~~~~~
2021-08-24T22:18:42.566-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c: In function ‘isVAReadable’:
2021-08-24T22:18:42.566-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:2354:13: error: implicit declaration of function ‘get_fs’; did you mean ‘sget_fc’? [-Werror=implicit-function-declaration]
2021-08-24T22:18:42.566-04:00| host-41024| I005: 2354 | old_fs = get_fs();
2021-08-24T22:18:42.566-04:00| host-41024| I005: | ^~~~~~
2021-08-24T22:18:42.566-04:00| host-41024| I005: | sget_fc
2021-08-24T22:18:42.566-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:2354:13: error: incompatible types when assigning to type ‘mm_segment_t’ from type ‘int’
2021-08-24T22:18:42.566-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:2355:4: error: implicit declaration of function ‘set_fs’; did you mean ‘sget_fc’? [-Werror=implicit-function-declaration]
2021-08-24T22:18:42.566-04:00| host-41024| I005: 2355 | set_fs(KERNEL_DS);
2021-08-24T22:18:42.566-04:00| host-41024| I005: | ^~~~~~
2021-08-24T22:18:42.566-04:00| host-41024| I005: | sget_fc
2021-08-24T22:18:42.566-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:2355:11: error: ‘KERNEL_DS’ undeclared (first use in this function); did you mean ‘KERNEL_2_1’?
2021-08-24T22:18:42.566-04:00| host-41024| I005: 2355 | set_fs(KERNEL_DS);
2021-08-24T22:18:42.566-04:00| host-41024| I005: | ^~~~~~~~~
2021-08-24T22:18:42.566-04:00| host-41024| I005: | KERNEL_2_1
2021-08-24T22:18:42.566-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:2355:11: note: each undeclared identifier is reported only once for each function it appears in
2021-08-24T22:18:42.566-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c: In function ‘HostIFFastClockThread’:
2021-08-24T22:18:42.566-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:3248:12: error: incompatible types when assigning to type ‘mm_segment_t’ from type ‘int’
2021-08-24T22:18:42.566-04:00| host-41024| I005: 3248 | oldFS = get_fs();
2021-08-24T22:18:42.566-04:00| host-41024| I005: | ^~~~~~
2021-08-24T22:18:42.566-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.c:3249:11: error: ‘KERNEL_DS’ undeclared (first use in this function); did you mean ‘KERNEL_2_1’?
2021-08-24T22:18:42.566-04:00| host-41024| I005: 3249 | set_fs(KERNEL_DS);
2021-08-24T22:18:42.566-04:00| host-41024| I005: | ^~~~~~~~~
2021-08-24T22:18:42.566-04:00| host-41024| I005: | KERNEL_2_1
2021-08-24T22:18:42.566-04:00| host-41024| I005: cc1: some warnings being treated as errors
2021-08-24T22:18:42.566-04:00| host-41024| I005: make[2]: *** [scripts/Makefile.build:287: /tmp/modconfig-Ky94eX/vmmon-only/linux/hostif.o] Error 1
2021-08-24T22:18:42.566-04:00| host-41024| I005: make[1]: *** [Makefile:1848: /tmp/modconfig-Ky94eX/vmmon-only] Error 2
2021-08-24T22:18:42.566-04:00| host-41024| I005: make: *** [Makefile:117: vmmon.ko] Error 2
2021-08-24T22:18:42.566-04:00| host-41024| I005: Using kernel build system.
2021-08-24T22:18:42.566-04:00| host-41024| I005: In file included from ./include/linux/pci.h:43,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmnet-only/compat_netdevice.h:27,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmnet-only/netif.c:44:
2021-08-24T22:18:42.566-04:00| host-41024| I005: ./include/linux/pci_ids.h:2295: warning: "PCI_VENDOR_ID_VMWARE" redefined
2021-08-24T22:18:42.566-04:00| host-41024| I005: 2295 | #define PCI_VENDOR_ID_VMWARE 0x15ad
2021-08-24T22:18:42.566-04:00| host-41024| I005: |
2021-08-24T22:18:42.566-04:00| host-41024| I005: In file included from /tmp/modconfig-Ky94eX/vmnet-only/net.h:38,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmnet-only/vnetInt.h:26,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmnet-only/netif.c:43:
2021-08-24T22:18:42.566-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmnet-only/vm_device_version.h:56: note: this is the location of the previous definition
2021-08-24T22:18:42.566-04:00| host-41024| I005: 56 | #define PCI_VENDOR_ID_VMWARE 0x15AD
2021-08-24T22:18:42.566-04:00| host-41024| I005: |
2021-08-24T22:18:42.566-04:00| host-41024| I005: In file included from ./include/linux/pci.h:43,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmnet-only/compat_netdevice.h:27,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmnet-only/netif.c:44:
2021-08-24T22:18:42.566-04:00| host-41024| I005: ./include/linux/pci_ids.h:2296: warning: "PCI_DEVICE_ID_VMWARE_VMXNET3" redefined
2021-08-24T22:18:42.566-04:00| host-41024| I005: 2296 | #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07b0
2021-08-24T22:18:42.566-04:00| host-41024| I005: |
2021-08-24T22:18:42.566-04:00| host-41024| I005: In file included from /tmp/modconfig-Ky94eX/vmnet-only/net.h:38,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmnet-only/vnetInt.h:26,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmnet-only/netif.c:43:
2021-08-24T22:18:42.566-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmnet-only/vm_device_version.h:74: note: this is the location of the previous definition
2021-08-24T22:18:42.566-04:00| host-41024| I005: 74 | #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07B0
2021-08-24T22:18:42.566-04:00| host-41024| I005: |
2021-08-24T22:18:42.566-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmnet-only/userif.c: In function ‘VNetCsumCopyDatagram’:
2021-08-24T22:18:42.566-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmnet-only/userif.c:564:11: error: too many arguments to function ‘csum_and_copy_to_user’
2021-08-24T22:18:42.566-04:00| host-41024| I005: 564 | csum = csum_and_copy_to_user(skb->data + offset, curr, len, 0, &err);
2021-08-24T22:18:42.566-04:00| host-41024| I005: | ^~~~~~~~~~~~~~~~~~~~~
2021-08-24T22:18:42.566-04:00| host-41024| I005: In file included from ./arch/x86/include/asm/checksum.h:8,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from ./include/net/checksum.h:22,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from ./include/linux/skbuff.h:28,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from ./include/linux/if_ether.h:19,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmnet-only/userif.c:27:
2021-08-24T22:18:42.566-04:00| host-41024| I005: ./arch/x86/include/asm/checksum_64.h:136:15: note: declared here
2021-08-24T22:18:42.566-04:00| host-41024| I005: 136 | extern __wsum csum_and_copy_to_user(const void *src, void __user *dst, int len);
2021-08-24T22:18:42.566-04:00| host-41024| I005: | ^~~~~~~~~~~~~~~~~~~~~
2021-08-24T22:18:42.566-04:00| host-41024| I005: In file included from /tmp/modconfig-Ky94eX/vmnet-only/net.h:38,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmnet-only/vnetInt.h:26,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmnet-only/bridge.c:53:
2021-08-24T22:18:42.566-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmnet-only/vm_device_version.h:56: warning: "PCI_VENDOR_ID_VMWARE" redefined
2021-08-24T22:18:42.566-04:00| host-41024| I005: 56 | #define PCI_VENDOR_ID_VMWARE 0x15AD
2021-08-24T22:18:42.566-04:00| host-41024| I005: |
2021-08-24T22:18:42.566-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmnet-only/userif.c:578:13: error: too many arguments to function ‘csum_and_copy_to_user’
2021-08-24T22:18:42.566-04:00| host-41024| I005: 578 | tmpCsum = csum_and_copy_to_user(vaddr + skb_frag_off(frag),
2021-08-24T22:18:42.566-04:00| host-41024| I005: | ^~~~~~~~~~~~~~~~~~~~~
2021-08-24T22:18:42.566-04:00| host-41024| I005: In file included from ./arch/x86/include/asm/checksum.h:8,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from ./include/net/checksum.h:22,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from ./include/linux/skbuff.h:28,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from ./include/linux/if_ether.h:19,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmnet-only/userif.c:27:
2021-08-24T22:18:42.566-04:00| host-41024| I005: ./arch/x86/include/asm/checksum_64.h:136:15: note: declared here
2021-08-24T22:18:42.566-04:00| host-41024| I005: 136 | extern __wsum csum_and_copy_to_user(const void *src, void __user *dst, int len);
2021-08-24T22:18:42.566-04:00| host-41024| I005: | ^~~~~~~~~~~~~~~~~~~~~
2021-08-24T22:18:42.566-04:00| host-41024| I005: In file included from ./include/linux/pci.h:43,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmnet-only/compat_netdevice.h:27,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmnet-only/bridge.c:52:
2021-08-24T22:18:42.566-04:00| host-41024| I005: ./include/linux/pci_ids.h:2295: note: this is the location of the previous definition
2021-08-24T22:18:42.566-04:00| host-41024| I005: 2295 | #define PCI_VENDOR_ID_VMWARE 0x15ad
2021-08-24T22:18:42.566-04:00| host-41024| I005: |
2021-08-24T22:18:42.566-04:00| host-41024| I005: In file included from /tmp/modconfig-Ky94eX/vmnet-only/net.h:38,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmnet-only/vnetInt.h:26,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmnet-only/bridge.c:53:
2021-08-24T22:18:42.566-04:00| host-41024| I005: /tmp/modconfig-Ky94eX/vmnet-only/vm_device_version.h:74: warning: "PCI_DEVICE_ID_VMWARE_VMXNET3" redefined
2021-08-24T22:18:42.566-04:00| host-41024| I005: 74 | #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07B0
2021-08-24T22:18:42.566-04:00| host-41024| I005: |
2021-08-24T22:18:42.566-04:00| host-41024| I005: In file included from ./include/linux/pci.h:43,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmnet-only/compat_netdevice.h:27,
2021-08-24T22:18:42.566-04:00| host-41024| I005: from /tmp/modconfig-Ky94eX/vmnet-only/bridge.c:52:
2021-08-24T22:18:42.566-04:00| host-41024| I005: ./include/linux/pci_ids.h:2296: note: this is the location of the previous definition
2021-08-24T22:18:42.566-04:00| host-41024| I005: 2296 | #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07b0
2021-08-24T22:18:42.566-04:00| host-41024| I005: |
2021-08-24T22:18:42.566-04:00| host-41024| I005: make[2]: *** [scripts/Makefile.build:287: /tmp/modconfig-Ky94eX/vmnet-only/userif.o] Error 1
2021-08-24T22:18:42.566-04:00| host-41024| I005: make[2]: *** Waiting for unfinished jobs....
2021-08-24T22:18:42.566-04:00| host-41024| I005: make[1]: *** [Makefile:1848: /tmp/modconfig-Ky94eX/vmnet-only] Error 2
2021-08-24T22:18:42.566-04:00| host-41024| I005: make: *** [Makefile:117: vmnet.ko] Error 2
2021-08-24T22:18:42.566-04:00| host-41024| I005: Unable to install all modules. See log for details.

Moderator edit by wila: Moved log contents into a spoiler.

0 Kudos
1 Solution

Accepted Solutions
LQZnPWk9iVLS
Contributor
Contributor

Found the resolution.

 

lol can't just do that: https://xkcd.com/979/

 

Issue stems from academic licenses only giving the download link to the base version of the product.  Grab the latest at link.

Install, complete all the initial ULA, should be good to go.

View solution in original post

0 Kudos
2 Replies
LQZnPWk9iVLS
Contributor
Contributor

Minor update for the execution of 'sudo vmware-modconfig --console --install-all'.

 

 

Spoiler

sudo vmware-modconfig --console --install-all

[AppLoader] GLib does not have GSettings support.
Stopping VMware services:
VMware Authentication Daemon done
Virtual machine monitor done
make: Entering directory '/tmp/modconfig-JRm3hm/vmmon-only'
Using kernel build system.
/usr/bin/make -C /lib/modules/5.11.0-31-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[1]: Entering directory '/usr/src/linux-headers-5.11.0-31-generic'
CC [M] /tmp/modconfig-JRm3hm/vmmon-only/linux/driver.o
CC [M] /tmp/modconfig-JRm3hm/vmmon-only/linux/driverLog.o
CC [M] /tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.o
CC [M] /tmp/modconfig-JRm3hm/vmmon-only/common/apic.o
CC [M] /tmp/modconfig-JRm3hm/vmmon-only/common/comport.o
CC [M] /tmp/modconfig-JRm3hm/vmmon-only/common/cpuid.o
CC [M] /tmp/modconfig-JRm3hm/vmmon-only/common/crosspage.o
CC [M] /tmp/modconfig-JRm3hm/vmmon-only/common/memtrack.o
/tmp/modconfig-JRm3hm/vmmon-only/common/crosspage.c:55:16: fatal error: linux/frame.h: No such file or directory
55 | # include <linux/frame.h>
| ^~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [scripts/Makefile.build:287: /tmp/modconfig-JRm3hm/vmmon-only/common/crosspage.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /tmp/modconfig-JRm3hm/vmmon-only/./include/vm_asm.h:43,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:60:
/tmp/modconfig-JRm3hm/vmmon-only/./include/x86msr.h:127: warning: "MSR_TEST_CTRL" redefined
127 | #define MSR_TEST_CTRL 0x33
|
In file included from ./arch/x86/include/asm/nospec-branch.h:12,
from ./arch/x86/include/asm/irqflags.h:9,
from ./include/linux/irqflags.h:16,
from ./include/linux/rcupdate.h:26,
from ./include/linux/rculist.h:11,
from ./include/linux/pid.h:5,
from ./include/linux/sched.h:14,
from ./include/linux/binfmts.h:5,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:32:
./arch/x86/include/asm/msr-index.h:44: note: this is the location of the previous definition
44 | #define MSR_TEST_CTRL 0x00000033
|
In file included from /tmp/modconfig-JRm3hm/vmmon-only/./include/vm_asm.h:43,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:60:
/tmp/modconfig-JRm3hm/vmmon-only/./include/x86msr.h:128: warning: "MSR_TEST_CTRL_SPLIT_LOCK_DETECT" redefined
128 | #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT (1ULL << 29)
|
In file included from ./arch/x86/include/asm/nospec-branch.h:12,
from ./arch/x86/include/asm/irqflags.h:9,
from ./include/linux/irqflags.h:16,
from ./include/linux/rcupdate.h:26,
from ./include/linux/rculist.h:11,
from ./include/linux/pid.h:5,
from ./include/linux/sched.h:14,
from ./include/linux/binfmts.h:5,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:32:
./arch/x86/include/asm/msr-index.h:46: note: this is the location of the previous definition
46 | #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT BIT(MSR_TEST_CTRL_SPLIT_LOCK_DETECT_BIT)
|
In file included from /tmp/modconfig-JRm3hm/vmmon-only/./include/vm_asm.h:43,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:60:
/tmp/modconfig-JRm3hm/vmmon-only/./include/x86msr.h:154: warning: "MSR_MISC_FEATURES_ENABLES" redefined
154 | #define MSR_MISC_FEATURES_ENABLES 0x140
|
In file included from ./arch/x86/include/asm/nospec-branch.h:12,
from ./arch/x86/include/asm/irqflags.h:9,
from ./include/linux/irqflags.h:16,
from ./include/linux/rcupdate.h:26,
from ./include/linux/rculist.h:11,
from ./include/linux/pid.h:5,
from ./include/linux/sched.h:14,
from ./include/linux/binfmts.h:5,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:32:
./arch/x86/include/asm/msr-index.h:760: note: this is the location of the previous definition
760 | #define MSR_MISC_FEATURES_ENABLES 0x00000140
|
In file included from /tmp/modconfig-JRm3hm/vmmon-only/./include/vm_asm.h:43,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:60:
/tmp/modconfig-JRm3hm/vmmon-only/./include/x86msr.h:489: warning: "MSR_K7_HWCR_SMMLOCK" redefined
489 | #define MSR_K7_HWCR_SMMLOCK 0x00000001ULL // Lock SMM environment
|
In file included from ./arch/x86/include/asm/nospec-branch.h:12,
from ./arch/x86/include/asm/irqflags.h:9,
from ./include/linux/irqflags.h:16,
from ./include/linux/rcupdate.h:26,
from ./include/linux/rculist.h:11,
from ./include/linux/pid.h:5,
from ./include/linux/sched.h:14,
from ./include/linux/binfmts.h:5,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:32:
./arch/x86/include/asm/msr-index.h:560: note: this is the location of the previous definition
560 | #define MSR_K7_HWCR_SMMLOCK BIT_ULL(MSR_K7_HWCR_SMMLOCK_BIT)
|
In file included from /tmp/modconfig-JRm3hm/vmmon-only/./include/vm_asm.h:43,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:60:
/tmp/modconfig-JRm3hm/vmmon-only/./include/x86msr.h:661: warning: "MSR_TSX_FORCE_ABORT" redefined
661 | #define MSR_TSX_FORCE_ABORT 0x0000010f
|
In file included from ./arch/x86/include/asm/nospec-branch.h:12,
from ./arch/x86/include/asm/irqflags.h:9,
from ./include/linux/irqflags.h:16,
from ./include/linux/rcupdate.h:26,
from ./include/linux/rculist.h:11,
from ./include/linux/pid.h:5,
from ./include/linux/sched.h:14,
from ./include/linux/binfmts.h:5,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:32:
./arch/x86/include/asm/msr-index.h:769: note: this is the location of the previous definition
769 | #define MSR_TSX_FORCE_ABORT 0x0000010F
|
In file included from /tmp/modconfig-JRm3hm/vmmon-only/./include/vm_asm_x86.h:41,
from /tmp/modconfig-JRm3hm/vmmon-only/./include/vm_asm.h:44,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:60:
/tmp/modconfig-JRm3hm/vmmon-only/./include/x86_basic_defs.h:78: warning: "CR3_PCID_MASK" redefined
78 | #define CR3_PCID_MASK 0xFFF
|
In file included from ./arch/x86/include/asm/irqflags.h:5,
from ./include/linux/irqflags.h:16,
from ./include/linux/rcupdate.h:26,
from ./include/linux/rculist.h:11,
from ./include/linux/pid.h:5,
from ./include/linux/sched.h:14,
from ./include/linux/binfmts.h:5,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:32:
./arch/x86/include/asm/processor-flags.h:39: note: this is the location of the previous definition
39 | #define CR3_PCID_MASK 0xFFFull
|
In file included from /tmp/modconfig-JRm3hm/vmmon-only/./common/vmx86.h:32,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/driver.h:32,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/driver.c:48:
/tmp/modconfig-JRm3hm/vmmon-only/./include/x86msr.h:127: warning: "MSR_TEST_CTRL" redefined
127 | #define MSR_TEST_CTRL 0x33
|
In file included from ./arch/x86/include/asm/nospec-branch.h:12,
from ./arch/x86/include/asm/paravirt_types.h:45,
from ./arch/x86/include/asm/ptrace.h:94,
from ./arch/x86/include/asm/math_emu.h:5,
from ./arch/x86/include/asm/processor.h:13,
from ./arch/x86/include/asm/cpufeature.h:5,
from ./arch/x86/include/asm/thread_info.h:53,
from ./include/linux/thread_info.h:59,
from ./arch/x86/include/asm/preempt.h:7,
from ./include/linux/preempt.h:78,
from ./include/linux/spinlock.h:51,
from ./include/linux/wait.h:9,
from ./include/linux/wait_bit.h:8,
from ./include/linux/fs.h:6,
from ./include/linux/highmem.h:5,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/driver.c:25:
./arch/x86/include/asm/msr-index.h:44: note: this is the location of the previous definition
44 | #define MSR_TEST_CTRL 0x00000033
|
In file included from /tmp/modconfig-JRm3hm/vmmon-only/./common/vmx86.h:32,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/driver.h:32,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/driver.c:48:
/tmp/modconfig-JRm3hm/vmmon-only/./include/x86msr.h:128: warning: "MSR_TEST_CTRL_SPLIT_LOCK_DETECT" redefined
128 | #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT (1ULL << 29)
|
In file included from ./arch/x86/include/asm/nospec-branch.h:12,
from ./arch/x86/include/asm/paravirt_types.h:45,
from ./arch/x86/include/asm/ptrace.h:94,
from ./arch/x86/include/asm/math_emu.h:5,
from ./arch/x86/include/asm/processor.h:13,
from ./arch/x86/include/asm/cpufeature.h:5,
from ./arch/x86/include/asm/thread_info.h:53,
from ./include/linux/thread_info.h:59,
from ./arch/x86/include/asm/preempt.h:7,
from ./include/linux/preempt.h:78,
from ./include/linux/spinlock.h:51,
from ./include/linux/wait.h:9,
from ./include/linux/wait_bit.h:8,
from ./include/linux/fs.h:6,
from ./include/linux/highmem.h:5,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/driver.c:25:
./arch/x86/include/asm/msr-index.h:46: note: this is the location of the previous definition
46 | #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT BIT(MSR_TEST_CTRL_SPLIT_LOCK_DETECT_BIT)
|
In file included from /tmp/modconfig-JRm3hm/vmmon-only/./common/vmx86.h:32,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/driver.h:32,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/driver.c:48:
/tmp/modconfig-JRm3hm/vmmon-only/./include/x86msr.h:154: warning: "MSR_MISC_FEATURES_ENABLES" redefined
154 | #define MSR_MISC_FEATURES_ENABLES 0x140
|
In file included from ./arch/x86/include/asm/nospec-branch.h:12,
from ./arch/x86/include/asm/paravirt_types.h:45,
from ./arch/x86/include/asm/ptrace.h:94,
from ./arch/x86/include/asm/math_emu.h:5,
from ./arch/x86/include/asm/processor.h:13,
from ./arch/x86/include/asm/cpufeature.h:5,
from ./arch/x86/include/asm/thread_info.h:53,
from ./include/linux/thread_info.h:59,
from ./arch/x86/include/asm/preempt.h:7,
from ./include/linux/preempt.h:78,
from ./include/linux/spinlock.h:51,
from ./include/linux/wait.h:9,
from ./include/linux/wait_bit.h:8,
from ./include/linux/fs.h:6,
from ./include/linux/highmem.h:5,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/driver.c:25:
./arch/x86/include/asm/msr-index.h:760: note: this is the location of the previous definition
760 | #define MSR_MISC_FEATURES_ENABLES 0x00000140
|
In file included from /tmp/modconfig-JRm3hm/vmmon-only/./common/vmx86.h:32,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/driver.h:32,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/driver.c:48:
/tmp/modconfig-JRm3hm/vmmon-only/./include/x86msr.h:489: warning: "MSR_K7_HWCR_SMMLOCK" redefined
489 | #define MSR_K7_HWCR_SMMLOCK 0x00000001ULL // Lock SMM environment
|
In file included from ./arch/x86/include/asm/nospec-branch.h:12,
from ./arch/x86/include/asm/paravirt_types.h:45,
from ./arch/x86/include/asm/ptrace.h:94,
from ./arch/x86/include/asm/math_emu.h:5,
from ./arch/x86/include/asm/processor.h:13,
from ./arch/x86/include/asm/cpufeature.h:5,
from ./arch/x86/include/asm/thread_info.h:53,
from ./include/linux/thread_info.h:59,
from ./arch/x86/include/asm/preempt.h:7,
from ./include/linux/preempt.h:78,
from ./include/linux/spinlock.h:51,
from ./include/linux/wait.h:9,
from ./include/linux/wait_bit.h:8,
from ./include/linux/fs.h:6,
from ./include/linux/highmem.h:5,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/driver.c:25:
./arch/x86/include/asm/msr-index.h:560: note: this is the location of the previous definition
560 | #define MSR_K7_HWCR_SMMLOCK BIT_ULL(MSR_K7_HWCR_SMMLOCK_BIT)
|
In file included from /tmp/modconfig-JRm3hm/vmmon-only/./common/vmx86.h:32,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/driver.h:32,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/driver.c:48:
/tmp/modconfig-JRm3hm/vmmon-only/./include/x86msr.h:661: warning: "MSR_TSX_FORCE_ABORT" redefined
661 | #define MSR_TSX_FORCE_ABORT 0x0000010f
|
In file included from ./arch/x86/include/asm/nospec-branch.h:12,
from ./arch/x86/include/asm/paravirt_types.h:45,
from ./arch/x86/include/asm/ptrace.h:94,
from ./arch/x86/include/asm/math_emu.h:5,
from ./arch/x86/include/asm/processor.h:13,
from ./arch/x86/include/asm/cpufeature.h:5,
from ./arch/x86/include/asm/thread_info.h:53,
from ./include/linux/thread_info.h:59,
from ./arch/x86/include/asm/preempt.h:7,
from ./include/linux/preempt.h:78,
from ./include/linux/spinlock.h:51,
from ./include/linux/wait.h:9,
from ./include/linux/wait_bit.h:8,
from ./include/linux/fs.h:6,
from ./include/linux/highmem.h:5,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/driver.c:25:
./arch/x86/include/asm/msr-index.h:769: note: this is the location of the previous definition
769 | #define MSR_TSX_FORCE_ABORT 0x0000010F
|
/tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c: In function ‘isVAReadable’:
/tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:2354:13: error: implicit declaration of function ‘get_fs’; did you mean ‘sget_fc’? [-Werror=implicit-function-declaration]
2354 | old_fs = get_fs();
| ^~~~~~
| sget_fc
/tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:2354:13: error: incompatible types when assigning to type ‘mm_segment_t’ from type ‘int’
/tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:2355:4: error: implicit declaration of function ‘set_fs’; did you mean ‘sget_fc’? [-Werror=implicit-function-declaration]
2355 | set_fs(KERNEL_DS);
| ^~~~~~
| sget_fc
In file included from /tmp/modconfig-JRm3hm/vmmon-only/./include/vm_asm_x86.h:41,
from /tmp/modconfig-JRm3hm/vmmon-only/./include/vm_asm.h:44,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/driver.c:50:
/tmp/modconfig-JRm3hm/vmmon-only/./include/x86_basic_defs.h:78: warning: "CR3_PCID_MASK" redefined
78 | #define CR3_PCID_MASK 0xFFF
|
In file included from ./arch/x86/include/asm/processor.h:5,
from ./arch/x86/include/asm/cpufeature.h:5,
from ./arch/x86/include/asm/thread_info.h:53,
from ./include/linux/thread_info.h:59,
from ./arch/x86/include/asm/preempt.h:7,
from ./include/linux/preempt.h:78,
from ./include/linux/spinlock.h:51,
from ./include/linux/wait.h:9,
from ./include/linux/wait_bit.h:8,
from ./include/linux/fs.h:6,
from ./include/linux/highmem.h:5,
from /tmp/modconfig-JRm3hm/vmmon-only/linux/driver.c:25:
./arch/x86/include/asm/processor-flags.h:39: note: this is the location of the previous definition
39 | #define CR3_PCID_MASK 0xFFFull
|
/tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:2355:11: error: ‘KERNEL_DS’ undeclared (first use in this function); did you mean ‘KERNEL_2_1’?
2355 | set_fs(KERNEL_DS);
| ^~~~~~~~~
| KERNEL_2_1
/tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:2355:11: note: each undeclared identifier is reported only once for each function it appears in
/tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c: In function ‘HostIFFastClockThread’:
/tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:3248:12: error: incompatible types when assigning to type ‘mm_segment_t’ from type ‘int’
3248 | oldFS = get_fs();
| ^~~~~~
/tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.c:3249:11: error: ‘KERNEL_DS’ undeclared (first use in this function); did you mean ‘KERNEL_2_1’?
3249 | set_fs(KERNEL_DS);
| ^~~~~~~~~
| KERNEL_2_1
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:287: /tmp/modconfig-JRm3hm/vmmon-only/linux/hostif.o] Error 1
/tmp/modconfig-JRm3hm/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:
/tmp/modconfig-JRm3hm/vmmon-only/linux/driver.c:1259:5: warning: "VMX86_DEVEL" is not defined, evaluates to 0 [-Wundef]
1259 | #if VMX86_DEVEL
| ^~~~~~~~~~~
At top level:
/tmp/modconfig-JRm3hm/vmmon-only/linux/driver.c:680:1: warning: ‘always_inline’ function might not be inlinable [-Wattributes]
680 | LinuxDriverSyncReadTSCs(uint64 *delta) // OUT: TSC max - TSC min
| ^~~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [Makefile:1848: /tmp/modconfig-JRm3hm/vmmon-only] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.11.0-31-generic'
make: *** [Makefile:117: vmmon.ko] Error 2
make: Leaving directory '/tmp/modconfig-JRm3hm/vmmon-only'
make: Entering directory '/tmp/modconfig-JRm3hm/vmnet-only'
Using kernel build system.
/usr/bin/make -C /lib/modules/5.11.0-31-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[1]: Entering directory '/usr/src/linux-headers-5.11.0-31-generic'
CC [M] /tmp/modconfig-JRm3hm/vmnet-only/driver.o
CC [M] /tmp/modconfig-JRm3hm/vmnet-only/hub.o
CC [M] /tmp/modconfig-JRm3hm/vmnet-only/if.o
CC [M] /tmp/modconfig-JRm3hm/vmnet-only/netif.o
CC [M] /tmp/modconfig-JRm3hm/vmnet-only/bridge.o
CC [M] /tmp/modconfig-JRm3hm/vmnet-only/procfs.o
CC [M] /tmp/modconfig-JRm3hm/vmnet-only/smac_compat.o
CC [M] /tmp/modconfig-JRm3hm/vmnet-only/smac.o
CC [M] /tmp/modconfig-JRm3hm/vmnet-only/vnetEvent.o
CC [M] /tmp/modconfig-JRm3hm/vmnet-only/vnetUserListener.o
In file included from ./include/linux/pci.h:43,
from /tmp/modconfig-JRm3hm/vmnet-only/compat_netdevice.h:27,
from /tmp/modconfig-JRm3hm/vmnet-only/netif.c:44:
./include/linux/pci_ids.h:2295: warning: "PCI_VENDOR_ID_VMWARE" redefined
2295 | #define PCI_VENDOR_ID_VMWARE 0x15ad
|
In file included from /tmp/modconfig-JRm3hm/vmnet-only/net.h:38,
from /tmp/modconfig-JRm3hm/vmnet-only/vnetInt.h:26,
from /tmp/modconfig-JRm3hm/vmnet-only/netif.c:43:
/tmp/modconfig-JRm3hm/vmnet-only/vm_device_version.h:56: note: this is the location of the previous definition
56 | #define PCI_VENDOR_ID_VMWARE 0x15AD
|
/tmp/modconfig-JRm3hm/vmnet-only/userif.c: In function ‘VNetCsumCopyDatagram’:
In file included from ./include/linux/pci.h:43,
from /tmp/modconfig-JRm3hm/vmnet-only/compat_netdevice.h:27,
from /tmp/modconfig-JRm3hm/vmnet-only/netif.c:44:
./include/linux/pci_ids.h:2296: warning: "PCI_DEVICE_ID_VMWARE_VMXNET3" redefined
2296 | #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07b0
|
In file included from /tmp/modconfig-JRm3hm/vmnet-only/net.h:38,
from /tmp/modconfig-JRm3hm/vmnet-only/vnetInt.h:26,
from /tmp/modconfig-JRm3hm/vmnet-only/netif.c:43:
/tmp/modconfig-JRm3hm/vmnet-only/vm_device_version.h:74: note: this is the location of the previous definition
74 | #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07B0
|
/tmp/modconfig-JRm3hm/vmnet-only/userif.c:564:11: error: too many arguments to function ‘csum_and_copy_to_user’
564 | csum = csum_and_copy_to_user(skb->data + offset, curr, len, 0, &err);
| ^~~~~~~~~~~~~~~~~~~~~
In file included from ./arch/x86/include/asm/checksum.h:8,
from ./include/net/checksum.h:22,
from ./include/linux/skbuff.h:28,
from ./include/linux/if_ether.h:19,
from /tmp/modconfig-JRm3hm/vmnet-only/userif.c:27:
./arch/x86/include/asm/checksum_64.h:136:15: note: declared here
136 | extern __wsum csum_and_copy_to_user(const void *src, void __user *dst, int len);
| ^~~~~~~~~~~~~~~~~~~~~
/tmp/modconfig-JRm3hm/vmnet-only/userif.c:578:13: error: too many arguments to function ‘csum_and_copy_to_user’
578 | tmpCsum = csum_and_copy_to_user(vaddr + skb_frag_off(frag),
| ^~~~~~~~~~~~~~~~~~~~~
In file included from ./arch/x86/include/asm/checksum.h:8,
from ./include/net/checksum.h:22,
from ./include/linux/skbuff.h:28,
from ./include/linux/if_ether.h:19,
from /tmp/modconfig-JRm3hm/vmnet-only/userif.c:27:
./arch/x86/include/asm/checksum_64.h:136:15: note: declared here
136 | extern __wsum csum_and_copy_to_user(const void *src, void __user *dst, int len);
| ^~~~~~~~~~~~~~~~~~~~~
make[2]: *** [scripts/Makefile.build:287: /tmp/modconfig-JRm3hm/vmnet-only/userif.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /tmp/modconfig-JRm3hm/vmnet-only/net.h:38,
from /tmp/modconfig-JRm3hm/vmnet-only/vnetInt.h:26,
from /tmp/modconfig-JRm3hm/vmnet-only/bridge.c:53:
/tmp/modconfig-JRm3hm/vmnet-only/vm_device_version.h:56: warning: "PCI_VENDOR_ID_VMWARE" redefined
56 | #define PCI_VENDOR_ID_VMWARE 0x15AD
|
In file included from ./include/linux/pci.h:43,
from /tmp/modconfig-JRm3hm/vmnet-only/compat_netdevice.h:27,
from /tmp/modconfig-JRm3hm/vmnet-only/bridge.c:52:
./include/linux/pci_ids.h:2295: note: this is the location of the previous definition
2295 | #define PCI_VENDOR_ID_VMWARE 0x15ad
|
In file included from /tmp/modconfig-JRm3hm/vmnet-only/net.h:38,
from /tmp/modconfig-JRm3hm/vmnet-only/vnetInt.h:26,
from /tmp/modconfig-JRm3hm/vmnet-only/bridge.c:53:
/tmp/modconfig-JRm3hm/vmnet-only/vm_device_version.h:74: warning: "PCI_DEVICE_ID_VMWARE_VMXNET3" redefined
74 | #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07B0
|
In file included from ./include/linux/pci.h:43,
from /tmp/modconfig-JRm3hm/vmnet-only/compat_netdevice.h:27,
from /tmp/modconfig-JRm3hm/vmnet-only/bridge.c:52:
./include/linux/pci_ids.h:2296: note: this is the location of the previous definition
2296 | #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07b0
|
make[1]: *** [Makefile:1848: /tmp/modconfig-JRm3hm/vmnet-only] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.11.0-31-generic'
make: *** [Makefile:117: vmnet.ko] Error 2
make: Leaving directory '/tmp/modconfig-JRm3hm/vmnet-only'
Unable to install all modules. See log for details.

 

 

0 Kudos
LQZnPWk9iVLS
Contributor
Contributor

Found the resolution.

 

lol can't just do that: https://xkcd.com/979/

 

Issue stems from academic licenses only giving the download link to the base version of the product.  Grab the latest at link.

Install, complete all the initial ULA, should be good to go.

0 Kudos