]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commit
This is part 17 (this is getting ridiculous) of a
authorVMware, Inc <>
Tue, 29 Mar 2011 20:25:10 +0000 (13:25 -0700)
committerMarcelo Vanzin <mvanzin@vmware.com>
Tue, 29 Mar 2011 20:25:10 +0000 (13:25 -0700)
commit2ffd451156663b1a56e8e80da0e952114fa68e82
treec3290053c01d0800881aed7d32731e81f68d112e
parent7166193957df9f300c7ca0ce256d4285df5466cb
This is part 17 (this is getting ridiculous) of a
change to support Nested VMs.

This change switches over the HasPeronality() and
DeviceEnabled() rules to match those of the Linux
driver.  This allows it to handle *always* having
two devices in a guest, even if a hosted product
is not installed, which is now a restriction
imposed by the installer.

DeviceShutdown() and InUse() are redundant on
platforms that don't have retarded stop/removal
rules, so moved that functionality out of the
common code and into the Windows driver code.

Signed-off-by: Marcelo Vanzin <mvanzin@vmware.com>
open-vm-tools/modules/linux/shared/vmci_kernel_if.h
open-vm-tools/modules/linux/vmci/common/vmciDriver.c
open-vm-tools/modules/linux/vmci/common/vmciDriver.h
open-vm-tools/modules/linux/vmci/common/vmciEvent.c
open-vm-tools/modules/linux/vmci/common/vmciHashtable.c
open-vm-tools/modules/linux/vmci/common/vmciQueuePair.c