VMware Communities
rileyb76
Enthusiast
Enthusiast

Workstation 16 on RHEL 8.3 - compile kernel issues

 

I’m attempting to install VMWare Workstation on RHEL 8.3 and running into some issues. I’ll attach an install log below.

 

To install, I’m simply downloading the latest vmware bundle file and installing via Putty. I have also attempted to install via GUI. Once the install is completed, I try to launch VMWare Workstation and get prompted to compile the kernel, when I do, it errors out. So I attempted to run

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

which resulted in the log below.

 

 

$ sudo vmware-modconfig --console --install-all
[AppLoader] GLib does not have GSettings support.
Stopping vmware (via systemctl):                           [  OK  ]
make: Entering directory '/tmp/modconfig-FWn6A2/vmmon-only'
Using kernel build system.
/bin/make -C /lib/modules/4.18.0-305.3.1.el8_4.x86_64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: Entering directory '/usr/src/kernels/4.18.0-305.3.1.el8_4.x86_64'
  CC [M]  /tmp/modconfig-FWn6A2/vmmon-only/linux/driverLog.o
  CC [M]  /tmp/modconfig-FWn6A2/vmmon-only/linux/driver.o
  CC [M]  /tmp/modconfig-FWn6A2/vmmon-only/linux/hostif.o
  CC [M]  /tmp/modconfig-FWn6A2/vmmon-only/common/memtrack.o
  CC [M]  /tmp/modconfig-FWn6A2/vmmon-only/common/apic.o
  CC [M]  /tmp/modconfig-FWn6A2/vmmon-only/common/statVarsVmmon.o
  CC [M]  /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.o
  CC [M]  /tmp/modconfig-FWn6A2/vmmon-only/common/sharedAreaVmmon.o
  CC [M]  /tmp/modconfig-FWn6A2/vmmon-only/common/cpuid.o
  CC [M]  /tmp/modconfig-FWn6A2/vmmon-only/common/task.o
  CC [M]  /tmp/modconfig-FWn6A2/vmmon-only/common/crosspage.o
  CC [M]  /tmp/modconfig-FWn6A2/vmmon-only/common/comport.o
  CC [M]  /tmp/modconfig-FWn6A2/vmmon-only/common/phystrack.o
  CC [M]  /tmp/modconfig-FWn6A2/vmmon-only/vmcore/moduleloop.o
In file included from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.c:43:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:127: warning: "MSR_TEST_CTRL" redefined
 #define MSR_TEST_CTRL                        0x33
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/irqflags.h:9,
                 from ./include/linux/irqflags.h:16,
                 from ./include/linux/rcupdate.h:39,
                 from ./include/linux/rculist.h:11,
                 from ./include/linux/pid.h:5,
                 from ./include/linux/sched.h:14,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.c:31:
./arch/x86/include/asm/msr-index.h:44: note: this is the location of the previous definition
 #define MSR_TEST_CTRL    0x00000033
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.c:43:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:128: warning: "MSR_TEST_CTRL_SPLIT_LOCK_DETECT" redefined
 #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT           (1ULL << 29)
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/irqflags.h:9,
                 from ./include/linux/irqflags.h:16,
                 from ./include/linux/rcupdate.h:39,
                 from ./include/linux/rculist.h:11,
                 from ./include/linux/pid.h:5,
                 from ./include/linux/sched.h:14,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.c:31:
./arch/x86/include/asm/msr-index.h:46: note: this is the location of the previous definition
 #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT  BIT(MSR_TEST_CTRL_SPLIT_LOCK_DETECT_BIT)
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.c:43:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:154: warning: "MSR_MISC_FEATURES_ENABLES" redefined
 #define MSR_MISC_FEATURES_ENABLES            0x140
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/irqflags.h:9,
                 from ./include/linux/irqflags.h:16,
                 from ./include/linux/rcupdate.h:39,
                 from ./include/linux/rculist.h:11,
                 from ./include/linux/pid.h:5,
                 from ./include/linux/sched.h:14,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.c:31:
./arch/x86/include/asm/msr-index.h:754: note: this is the location of the previous definition
 #define MSR_MISC_FEATURES_ENABLES 0x00000140
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.c:43:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:489: warning: "MSR_K7_HWCR_SMMLOCK" redefined
 #define MSR_K7_HWCR_SMMLOCK        0x00000001ULL // Lock SMM environment
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/irqflags.h:9,
                 from ./include/linux/irqflags.h:16,
                 from ./include/linux/rcupdate.h:39,
                 from ./include/linux/rculist.h:11,
                 from ./include/linux/pid.h:5,
                 from ./include/linux/sched.h:14,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.c:31:
./arch/x86/include/asm/msr-index.h:551: note: this is the location of the previous definition
 #define MSR_K7_HWCR_SMMLOCK  BIT_ULL(MSR_K7_HWCR_SMMLOCK_BIT)
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.c:43:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:661: warning: "MSR_TSX_FORCE_ABORT" redefined
 #define MSR_TSX_FORCE_ABORT                      0x0000010f
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/irqflags.h:9,
                 from ./include/linux/irqflags.h:16,
                 from ./include/linux/rcupdate.h:39,
                 from ./include/linux/rculist.h:11,
                 from ./include/linux/pid.h:5,
                 from ./include/linux/sched.h:14,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.c:31:
./arch/x86/include/asm/msr-index.h:763: note: this is the location of the previous definition
 #define MSR_TSX_FORCE_ABORT  0x0000010F
 
  CC [M]  /tmp/modconfig-FWn6A2/vmmon-only/bootstrap/monLoaderVmmon.o
  CC [M]  /tmp/modconfig-FWn6A2/vmmon-only/bootstrap/monLoader.o
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./include/vm_asm_x86.h:41,
                 from /tmp/modconfig-FWn6A2/vmmon-only/./include/vm_asm.h:44,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.c:45:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86_basic_defs.h:78: warning: "CR3_PCID_MASK" redefined
 #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:39,
                 from ./include/linux/rculist.h:11,
                 from ./include/linux/pid.h:5,
                 from ./include/linux/sched.h:14,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.c:31:
./arch/x86/include/asm/processor-flags.h:39: note: this is the location of the previous definition
 #define CR3_PCID_MASK 0xFFFull
 
  CC [M]  /tmp/modconfig-FWn6A2/vmmon-only/bootstrap/vmmblob.o
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:38,
                 from ./arch/x86/include/asm/preempt.h:7,
                 from ./include/linux/preempt.h:78,
                 from ./include/linux/spinlock.h:51,
                 from ./arch/x86/include/asm/mmu.h:5,
                 from ./arch/x86/include/asm/desc.h:7,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/task.c:73:
./arch/x86/include/asm/processor-flags.h:39: warning: "CR3_PCID_MASK" redefined
 #define CR3_PCID_MASK 0xFFFull
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./include/vm_asm_x86.h:41,
                 from /tmp/modconfig-FWn6A2/vmmon-only/./include/vm_asm.h:44,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/task.c:53:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86_basic_defs.h:78: note: this is the location of the previous definition
 #define CR3_PCID_MASK  0xFFF
 
In file included from ./arch/x86/include/asm/ptrace.h:5,
                 from ./arch/x86/include/asm/math_emu.h:5,
                 from ./arch/x86/include/asm/processor.h:12,
                 from ./arch/x86/include/asm/cpufeature.h:5,
                 from ./arch/x86/include/asm/thread_info.h:53,
                 from ./include/linux/thread_info.h:38,
                 from ./arch/x86/include/asm/preempt.h:7,
                 from ./include/linux/preempt.h:78,
                 from ./include/linux/spinlock.h:51,
                 from ./arch/x86/include/asm/mmu.h:5,
                 from ./arch/x86/include/asm/desc.h:7,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/task.c:73:
./arch/x86/include/asm/segment.h:235: warning: "GDT_SIZE" redefined
 #define GDT_SIZE   (GDT_ENTRIES*8)
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/common/task.c:69:
/tmp/modconfig-FWn6A2/vmmon-only/./include/segs.h:54: note: this is the location of the previous definition
 #define GDT_SIZE              (sizeof(Descriptor) * NUM_VALID_SEGMENTS)
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/paravirt_types.h:48,
                 from ./arch/x86/include/asm/ptrace.h:92,
                 from ./arch/x86/include/asm/math_emu.h:5,
                 from ./arch/x86/include/asm/processor.h:12,
                 from ./arch/x86/include/asm/cpufeature.h:5,
                 from ./arch/x86/include/asm/thread_info.h:53,
                 from ./include/linux/thread_info.h:38,
                 from ./arch/x86/include/asm/preempt.h:7,
                 from ./include/linux/preempt.h:78,
                 from ./include/linux/spinlock.h:51,
                 from ./arch/x86/include/asm/mmu.h:5,
                 from ./arch/x86/include/asm/desc.h:7,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/task.c:73:
./arch/x86/include/asm/msr-index.h:44: warning: "MSR_TEST_CTRL" redefined
 #define MSR_TEST_CTRL    0x00000033
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/task.c:51:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:127: note: this is the location of the previous definition
 #define MSR_TEST_CTRL                        0x33
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/paravirt_types.h:48,
                 from ./arch/x86/include/asm/ptrace.h:92,
                 from ./arch/x86/include/asm/math_emu.h:5,
                 from ./arch/x86/include/asm/processor.h:12,
                 from ./arch/x86/include/asm/cpufeature.h:5,
                 from ./arch/x86/include/asm/thread_info.h:53,
                 from ./include/linux/thread_info.h:38,
                 from ./arch/x86/include/asm/preempt.h:7,
                 from ./include/linux/preempt.h:78,
                 from ./include/linux/spinlock.h:51,
                 from ./arch/x86/include/asm/mmu.h:5,
                 from ./arch/x86/include/asm/desc.h:7,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/task.c:73:
./arch/x86/include/asm/msr-index.h:46: warning: "MSR_TEST_CTRL_SPLIT_LOCK_DETECT" redefined
 #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT  BIT(MSR_TEST_CTRL_SPLIT_LOCK_DETECT_BIT)
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/task.c:51:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:128: note: this is the location of the previous definition
 #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT           (1ULL << 29)
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/paravirt_types.h:48,
                 from ./arch/x86/include/asm/ptrace.h:92,
                 from ./arch/x86/include/asm/math_emu.h:5,
                 from ./arch/x86/include/asm/processor.h:12,
                 from ./arch/x86/include/asm/cpufeature.h:5,
                 from ./arch/x86/include/asm/thread_info.h:53,
                 from ./include/linux/thread_info.h:38,
                 from ./arch/x86/include/asm/preempt.h:7,
                 from ./include/linux/preempt.h:78,
                 from ./include/linux/spinlock.h:51,
                 from ./arch/x86/include/asm/mmu.h:5,
                 from ./arch/x86/include/asm/desc.h:7,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/task.c:73:
./arch/x86/include/asm/msr-index.h:551: warning: "MSR_K7_HWCR_SMMLOCK" redefined
 #define MSR_K7_HWCR_SMMLOCK  BIT_ULL(MSR_K7_HWCR_SMMLOCK_BIT)
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/task.c:51:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:489: note: this is the location of the previous definition
 #define MSR_K7_HWCR_SMMLOCK        0x00000001ULL // Lock SMM environment
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/paravirt_types.h:48,
                 from ./arch/x86/include/asm/ptrace.h:92,
                 from ./arch/x86/include/asm/math_emu.h:5,
                 from ./arch/x86/include/asm/processor.h:12,
                 from ./arch/x86/include/asm/cpufeature.h:5,
                 from ./arch/x86/include/asm/thread_info.h:53,
                 from ./include/linux/thread_info.h:38,
                 from ./arch/x86/include/asm/preempt.h:7,
                 from ./include/linux/preempt.h:78,
                 from ./include/linux/spinlock.h:51,
                 from ./arch/x86/include/asm/mmu.h:5,
                 from ./arch/x86/include/asm/desc.h:7,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/task.c:73:
./arch/x86/include/asm/msr-index.h:754: warning: "MSR_MISC_FEATURES_ENABLES" redefined
 #define MSR_MISC_FEATURES_ENABLES 0x00000140
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/task.c:51:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:154: note: this is the location of the previous definition
 #define MSR_MISC_FEATURES_ENABLES            0x140
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/paravirt_types.h:48,
                 from ./arch/x86/include/asm/ptrace.h:92,
                 from ./arch/x86/include/asm/math_emu.h:5,
                 from ./arch/x86/include/asm/processor.h:12,
                 from ./arch/x86/include/asm/cpufeature.h:5,
                 from ./arch/x86/include/asm/thread_info.h:53,
                 from ./include/linux/thread_info.h:38,
                 from ./arch/x86/include/asm/preempt.h:7,
                 from ./include/linux/preempt.h:78,
                 from ./include/linux/spinlock.h:51,
                 from ./arch/x86/include/asm/mmu.h:5,
                 from ./arch/x86/include/asm/desc.h:7,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/task.c:73:
./arch/x86/include/asm/msr-index.h:763: warning: "MSR_TSX_FORCE_ABORT" redefined
 #define MSR_TSX_FORCE_ABORT  0x0000010F
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/common/task.c:51:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:661: note: this is the location of the previous definition
 #define MSR_TSX_FORCE_ABORT                      0x0000010f
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./include/vm_asm.h:43,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/hostif.c:60:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:127: warning: "MSR_TEST_CTRL" redefined
 #define MSR_TEST_CTRL                        0x33
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/irqflags.h:9,
                 from ./include/linux/irqflags.h:16,
                 from ./include/linux/rcupdate.h:39,
                 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-FWn6A2/vmmon-only/linux/hostif.c:32:
./arch/x86/include/asm/msr-index.h:44: note: this is the location of the previous definition
 #define MSR_TEST_CTRL    0x00000033
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./include/vm_asm.h:43,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/hostif.c:60:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:128: warning: "MSR_TEST_CTRL_SPLIT_LOCK_DETECT" redefined
 #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT           (1ULL << 29)
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/irqflags.h:9,
                 from ./include/linux/irqflags.h:16,
                 from ./include/linux/rcupdate.h:39,
                 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-FWn6A2/vmmon-only/linux/hostif.c:32:
./arch/x86/include/asm/msr-index.h:46: note: this is the location of the previous definition
 #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT  BIT(MSR_TEST_CTRL_SPLIT_LOCK_DETECT_BIT)
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./include/vm_asm.h:43,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/hostif.c:60:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:154: warning: "MSR_MISC_FEATURES_ENABLES" redefined
 #define MSR_MISC_FEATURES_ENABLES            0x140
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/irqflags.h:9,
                 from ./include/linux/irqflags.h:16,
                 from ./include/linux/rcupdate.h:39,
                 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-FWn6A2/vmmon-only/linux/hostif.c:32:
./arch/x86/include/asm/msr-index.h:754: note: this is the location of the previous definition
 #define MSR_MISC_FEATURES_ENABLES 0x00000140
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./include/vm_asm.h:43,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/hostif.c:60:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:489: warning: "MSR_K7_HWCR_SMMLOCK" redefined
 #define MSR_K7_HWCR_SMMLOCK        0x00000001ULL // Lock SMM environment
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/irqflags.h:9,
                 from ./include/linux/irqflags.h:16,
                 from ./include/linux/rcupdate.h:39,
                 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-FWn6A2/vmmon-only/linux/hostif.c:32:
./arch/x86/include/asm/msr-index.h:551: note: this is the location of the previous definition
 #define MSR_K7_HWCR_SMMLOCK  BIT_ULL(MSR_K7_HWCR_SMMLOCK_BIT)
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./include/vm_asm.h:43,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/hostif.c:60:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:661: warning: "MSR_TSX_FORCE_ABORT" redefined
 #define MSR_TSX_FORCE_ABORT                      0x0000010f
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/irqflags.h:9,
                 from ./include/linux/irqflags.h:16,
                 from ./include/linux/rcupdate.h:39,
                 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-FWn6A2/vmmon-only/linux/hostif.c:32:
./arch/x86/include/asm/msr-index.h:763: note: this is the location of the previous definition
 #define MSR_TSX_FORCE_ABORT  0x0000010F
 
  CC [M]  /tmp/modconfig-FWn6A2/vmmon-only/bootstrap/bootstrap.o
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/driver.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/driver.c:48:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:127: warning: "MSR_TEST_CTRL" redefined
 #define MSR_TEST_CTRL                        0x33
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/paravirt_types.h:48,
                 from ./arch/x86/include/asm/ptrace.h:92,
                 from ./arch/x86/include/asm/math_emu.h:5,
                 from ./arch/x86/include/asm/processor.h:12,
                 from ./arch/x86/include/asm/cpufeature.h:5,
                 from ./arch/x86/include/asm/thread_info.h:53,
                 from ./include/linux/thread_info.h:38,
                 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:7,
                 from ./include/linux/highmem.h:5,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/driver.c:25:
./arch/x86/include/asm/msr-index.h:44: note: this is the location of the previous definition
 #define MSR_TEST_CTRL    0x00000033
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/driver.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/driver.c:48:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:128: warning: "MSR_TEST_CTRL_SPLIT_LOCK_DETECT" redefined
 #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT           (1ULL << 29)
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/paravirt_types.h:48,
                 from ./arch/x86/include/asm/ptrace.h:92,
                 from ./arch/x86/include/asm/math_emu.h:5,
                 from ./arch/x86/include/asm/processor.h:12,
                 from ./arch/x86/include/asm/cpufeature.h:5,
                 from ./arch/x86/include/asm/thread_info.h:53,
                 from ./include/linux/thread_info.h:38,
                 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:7,
                 from ./include/linux/highmem.h:5,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/driver.c:25:
./arch/x86/include/asm/msr-index.h:46: note: this is the location of the previous definition
 #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT  BIT(MSR_TEST_CTRL_SPLIT_LOCK_DETECT_BIT)
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/driver.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/driver.c:48:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:154: warning: "MSR_MISC_FEATURES_ENABLES" redefined
 #define MSR_MISC_FEATURES_ENABLES            0x140
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/paravirt_types.h:48,
                 from ./arch/x86/include/asm/ptrace.h:92,
                 from ./arch/x86/include/asm/math_emu.h:5,
                 from ./arch/x86/include/asm/processor.h:12,
                 from ./arch/x86/include/asm/cpufeature.h:5,
                 from ./arch/x86/include/asm/thread_info.h:53,
                 from ./include/linux/thread_info.h:38,
                 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:7,
                 from ./include/linux/highmem.h:5,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/driver.c:25:
./arch/x86/include/asm/msr-index.h:754: note: this is the location of the previous definition
 #define MSR_MISC_FEATURES_ENABLES 0x00000140
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/driver.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/driver.c:48:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:489: warning: "MSR_K7_HWCR_SMMLOCK" redefined
 #define MSR_K7_HWCR_SMMLOCK        0x00000001ULL // Lock SMM environment
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/paravirt_types.h:48,
                 from ./arch/x86/include/asm/ptrace.h:92,
                 from ./arch/x86/include/asm/math_emu.h:5,
                 from ./arch/x86/include/asm/processor.h:12,
                 from ./arch/x86/include/asm/cpufeature.h:5,
                 from ./arch/x86/include/asm/thread_info.h:53,
                 from ./include/linux/thread_info.h:38,
                 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:7,
                 from ./include/linux/highmem.h:5,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/driver.c:25:
./arch/x86/include/asm/msr-index.h:551: note: this is the location of the previous definition
 #define MSR_K7_HWCR_SMMLOCK  BIT_ULL(MSR_K7_HWCR_SMMLOCK_BIT)
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/driver.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/driver.c:48:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:661: warning: "MSR_TSX_FORCE_ABORT" redefined
 #define MSR_TSX_FORCE_ABORT                      0x0000010f
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/paravirt_types.h:48,
                 from ./arch/x86/include/asm/ptrace.h:92,
                 from ./arch/x86/include/asm/math_emu.h:5,
                 from ./arch/x86/include/asm/processor.h:12,
                 from ./arch/x86/include/asm/cpufeature.h:5,
                 from ./arch/x86/include/asm/thread_info.h:53,
                 from ./include/linux/thread_info.h:38,
                 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:7,
                 from ./include/linux/highmem.h:5,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/driver.c:25:
./arch/x86/include/asm/msr-index.h:763: note: this is the location of the previous definition
 #define MSR_TSX_FORCE_ABORT  0x0000010F
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./include/vm_asm_x86.h:41,
                 from /tmp/modconfig-FWn6A2/vmmon-only/./include/vm_asm.h:44,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/hostif.c:60:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86_basic_defs.h:78: warning: "CR3_PCID_MASK" redefined
 #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:39,
                 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-FWn6A2/vmmon-only/linux/hostif.c:32:
./arch/x86/include/asm/processor-flags.h:39: note: this is the location of the previous definition
 #define CR3_PCID_MASK 0xFFFull
 
/tmp/modconfig-FWn6A2/vmmon-only/common/.tmp_phystrack.o: warning: objtool: PhysTrack_Test()+0x49: return with modified stack frame
/tmp/modconfig-FWn6A2/vmmon-only/common/.tmp_phystrack.o: warning: objtool: PhysTrack_Add()+0x0: stack state mismatch: cfa1=7+56 cfa2=7+8
/tmp/modconfig-FWn6A2/vmmon-only/common/.tmp_phystrack.o: warning: objtool: PhysTrack_Remove()+0x0: stack state mismatch: cfa1=7+80 cfa2=7+8
/tmp/modconfig-FWn6A2/vmmon-only/common/.tmp_phystrack.o: warning: objtool: PhysTrack_Test()+0x0: stack state mismatch: cfa1=7+80 cfa2=7+8
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./include/vm_asm_x86.h:41,
                 from /tmp/modconfig-FWn6A2/vmmon-only/./include/vm_asm.h:44,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/driver.c:50:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86_basic_defs.h:78: warning: "CR3_PCID_MASK" redefined
 #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:38,
                 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:7,
                 from ./include/linux/highmem.h:5,
                 from /tmp/modconfig-FWn6A2/vmmon-only/linux/driver.c:25:
./arch/x86/include/asm/processor-flags.h:39: note: this is the location of the previous definition
 #define CR3_PCID_MASK 0xFFFull
 
/tmp/modconfig-FWn6A2/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:
/tmp/modconfig-FWn6A2/vmmon-only/linux/driver.c:1260:5: warning: "VMX86_DEVEL" is not defined, evaluates to 0 [-Wundef]
 #if VMX86_DEVEL
     ^~~~~~~~~~~
/tmp/modconfig-FWn6A2/vmmon-only/linux/hostif.c: In function ‘HostIF_EstimateLockedPageLimit’:
/tmp/modconfig-FWn6A2/vmmon-only/linux/hostif.c:1683:25: error: ‘totalram_pages’ redeclared as different kind of symbol
    extern unsigned long totalram_pages;
                         ^~~~~~~~~~~~~~
In file included from /tmp/modconfig-FWn6A2/vmmon-only/linux/hostif.c:42:
./include/linux/mm.h:56:29: note: previous definition of ‘totalram_pages’ was here
 static inline unsigned long totalram_pages(void)
                             ^~~~~~~~~~~~~~
At top level:
/tmp/modconfig-FWn6A2/vmmon-only/linux/driver.c:680:1: warning: always_inline function might not be inlinable [-Wattributes]
 LinuxDriverSyncReadTSCs(uint64 *delta) // OUT: TSC max - TSC min
 ^~~~~~~~~~~~~~~~~~~~~~~
/tmp/modconfig-FWn6A2/vmmon-only/linux/hostif.c:1714:42: error: ‘NR_SLAB_UNRECLAIMABLE’ undeclared (first use in this function); did you mean ‘NR_SLAB_UNRECLAIMABLE_B’?
    lockedPages += global_node_page_state(NR_SLAB_UNRECLAIMABLE);
                                          ^~~~~~~~~~~~~~~~~~~~~
                                          NR_SLAB_UNRECLAIMABLE_B
/tmp/modconfig-FWn6A2/vmmon-only/linux/hostif.c:1714:42: note: each undeclared identifier is reported only once for each function it appears in
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/vmcore/moduleloop.c:35:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:127: warning: "MSR_TEST_CTRL" redefined
 #define MSR_TEST_CTRL                        0x33
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/irqflags.h:9,
                 from ./include/linux/irqflags.h:16,
                 from ./include/linux/rcupdate.h:39,
                 from ./include/linux/rculist.h:11,
                 from ./include/linux/pid.h:5,
                 from ./include/linux/sched.h:14,
                 from /tmp/modconfig-FWn6A2/vmmon-only/vmcore/moduleloop.c:31:
./arch/x86/include/asm/msr-index.h:44: note: this is the location of the previous definition
 #define MSR_TEST_CTRL    0x00000033
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/vmcore/moduleloop.c:35:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:128: warning: "MSR_TEST_CTRL_SPLIT_LOCK_DETECT" redefined
 #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT           (1ULL << 29)
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/irqflags.h:9,
                 from ./include/linux/irqflags.h:16,
                 from ./include/linux/rcupdate.h:39,
                 from ./include/linux/rculist.h:11,
                 from ./include/linux/pid.h:5,
                 from ./include/linux/sched.h:14,
                 from /tmp/modconfig-FWn6A2/vmmon-only/vmcore/moduleloop.c:31:
./arch/x86/include/asm/msr-index.h:46: note: this is the location of the previous definition
 #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT  BIT(MSR_TEST_CTRL_SPLIT_LOCK_DETECT_BIT)
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/vmcore/moduleloop.c:35:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:154: warning: "MSR_MISC_FEATURES_ENABLES" redefined
 #define MSR_MISC_FEATURES_ENABLES            0x140
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/irqflags.h:9,
                 from ./include/linux/irqflags.h:16,
                 from ./include/linux/rcupdate.h:39,
                 from ./include/linux/rculist.h:11,
                 from ./include/linux/pid.h:5,
                 from ./include/linux/sched.h:14,
                 from /tmp/modconfig-FWn6A2/vmmon-only/vmcore/moduleloop.c:31:
./arch/x86/include/asm/msr-index.h:754: note: this is the location of the previous definition
 #define MSR_MISC_FEATURES_ENABLES 0x00000140
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/vmcore/moduleloop.c:35:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:489: warning: "MSR_K7_HWCR_SMMLOCK" redefined
 #define MSR_K7_HWCR_SMMLOCK        0x00000001ULL // Lock SMM environment
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/irqflags.h:9,
                 from ./include/linux/irqflags.h:16,
                 from ./include/linux/rcupdate.h:39,
                 from ./include/linux/rculist.h:11,
                 from ./include/linux/pid.h:5,
                 from ./include/linux/sched.h:14,
                 from /tmp/modconfig-FWn6A2/vmmon-only/vmcore/moduleloop.c:31:
./arch/x86/include/asm/msr-index.h:551: note: this is the location of the previous definition
 #define MSR_K7_HWCR_SMMLOCK  BIT_ULL(MSR_K7_HWCR_SMMLOCK_BIT)
 
In file included from /tmp/modconfig-FWn6A2/vmmon-only/./common/vmx86.h:32,
                 from /tmp/modconfig-FWn6A2/vmmon-only/vmcore/moduleloop.c:35:
/tmp/modconfig-FWn6A2/vmmon-only/./include/x86msr.h:661: warning: "MSR_TSX_FORCE_ABORT" redefined
 #define MSR_TSX_FORCE_ABORT                      0x0000010f
 
In file included from ./arch/x86/include/asm/nospec-branch.h:11,
                 from ./arch/x86/include/asm/irqflags.h:9,
                 from ./include/linux/irqflags.h:16,
                 from ./include/linux/rcupdate.h:39,
                 from ./include/linux/rculist.h:11,
                 from ./include/linux/pid.h:5,
                 from ./include/linux/sched.h:14,
                 from /tmp/modconfig-FWn6A2/vmmon-only/vmcore/moduleloop.c:31:
./arch/x86/include/asm/msr-index.h:763: note: this is the location of the previous definition
 #define MSR_TSX_FORCE_ABORT  0x0000010F
 
make[2]: *** [scripts/Makefile.build:315: /tmp/modconfig-FWn6A2/vmmon-only/linux/hostif.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/tmp/modconfig-FWn6A2/vmmon-only/common/.tmp_task.o: warning: objtool: .text: unexpected end of section
make[1]: *** [Makefile:1563: _module_/tmp/modconfig-FWn6A2/vmmon-only] Error 2
make[1]: Leaving directory '/usr/src/kernels/4.18.0-305.3.1.el8_4.x86_64'
make: *** [Makefile:117: vmmon.ko] Error 2
make: Leaving directory '/tmp/modconfig-FWn6A2/vmmon-only'
make: Entering directory '/tmp/modconfig-FWn6A2/vmnet-only'
Using kernel build system.
/bin/make -C /lib/modules/4.18.0-305.3.1.el8_4.x86_64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: Entering directory '/usr/src/kernels/4.18.0-305.3.1.el8_4.x86_64'
  CC [M]  /tmp/modconfig-FWn6A2/vmnet-only/driver.o
  CC [M]  /tmp/modconfig-FWn6A2/vmnet-only/hub.o
  CC [M]  /tmp/modconfig-FWn6A2/vmnet-only/userif.o
  CC [M]  /tmp/modconfig-FWn6A2/vmnet-only/netif.o
  CC [M]  /tmp/modconfig-FWn6A2/vmnet-only/bridge.o
  CC [M]  /tmp/modconfig-FWn6A2/vmnet-only/procfs.o
  CC [M]  /tmp/modconfig-FWn6A2/vmnet-only/smac_compat.o
  CC [M]  /tmp/modconfig-FWn6A2/vmnet-only/smac.o
  CC [M]  /tmp/modconfig-FWn6A2/vmnet-only/vnetEvent.o
  CC [M]  /tmp/modconfig-FWn6A2/vmnet-only/vnetUserListener.o
In file included from ./include/linux/pci.h:43,
                 from /tmp/modconfig-FWn6A2/vmnet-only/compat_netdevice.h:27,
                 from /tmp/modconfig-FWn6A2/vmnet-only/netif.c:44:
./include/linux/pci_ids.h:2290: warning: "PCI_VENDOR_ID_VMWARE" redefined
 #define PCI_VENDOR_ID_VMWARE  0x15ad
 
In file included from /tmp/modconfig-FWn6A2/vmnet-only/net.h:38,
                 from /tmp/modconfig-FWn6A2/vmnet-only/vnetInt.h:26,
                 from /tmp/modconfig-FWn6A2/vmnet-only/netif.c:43:
/tmp/modconfig-FWn6A2/vmnet-only/vm_device_version.h:56: note: this is the location of the previous definition
 #define PCI_VENDOR_ID_VMWARE                    0x15AD
 
In file included from ./include/linux/pci.h:43,
                 from /tmp/modconfig-FWn6A2/vmnet-only/compat_netdevice.h:27,
                 from /tmp/modconfig-FWn6A2/vmnet-only/netif.c:44:
./include/linux/pci_ids.h:2291: warning: "PCI_DEVICE_ID_VMWARE_VMXNET3" redefined
 #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07b0
 
In file included from /tmp/modconfig-FWn6A2/vmnet-only/net.h:38,
                 from /tmp/modconfig-FWn6A2/vmnet-only/vnetInt.h:26,
                 from /tmp/modconfig-FWn6A2/vmnet-only/netif.c:43:
/tmp/modconfig-FWn6A2/vmnet-only/vm_device_version.h:74: note: this is the location of the previous definition
 #define PCI_DEVICE_ID_VMWARE_VMXNET3            0x07B0
 
In file included from /tmp/modconfig-FWn6A2/vmnet-only/net.h:38,
                 from /tmp/modconfig-FWn6A2/vmnet-only/vnetInt.h:26,
                 from /tmp/modconfig-FWn6A2/vmnet-only/bridge.c:53:
/tmp/modconfig-FWn6A2/vmnet-only/vm_device_version.h:56: warning: "PCI_VENDOR_ID_VMWARE" redefined
 #define PCI_VENDOR_ID_VMWARE                    0x15AD
 
In file included from ./include/linux/pci.h:43,
                 from /tmp/modconfig-FWn6A2/vmnet-only/compat_netdevice.h:27,
                 from /tmp/modconfig-FWn6A2/vmnet-only/bridge.c:52:
./include/linux/pci_ids.h:2290: note: this is the location of the previous definition
 #define PCI_VENDOR_ID_VMWARE  0x15ad
 
In file included from /tmp/modconfig-FWn6A2/vmnet-only/net.h:38,
                 from /tmp/modconfig-FWn6A2/vmnet-only/vnetInt.h:26,
                 from /tmp/modconfig-FWn6A2/vmnet-only/bridge.c:53:
/tmp/modconfig-FWn6A2/vmnet-only/vm_device_version.h:74: warning: "PCI_DEVICE_ID_VMWARE_VMXNET3" redefined
 #define PCI_DEVICE_ID_VMWARE_VMXNET3            0x07B0
 
In file included from ./include/linux/pci.h:43,
                 from /tmp/modconfig-FWn6A2/vmnet-only/compat_netdevice.h:27,
                 from /tmp/modconfig-FWn6A2/vmnet-only/bridge.c:52:
./include/linux/pci_ids.h:2291: note: this is the location of the previous definition
 #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07b0
 
  LD [M]  /tmp/modconfig-FWn6A2/vmnet-only/vmnet.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/modconfig-FWn6A2/vmnet-only/vmnet.mod.o
  LD [M]  /tmp/modconfig-FWn6A2/vmnet-only/vmnet.ko
make[1]: Leaving directory '/usr/src/kernels/4.18.0-305.3.1.el8_4.x86_64'
/bin/make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[1]: Entering directory '/tmp/modconfig-FWn6A2/vmnet-only'
make[1]: 'postbuild' is up to date.
make[1]: Leaving directory '/tmp/modconfig-FWn6A2/vmnet-only'
cp -f vmnet.ko ./../vmnet.o
make: Leaving directory '/tmp/modconfig-FWn6A2/vmnet-only'
Unable to install all modules.  See log for details.

 

 

Labels (5)
0 Kudos
7 Replies
robban1973
Contributor
Contributor

Same problem here.

 

0 Kudos
rileyb76
Enthusiast
Enthusiast

@robban1973 

Try this link below.  Its a messy fix, but a coworker was able to resolve this using this link and now Workstation will launch.

https://communities.vmware.com/t5/VMware-Workstation-Pro/How-to-install-VMware-Workstation-16-on-Cen...

robban1973
Contributor
Contributor

Thanks ! 

It worked.

 

0 Kudos
robban1973
Contributor
Contributor

After kernel update, it is necessary to do the same fix again.

0 Kudos
mkubecek
Hot Shot
Hot Shot

This has been discussed multiple times already, see e.g. https://communities.vmware.com/t5/VMware-Workstation-Pro/VMware-Workstation-Pro-16-1-0-doesnt-compli...

Note: you say you are installing on RHEL 8.3 but "4.18.0-305.3.1.el8_4.x86_64" rather looks like 8.4.

0 Kudos
robban1973
Contributor
Contributor

I'm using Oracle Linux 8.4 without UEK.

4.18.0-305.10.2.el8_4.x86_64

0 Kudos
rohor
Contributor
Contributor

Esto para:
Centos 8
kernel: 4.18.0-331.el8.x86_64 o 4.18.0-326.el8.x86_64
workstation: 16.1.2

https://www.mediafire.com/folder/8xr9c6tw86f2g/workstation_16.1.2_Centos8

 

0 Kudos