VMware module "vmmon" fails to load with an error: "Unknown symbol in module, or unknown parameter"

Solution Verified - Updated -

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, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content