VMware Workstation on RHEL 8.4

Latest response

it seems VMware Workstation can't install vmnet on RHEL 8.4.

Activate the web console with: systemctl enable --now cockpit.socket

This system is not registered to Red Hat Insights. See https://cloud.redhat.com/
To register this system, run: insights-client --register

Last login: Tue May 18 20:39:07 2021 from ::1

[root@localhost cnman]# sh VMware-Workstation-Full-16.1.2-17966106.x86_64.bundle --console --ignore-errors --set-setting vmware-workstation serialNumber xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
Extracting VMware Installer...done.
You must accept the VMware Workstation End User License Agreement to
continue.  Press Enter to proceed.
VMWARE END USER LICENSE AGREEMENT

PLEASE NOTE THAT THE TERMS OF THIS END USER LICENSE
AGREEMENT SHALL GOVERN YOUR USE OF THE SOFTWARE,
REGARDLESS OF ANY TERMS THAT MAY APPEAR DURING THE
INSTALLATION OF THE SOFTWARE.

IMPORTANT-READ CAREFULLY:   BY DOWNLOADING, INSTALLING,
OR USING THE SOFTWARE, YOU (THE INDIVIDUAL OR LEGAL
ENTITY) AGREE TO BE BOUND BY THE TERMS OF THIS END USER
LICENSE AGREEMENT (“EULA”). IF YOU DO NOT AGREE TO THE
TERMS OF THIS EULA, YOU MUST NOT DOWNLOAD, INSTALL, OR
USE THE SOFTWARE, AND YOU MUST DELETE OR RETURN THE
UNUSED SOFTWARE TO THE VENDOR FROM WHICH YOU ACQUIRED
IT WITHIN THIRTY (30) DAYS AND REQUEST A REFUND OF THE
LICENSE FEE, IF ANY, THAT YOU PAID FOR THE SOFTWARE.

EVALUATION LICENSE.   If You are licensing the Software for evaluation
purposes, Your use of the Software is only permitted in a non-production
environment and for the period limited by the License Key. Notwithstanding any
other provision in this EULA, an Evaluation License of the Software is provided
“AS-IS” without indemnification, support or warranty of any kind, expressed or
implied.
Do you agree? [yes/no]: yes

You must accept the VMware OVF Tool component for Linux End User
License Agreement to continue.  Press Enter to proceed.
VMWARE END USER LICENSE AGREEMENT

PLEASE NOTE THAT THE TERMS OF THIS END USER LICENSE AGREEMENT SHALL GOVERN YOUR
USE OF THE SOFTWARE, REGARDLESS OF ANY TERMS THAT MAY APPEAR DURING THE
INSTALLATION OF THE SOFTWARE.

IMPORTANT-READ CAREFULLY:   BY DOWNLOADING, INSTALLING, OR USING THE SOFTWARE,
YOU (THE INDIVIDUAL OR LEGAL ENTITY) AGREE TO BE BOUND BY THE TERMS OF THIS END
USER LICENSE AGREEMENT ("EULA").  IF YOU DO NOT AGREE TO THE TERMS OF THIS
EULA, YOU MUST NOT DOWNLOAD, INSTALL, OR USE THE SOFTWARE, AND YOU MUST DELETE
OR RETURN THE UNUSED SOFTWARE TO THE VENDOR FROM WHICH YOU ACQUIRED IT WITHIN
THIRTY (30) DAYS AND REQUEST A REFUND OF THE LICENSE FEE, IF ANY, THAT YOU PAID
FOR THE SOFTWARE.

EVALUATION LICENSE.  If You are licensing the Software for evaluation purposes,
Your use of the Software is only permitted in a non-production environment and
for the period limited by the License Key.  Notwithstanding any other provision
in this EULA, an Evaluation License of the Software is provided "AS-IS" without
indemnification, support or warranty of any kind, expressed or implied.

1.      DEFINITIONS.

1.1 "Affiliate" means, with respect to a party, an entity that is directly or
Do you agree? [yes/no]: yes

VMware's Customer Experience Improvement Program ("CEIP") provides
VMware with information that enables VMware to improve its products
and services, to fix problems, and to advise you on how best to deploy
and use our products. As part of the CEIP, VMware collects technical
information about your organization's use of VMware products and
services on a regular basis in association with your organization's
VMware license key(s). This information does not personally identify
any individual. Additional information regarding the data collected
through CEIP and the purposes for which it is used by VMware is set
forth in the Trust & Assurance Center at
http://www.vmware.com/trustvmware/ceip.html.  Join the VMware Customer
Experience Improvement Program ("CEIP")? If you prefer not to
participate in VMware's CEIP for this product, you should select "No"
below. You may join or leave VMware's CEIP for this product at any
time. [no]: 

Enter license key. (optional) You can enter this information later.
[]: 

The product is ready to be installed.  Press Enter to begin
installation or Ctrl-C to cancel.

Installing VMware VMX 16.1.2
    Configuring...--- Logging error ---
Traceback (most recent call last):#######################              ]  80%
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/python/lib/logging/__init__.py", line 1084, in emit
    stream.write(msg + self.terminator)
UnicodeEncodeError: 'ascii' codec can't encode character '\u2018' in position 14565: ordinal not in range(128)
Call stack:
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmware-installer.py", line 694, in <module>
    main(options)
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmware-installer.py", line 536, in main
    txn.Install(options.installComponent,
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmis/core/transaction.py", line 687, in Install
    RunTransaction(actions, options)
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmis/core/transaction.py", line 414, in RunTransaction
    RunThreadedTransaction(txn, actions)
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmis/core/transaction.py", line 472, in RunThreadedTransaction
    txn.Run()
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmis/core/transaction.py", line 78, in Run
    self.get()()
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmis/core/common.py", line 156, in Show
    wrap(i.PostTransaction, txn.opts['ignoreErrors'])
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmis/util/__init__.py", line 20, in wrap
    func(*args, **kwargs)
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmis/core/install.py", line 308, in PostTransaction
    self._installer.PostTransactionInstall(**self.args)
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmis/core/remoteinstaller.py", line 94, in PostTransactionInstall
    return self.MessageOut(self.whoami(), old, new, upgrade)
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmis/core/remoteinstaller.py", line 387, in MessageOut
    retval = vmispy.RunExternalMethod(self._remoteUID, 0, strio.getvalue().decode('latin-1'))
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmis/core/installer.py", line 122, in MessageIn
    self.proxyObject.MessageIn(uid, str)
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmis/core/remoteinstallerops.py", line 403, in MessageIn
    ret = method(*args, **kwargs)
  File "<string>", line 364, in PostTransactionInstall
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmis/core/installer.py", line 40, in Info
    return self.installer.Log('info', *args, **kwargs)
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmis/core/installer.py", line 335, in Log
    return self.proxyObject.Log(logType, *args, **kwargs)
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmis/core/remoteinstallerops.py", line 159, in Log
    return self.MessageOut(self.whoami(), logType, *args, **kwargs)
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmis/core/remoteinstallerops.py", line 485, in MessageOut
    retval = vmispy.RunExternalMethod(0, self._UID, strio.getvalue().decode('latin-1'))
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmis/core/remoteinstaller.py", line 301, in MessageIn
    ret = method(*args, **kwargs)
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmis/core/installer.py", line 335, in Log
    return self.proxyObject.Log(logType, *args, **kwargs)
  File "/tmp/vmis.wqZ2NT/install/vmware-installer/vmis/core/localinstallerops.py", line 241, in Log
    ltype(*args, **kwargs)
Message: 'stderr: [AppLoader] Use shipped PC/SC Lite smart card framework.\nAn up-to-date "pcsc-lite-libs" or "libpcsclite1" package from your system is preferred.\n[AppLoader] GLib does not have GSettings support.\nUsing kernel build system.\nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/./include/vm_asm.h:43,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/hostif.c:60:\n/tmp/modconfig-9u4gp3/vmmon-only/./include/x86msr.h:127: warning: "MSR_TEST_CTRL" redefined\n #define MSR_TEST_CTRL                        0x33\n \nIn file included from ./arch/x86/include/asm/nospec-branch.h:11,\n                 from ./arch/x86/include/asm/irqflags.h:9,\n                 from ./include/linux/irqflags.h:16,\n                 from ./include/linux/rcupdate.h:39,\n                 from ./include/linux/rculist.h:11,\n                 from ./include/linux/pid.h:5,\n                 from ./include/linux/sched.h:14,\n                 from ./include/linux/binfmts.h:5,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/hostif.c:32:\n./arch/x86/include/asm/msr-index.h:44: note: this is the location of the previous definition\n #define MSR_TEST_CTRL    0x00000033\n \nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/./include/vm_asm.h:43,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/hostif.c:60:\n/tmp/modconfig-9u4gp3/vmmon-only/./include/x86msr.h:128: warning: "MSR_TEST_CTRL_SPLIT_LOCK_DETECT" redefined\n #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT           (1ULL << 29)\n \nIn file included from ./arch/x86/include/asm/nospec-branch.h:11,\n                 from ./arch/x86/include/asm/irqflags.h:9,\n                 from ./include/linux/irqflags.h:16,\n                 from ./include/linux/rcupdate.h:39,\n                 from ./include/linux/rculist.h:11,\n                 from ./include/linux/pid.h:5,\n                 from ./include/linux/sched.h:14,\n                 from ./include/linux/binfmts.h:5,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/hostif.c:32:\n./arch/x86/include/asm/msr-index.h:46: note: this is the location of the previous definition\n #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT  BIT(MSR_TEST_CTRL_SPLIT_LOCK_DETECT_BIT)\n \nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/./include/vm_asm.h:43,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/hostif.c:60:\n/tmp/modconfig-9u4gp3/vmmon-only/./include/x86msr.h:154: warning: "MSR_MISC_FEATURES_ENABLES" redefined\n #define MSR_MISC_FEATURES_ENABLES            0x140\n \nIn file included from ./arch/x86/include/asm/nospec-branch.h:11,\n                 from ./arch/x86/include/asm/irqflags.h:9,\n                 from ./include/linux/irqflags.h:16,\n                 from ./include/linux/rcupdate.h:39,\n                 from ./include/linux/rculist.h:11,\n                 from ./include/linux/pid.h:5,\n                 from ./include/linux/sched.h:14,\n                 from ./include/linux/binfmts.h:5,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/hostif.c:32:\n./arch/x86/include/asm/msr-index.h:754: note: this is the location of the previous definition\n #define MSR_MISC_FEATURES_ENABLES 0x00000140\n \nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/./include/vm_asm.h:43,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/hostif.c:60:\n/tmp/modconfig-9u4gp3/vmmon-only/./include/x86msr.h:489: warning: "MSR_K7_HWCR_SMMLOCK" redefined\n #define MSR_K7_HWCR_SMMLOCK        0x00000001ULL // Lock SMM environment\n \nIn file included from ./arch/x86/include/asm/nospec-branch.h:11,\n                 from ./arch/x86/include/asm/irqflags.h:9,\n                 from ./include/linux/irqflags.h:16,\n                 from ./include/linux/rcupdate.h:39,\n                 from ./include/linux/rculist.h:11,\n                 from ./include/linux/pid.h:5,\n                 from ./include/linux/sched.h:14,\n                 from ./include/linux/binfmts.h:5,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/hostif.c:32:\n./arch/x86/include/asm/msr-index.h:551: note: this is the location of the previous definition\n #define MSR_K7_HWCR_SMMLOCK  BIT_ULL(MSR_K7_HWCR_SMMLOCK_BIT)\n \nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/./include/vm_asm.h:43,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/hostif.c:60:\n/tmp/modconfig-9u4gp3/vmmon-only/./include/x86msr.h:661: warning: "MSR_TSX_FORCE_ABORT" redefined\n #define MSR_TSX_FORCE_ABORT                      0x0000010f\n \nIn file included from ./arch/x86/include/asm/nospec-branch.h:11,\n                 from ./arch/x86/include/asm/irqflags.h:9,\n                 from ./include/linux/irqflags.h:16,\n                 from ./include/linux/rcupdate.h:39,\n                 from ./include/linux/rculist.h:11,\n                 from ./include/linux/pid.h:5,\n                 from ./include/linux/sched.h:14,\n                 from ./include/linux/binfmts.h:5,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/hostif.c:32:\n./arch/x86/include/asm/msr-index.h:763: note: this is the location of the previous definition\n #define MSR_TSX_FORCE_ABORT  0x0000010F\n \nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/./include/vm_asm_x86.h:41,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/./include/vm_asm.h:44,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/hostif.c:60:\n/tmp/modconfig-9u4gp3/vmmon-only/./include/x86_basic_defs.h:78: warning: "CR3_PCID_MASK" redefined\n #define CR3_PCID_MASK  0xFFF\n \nIn file included from ./arch/x86/include/asm/irqflags.h:5,\n                 from ./include/linux/irqflags.h:16,\n                 from ./include/linux/rcupdate.h:39,\n                 from ./include/linux/rculist.h:11,\n                 from ./include/linux/pid.h:5,\n                 from ./include/linux/sched.h:14,\n                 from ./include/linux/binfmts.h:5,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/hostif.c:32:\n./arch/x86/include/asm/processor-flags.h:39: note: this is the location of the previous definition\n #define CR3_PCID_MASK 0xFFFull\n \nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/./common/vmx86.h:32,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/driver.h:32,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/driver.c:48:\n/tmp/modconfig-9u4gp3/vmmon-only/./include/x86msr.h:127: warning: "MSR_TEST_CTRL" redefined\n #define MSR_TEST_CTRL                        0x33\n \nIn file included from ./arch/x86/include/asm/nospec-branch.h:11,\n                 from ./arch/x86/include/asm/paravirt_types.h:48,\n                 from ./arch/x86/include/asm/ptrace.h:92,\n                 from ./arch/x86/include/asm/math_emu.h:5,\n                 from ./arch/x86/include/asm/processor.h:12,\n                 from ./arch/x86/include/asm/cpufeature.h:5,\n                 from ./arch/x86/include/asm/thread_info.h:53,\n                 from ./include/linux/thread_info.h:38,\n                 from ./arch/x86/include/asm/preempt.h:7,\n                 from ./include/linux/preempt.h:78,\n                 from ./include/linux/spinlock.h:51,\n                 from ./include/linux/wait.h:9,\n                 from ./include/linux/wait_bit.h:8,\n                 from ./include/linux/fs.h:7,\n                 from ./include/linux/highmem.h:5,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/driver.c:25:\n./arch/x86/include/asm/msr-index.h:44: note: this is the location of the previous definition\n #define MSR_TEST_CTRL    0x00000033\n \nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/./common/vmx86.h:32,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/driver.h:32,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/driver.c:48:\n/tmp/modconfig-9u4gp3/vmmon-only/./include/x86msr.h:128: warning: "MSR_TEST_CTRL_SPLIT_LOCK_DETECT" redefined\n #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT           (1ULL << 29)\n \nIn file included from ./arch/x86/include/asm/nospec-branch.h:11,\n                 from ./arch/x86/include/asm/paravirt_types.h:48,\n                 from ./arch/x86/include/asm/ptrace.h:92,\n                 from ./arch/x86/include/asm/math_emu.h:5,\n                 from ./arch/x86/include/asm/processor.h:12,\n                 from ./arch/x86/include/asm/cpufeature.h:5,\n                 from ./arch/x86/include/asm/thread_info.h:53,\n                 from ./include/linux/thread_info.h:38,\n                 from ./arch/x86/include/asm/preempt.h:7,\n                 from ./include/linux/preempt.h:78,\n                 from ./include/linux/spinlock.h:51,\n                 from ./include/linux/wait.h:9,\n                 from ./include/linux/wait_bit.h:8,\n                 from ./include/linux/fs.h:7,\n                 from ./include/linux/highmem.h:5,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/driver.c:25:\n./arch/x86/include/asm/msr-index.h:46: note: this is the location of the previous definition\n #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT  BIT(MSR_TEST_CTRL_SPLIT_LOCK_DETECT_BIT)\n \nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/./common/vmx86.h:32,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/driver.h:32,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/driver.c:48:\n/tmp/modconfig-9u4gp3/vmmon-only/./include/x86msr.h:154: warning: "MSR_MISC_FEATURES_ENABLES" redefined\n #define MSR_MISC_FEATURES_ENABLES            0x140\n \nIn file included from ./arch/x86/include/asm/nospec-branch.h:11,\n                 from ./arch/x86/include/asm/paravirt_types.h:48,\n                 from ./arch/x86/include/asm/ptrace.h:92,\n                 from ./arch/x86/include/asm/math_emu.h:5,\n                 from ./arch/x86/include/asm/processor.h:12,\n                 from ./arch/x86/include/asm/cpufeature.h:5,\n                 from ./arch/x86/include/asm/thread_info.h:53,\n                 from ./include/linux/thread_info.h:38,\n                 from ./arch/x86/include/asm/preempt.h:7,\n                 from ./include/linux/preempt.h:78,\n                 from ./include/linux/spinlock.h:51,\n                 from ./include/linux/wait.h:9,\n                 from ./include/linux/wait_bit.h:8,\n                 from ./include/linux/fs.h:7,\n                 from ./include/linux/highmem.h:5,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/driver.c:25:\n./arch/x86/include/asm/msr-index.h:754: note: this is the location of the previous definition\n #define MSR_MISC_FEATURES_ENABLES 0x00000140\n \nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/./common/vmx86.h:32,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/driver.h:32,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/driver.c:48:\n/tmp/modconfig-9u4gp3/vmmon-only/./include/x86msr.h:489: warning: "MSR_K7_HWCR_SMMLOCK" redefined\n #define MSR_K7_HWCR_SMMLOCK        0x00000001ULL // Lock SMM environment\n \nIn file included from ./arch/x86/include/asm/nospec-branch.h:11,\n                 from ./arch/x86/include/asm/paravirt_types.h:48,\n                 from ./arch/x86/include/asm/ptrace.h:92,\n                 from ./arch/x86/include/asm/math_emu.h:5,\n                 from ./arch/x86/include/asm/processor.h:12,\n                 from ./arch/x86/include/asm/cpufeature.h:5,\n                 from ./arch/x86/include/asm/thread_info.h:53,\n                 from ./include/linux/thread_info.h:38,\n                 from ./arch/x86/include/asm/preempt.h:7,\n                 from ./include/linux/preempt.h:78,\n                 from ./include/linux/spinlock.h:51,\n                 from ./include/linux/wait.h:9,\n                 from ./include/linux/wait_bit.h:8,\n                 from ./include/linux/fs.h:7,\n                 from ./include/linux/highmem.h:5,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/driver.c:25:\n./arch/x86/include/asm/msr-index.h:551: note: this is the location of the previous definition\n #define MSR_K7_HWCR_SMMLOCK  BIT_ULL(MSR_K7_HWCR_SMMLOCK_BIT)\n \nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/./common/vmx86.h:32,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/driver.h:32,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/driver.c:48:\n/tmp/modconfig-9u4gp3/vmmon-only/./include/x86msr.h:661: warning: "MSR_TSX_FORCE_ABORT" redefined\n #define MSR_TSX_FORCE_ABORT                      0x0000010f\n \nIn file included from ./arch/x86/include/asm/nospec-branch.h:11,\n                 from ./arch/x86/include/asm/paravirt_types.h:48,\n                 from ./arch/x86/include/asm/ptrace.h:92,\n                 from ./arch/x86/include/asm/math_emu.h:5,\n                 from ./arch/x86/include/asm/processor.h:12,\n                 from ./arch/x86/include/asm/cpufeature.h:5,\n                 from ./arch/x86/include/asm/thread_info.h:53,\n                 from ./include/linux/thread_info.h:38,\n                 from ./arch/x86/include/asm/preempt.h:7,\n                 from ./include/linux/preempt.h:78,\n                 from ./include/linux/spinlock.h:51,\n                 from ./include/linux/wait.h:9,\n                 from ./include/linux/wait_bit.h:8,\n                 from ./include/linux/fs.h:7,\n                 from ./include/linux/highmem.h:5,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/driver.c:25:\n./arch/x86/include/asm/msr-index.h:763: note: this is the location of the previous definition\n #define MSR_TSX_FORCE_ABORT  0x0000010F\n \nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/./include/vm_asm_x86.h:41,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/./include/vm_asm.h:44,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/driver.c:50:\n/tmp/modconfig-9u4gp3/vmmon-only/./include/x86_basic_defs.h:78: warning: "CR3_PCID_MASK" redefined\n #define CR3_PCID_MASK  0xFFF\n \nIn file included from ./arch/x86/include/asm/processor.h:5,\n                 from ./arch/x86/include/asm/cpufeature.h:5,\n                 from ./arch/x86/include/asm/thread_info.h:53,\n                 from ./include/linux/thread_info.h:38,\n                 from ./arch/x86/include/asm/preempt.h:7,\n                 from ./include/linux/preempt.h:78,\n                 from ./include/linux/spinlock.h:51,\n                 from ./include/linux/wait.h:9,\n                 from ./include/linux/wait_bit.h:8,\n                 from ./include/linux/fs.h:7,\n                 from ./include/linux/highmem.h:5,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/linux/driver.c:25:\n./arch/x86/include/asm/processor-flags.h:39: note: this is the location of the previous definition\n #define CR3_PCID_MASK 0xFFFull\n \n/tmp/modconfig-9u4gp3/vmmon-only/linux/hostif.c: In function \u2018HostIF_EstimateLockedPageLimit\u2019:\n/tmp/modconfig-9u4gp3/vmmon-only/linux/hostif.c:1683:25: error: \u2018totalram_pages\u2019 redeclared as different kind of symbol\n    extern unsigned long totalram_pages;\n                         ^~~~~~~~~~~~~~\nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/linux/hostif.c:42:\n./include/linux/mm.h:56:29: note: previous definition of \u2018totalram_pages\u2019 was here\n static inline unsigned long totalram_pages(void)\n                             ^~~~~~~~~~~~~~\n/tmp/modconfig-9u4gp3/vmmon-only/linux/hostif.c:1714:42: error: \u2018NR_SLAB_UNRECLAIMABLE\u2019 undeclared (first use in this function); did you mean \u2018NR_SLAB_UNRECLAIMABLE_B\u2019?\n    lockedPages += global_node_page_state(NR_SLAB_UNRECLAIMABLE);\n                                          ^~~~~~~~~~~~~~~~~~~~~\n                                          NR_SLAB_UNRECLAIMABLE_B\n/tmp/modconfig-9u4gp3/vmmon-only/linux/hostif.c:1714:42: note: each undeclared identifier is reported only once for each function it appears in\n/tmp/modconfig-9u4gp3/vmmon-only/linux/driver.c: In function \u2018LinuxDriver_Ioctl\u2019:\n/tmp/modconfig-9u4gp3/vmmon-only/linux/driver.c:1260:5: warning: "VMX86_DEVEL" is not defined, evaluates to 0 [-Wundef]\n #if VMX86_DEVEL\n     ^~~~~~~~~~~\nAt top level:\n/tmp/modconfig-9u4gp3/vmmon-only/linux/driver.c:680:1: warning: always_inline function might not be inlinable [-Wattributes]\n LinuxDriverSyncReadTSCs(uint64 *delta) // OUT: TSC max - TSC min\n ^~~~~~~~~~~~~~~~~~~~~~~\nmake[2]: *** [scripts/Makefile.build:315: /tmp/modconfig-9u4gp3/vmmon-only/linux/hostif.o] Error 1\nmake[2]: *** Waiting for unfinished jobs....\nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/common/vmx86.h:32,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/common/vmx86.c:43:\n/tmp/modconfig-9u4gp3/vmmon-only/./include/x86msr.h:127: warning: "MSR_TEST_CTRL" redefined\n #define MSR_TEST_CTRL                        0x33\n \nIn file included from ./arch/x86/include/asm/nospec-branch.h:11,\n                 from ./arch/x86/include/asm/irqflags.h:9,\n                 from ./include/linux/irqflags.h:16,\n                 from ./include/linux/rcupdate.h:39,\n                 from ./include/linux/rculist.h:11,\n                 from ./include/linux/pid.h:5,\n                 from ./include/linux/sched.h:14,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/common/vmx86.c:31:\n./arch/x86/include/asm/msr-index.h:44: note: this is the location of the previous definition\n #define MSR_TEST_CTRL    0x00000033\n \nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/common/vmx86.h:32,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/common/vmx86.c:43:\n/tmp/modconfig-9u4gp3/vmmon-only/./include/x86msr.h:128: warning: "MSR_TEST_CTRL_SPLIT_LOCK_DETECT" redefined\n #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT           (1ULL << 29)\n \nIn file included from ./arch/x86/include/asm/nospec-branch.h:11,\n                 from ./arch/x86/include/asm/irqflags.h:9,\n                 from ./include/linux/irqflags.h:16,\n                 from ./include/linux/rcupdate.h:39,\n                 from ./include/linux/rculist.h:11,\n                 from ./include/linux/pid.h:5,\n                 from ./include/linux/sched.h:14,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/common/vmx86.c:31:\n./arch/x86/include/asm/msr-index.h:46: note: this is the location of the previous definition\n #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT  BIT(MSR_TEST_CTRL_SPLIT_LOCK_DETECT_BIT)\n \nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/common/vmx86.h:32,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/common/vmx86.c:43:\n/tmp/modconfig-9u4gp3/vmmon-only/./include/x86msr.h:154: warning: "MSR_MISC_FEATURES_ENABLES" redefined\n #define MSR_MISC_FEATURES_ENABLES            0x140\n \nIn file included from ./arch/x86/include/asm/nospec-branch.h:11,\n                 from ./arch/x86/include/asm/irqflags.h:9,\n                 from ./include/linux/irqflags.h:16,\n                 from ./include/linux/rcupdate.h:39,\n                 from ./include/linux/rculist.h:11,\n                 from ./include/linux/pid.h:5,\n                 from ./include/linux/sched.h:14,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/common/vmx86.c:31:\n./arch/x86/include/asm/msr-index.h:754: note: this is the location of the previous definition\n #define MSR_MISC_FEATURES_ENABLES 0x00000140\n \nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/common/vmx86.h:32,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/common/vmx86.c:43:\n/tmp/modconfig-9u4gp3/vmmon-only/./include/x86msr.h:489: warning: "MSR_K7_HWCR_SMMLOCK" redefined\n #define MSR_K7_HWCR_SMMLOCK        0x00000001ULL // Lock SMM environment\n \nIn file included from ./arch/x86/include/asm/nospec-branch.h:11,\n                 from ./arch/x86/include/asm/irqflags.h:9,\n                 from ./include/linux/irqflags.h:16,\n                 from ./include/linux/rcupdate.h:39,\n                 from ./include/linux/rculist.h:11,\n                 from ./include/linux/pid.h:5,\n                 from ./include/linux/sched.h:14,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/common/vmx86.c:31:\n./arch/x86/include/asm/msr-index.h:551: note: this is the location of the previous definition\n #define MSR_K7_HWCR_SMMLOCK  BIT_ULL(MSR_K7_HWCR_SMMLOCK_BIT)\n \nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/common/vmx86.h:32,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/common/vmx86.c:43:\n/tmp/modconfig-9u4gp3/vmmon-only/./include/x86msr.h:661: warning: "MSR_TSX_FORCE_ABORT" redefined\n #define MSR_TSX_FORCE_ABORT                      0x0000010f\n \nIn file included from ./arch/x86/include/asm/nospec-branch.h:11,\n                 from ./arch/x86/include/asm/irqflags.h:9,\n                 from ./include/linux/irqflags.h:16,\n                 from ./include/linux/rcupdate.h:39,\n                 from ./include/linux/rculist.h:11,\n                 from ./include/linux/pid.h:5,\n                 from ./include/linux/sched.h:14,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/common/vmx86.c:31:\n./arch/x86/include/asm/msr-index.h:763: note: this is the location of the previous definition\n #define MSR_TSX_FORCE_ABORT  0x0000010F\n \nIn file included from /tmp/modconfig-9u4gp3/vmmon-only/./include/vm_asm_x86.h:41,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/./include/vm_asm.h:44,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/common/vmx86.c:45:\n/tmp/modconfig-9u4gp3/vmmon-only/./include/x86_basic_defs.h:78: warning: "CR3_PCID_MASK" redefined\n #define CR3_PCID_MASK  0xFFF\n \nIn file included from ./arch/x86/include/asm/irqflags.h:5,\n                 from ./include/linux/irqflags.h:16,\n                 from ./include/linux/rcupdate.h:39,\n                 from ./include/linux/rculist.h:11,\n                 from ./include/linux/pid.h:5,\n                 from ./include/linux/sched.h:14,\n                 from /tmp/modconfig-9u4gp3/vmmon-only/common/vmx86.c:31:\n./arch/x86/include/asm/processor-flags.h:39: note: this is the location of the previous definition\n #define CR3_PCID_MASK 0xFFFull\n \nmake[1]: *** [Makefile:1563: _module_/tmp/modconfig-9u4gp3/vmmon-only] Error 2\nmake: *** [Makefile:117: vmmon.ko] Error 2\nUsing kernel build system.\nIn file included from ./include/linux/pci.h:43,\n                 from /tmp/modconfig-9u4gp3/vmnet-only/compat_netdevice.h:27,\n                 from /tmp/modconfig-9u4gp3/vmnet-only/netif.c:44:\n./include/linux/pci_ids.h:2290: warning: "PCI_VENDOR_ID_VMWARE" redefined\n #define PCI_VENDOR_ID_VMWARE  0x15ad\n \nIn file included from /tmp/modconfig-9u4gp3/vmnet-only/net.h:38,\n                 from /tmp/modconfig-9u4gp3/vmnet-only/vnetInt.h:26,\n                 from /tmp/modconfig-9u4gp3/vmnet-only/netif.c:43:\n/tmp/modconfig-9u4gp3/vmnet-only/vm_device_version.h:56: note: this is the location of the previous definition\n #define PCI_VENDOR_ID_VMWARE                    0x15AD\n \nIn file included from ./include/linux/pci.h:43,\n                 from /tmp/modconfig-9u4gp3/vmnet-only/compat_netdevice.h:27,\n                 from /tmp/modconfig-9u4gp3/vmnet-only/netif.c:44:\n./include/linux/pci_ids.h:2291: warning: "PCI_DEVICE_ID_VMWARE_VMXNET3" redefined\n #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07b0\n \nIn file included from /tmp/modconfig-9u4gp3/vmnet-only/net.h:38,\n                 from /tmp/modconfig-9u4gp3/vmnet-only/vnetInt.h:26,\n                 from /tmp/modconfig-9u4gp3/vmnet-only/netif.c:43:\n/tmp/modconfig-9u4gp3/vmnet-only/vm_device_version.h:74: note: this is the location of the previous definition\n #define PCI_DEVICE_ID_VMWARE_VMXNET3            0x07B0\n \nIn file included from /tmp/modconfig-9u4gp3/vmnet-only/net.h:38,\n                 from /tmp/modconfig-9u4gp3/vmnet-only/vnetInt.h:26,\n                 from /tmp/modconfig-9u4gp3/vmnet-only/bridge.c:53:\n/tmp/modconfig-9u4gp3/vmnet-only/vm_device_version.h:56: warning: "PCI_VENDOR_ID_VMWARE" redefined\n #define PCI_VENDOR_ID_VMWARE                    0x15AD\n \nIn file included from ./include/linux/pci.h:43,\n                 from /tmp/modconfig-9u4gp3/vmnet-only/compat_netdevice.h:27,\n                 from /tmp/modconfig-9u4gp3/vmnet-only/bridge.c:52:\n./include/linux/pci_ids.h:2290: note: this is the location of the previous definition\n #define PCI_VENDOR_ID_VMWARE  0x15ad\n \nIn file included from /tmp/modconfig-9u4gp3/vmnet-only/net.h:38,\n                 from /tmp/modconfig-9u4gp3/vmnet-only/vnetInt.h:26,\n                 from /tmp/modconfig-9u4gp3/vmnet-only/bridge.c:53:\n/tmp/modconfig-9u4gp3/vmnet-only/vm_device_version.h:74: warning: "PCI_DEVICE_ID_VMWARE_VMXNET3" redefined\n #define PCI_DEVICE_ID_VMWARE_VMXNET3            0x07B0\n \nIn file included from ./include/linux/pci.h:43,\n                 from /tmp/modconfig-9u4gp3/vmnet-only/compat_netdevice.h:27,\n                 from /tmp/modconfig-9u4gp3/vmnet-only/bridge.c:52:\n./include/linux/pci_ids.h:2291: note: this is the location of the previous definition\n #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07b0\n \nUnable to install all modules.  See log for details.\n\n'
Installing VMware Workstation 16.1.2
    Configuring...
[######################################################################] 100%
Installation was successful.
[root@localhost cnman]# 

Attachments

Responses

Hello CN Man,

I can look at this more later, or perhaps another volunteer, but please remove your license key from your post so it is not exploited.

Regards,
RJ

Thank you for pointing this out, RJ. I have removed the license key information!

Any word on this? I am having the same issue. I contacted VMware and they said that RHEL 8.4 is not supported yet s of 6/1/2021) anyway

Hello CN Man & Nelson,

Have you looked at this article from VMware? https://kb.vmware.com/s/article/58533

This is documented for Fedora 28/29 which are certainly base build for RHEL8. But I'm not absolutely sure if those issues are addressed in stable/latest release of RHEL. Lets see if anyone from Red Hat team provides some more information/help. Otherwise, better you could log a case with Red Hat support team.

fix: https://communities.vmware.com/t5/VMware-Workstation-Pro/VMware-Workstation-Pro-16-1-0-doesnt-complie-vmmon-and-vmnet-on/td-p/2816708

That is good.