VMware module "vmmon" fails to load with an error: "Unknown symbol in module, or unknown parameter"
Issue
- After upgrading RHEL-6 to RHEL-6.6 minor release, the vmplayer fails to load a virtual machine with following message during startup:
error: "couldn't open /dev/vmmon "
- The following error messages logged in dmesg:
kernel: vmmon: disagrees about version of symbol poll_initwait
kernel: vmmon: Unknown symbol poll_initwait
kernel: vmmon: disagrees about version of symbol poll_freewait
kernel: vmmon: Unknown symbol poll_freewait
- modprobe command also fails with following error message.
# modprobe vmmon
FATAL: Error inserting vmmon (/lib/modules/2.6.32-504.el6.x86_64/misc/vmmon.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
# dmesg |tail -n 2
vmmon: disagrees about version of symbol poll_freewait
vmmon: Unknown symbol poll_freewait
Environment
- Red Hat Enterprise Linux 6.6
- kernel-2.6.32-504.el6
- VMware workstation 10.0.3
- kernel module "vmmon"
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
