EdP2
Enthusiast
Enthusiast

Debian Sid Guest - Kernel 2.6.38-2 : vmci fails

With the latest Vmware update, VMWare tools installs all the modules except the vmci module which fails with the following error message:

/tmp/vmware-root/modules/vmci-only/vmci_drv.c: In function ‘vmci_unlocked_ioctl’:
/tmp/vmware-root/modules/vmci-only/vmci_drv.c:718: error: implicit declaration of function ‘lock_kernel’
/tmp/vmware-root/modules/vmci-only/vmci_drv.c:720: error: implicit declaration of function ‘unlock_kernel’

Does anyone know how the missing declarations should be fulfilled (missing include?), or the calls replaced?

Reply
0 Kudos
Noel
Expert
Expert

At a guess, you need a similar patch to what we use on the host when there is no BKL.  Have the open-vm-* packages been updated, yet, rather than using the version distributed with VMware?

EdP2
Enthusiast
Enthusiast

Thanks for your suggestion.

At the moment I'm using plain-vanilla VMWare Tools. Although the absence of vmci is an irritant, it is not a killer, so I'm happy to stick with the official version of Tools.

Reply
0 Kudos