]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commit
Internal branch sync. Included in this change:
authorVMware, Inc <>
Thu, 17 Dec 2009 22:50:00 +0000 (14:50 -0800)
committerMarcelo Vanzin <mvanzin@vmware.com>
Thu, 17 Dec 2009 22:50:00 +0000 (14:50 -0800)
commitfc38795548d1741bcaee29ee2a98fd274c7341ea
tree73d24bedc44567306ee94ba438cfa77f5910a837
parent87b3957c7b6fad30b09848dc1554d44a15a37f41
Internal branch sync. Included in this change:

. Start using lib/lock, a new user-level lock library that supports lock ranks.

. Change desktop background color when in Unity mode to light gray (not yet
  implemented on X11).

. Remove lib/sync (replaced with lib/lock).

. Sync up vmxnet3 with upstreamed driver: Use API provided by Linux wherever
  possible.

. Changes in shared code that don't affect open-vm-tools functionality.

Signed-off-by: Marcelo Vanzin <mvanzin@vmware.com>
43 files changed:
open-vm-tools/configure.ac
open-vm-tools/lib/Makefile.am
open-vm-tools/lib/hgfsServer/hgfsServer.c
open-vm-tools/lib/hgfsServer/hgfsServerInt.h
open-vm-tools/lib/hgfsServer/hgfsServerLinux.c
open-vm-tools/lib/include/foundryThreads.h
open-vm-tools/lib/include/log.h
open-vm-tools/lib/include/mutex.h [new file with mode: 0644]
open-vm-tools/lib/include/syncMutex.h
open-vm-tools/lib/include/userlock.h [new file with mode: 0644]
open-vm-tools/lib/include/vcpuid.h [new file with mode: 0644]
open-vm-tools/lib/include/vix.h
open-vm-tools/lib/include/vm_basic_defs.h
open-vm-tools/lib/include/vm_basic_types.h
open-vm-tools/lib/include/vm_version.h
open-vm-tools/lib/include/vmci_sockets.h
open-vm-tools/lib/include/vthread.h [new file with mode: 0644]
open-vm-tools/lib/include/vthreadBase.h [new file with mode: 0644]
open-vm-tools/lib/lock/Makefile.am [new file with mode: 0644]
open-vm-tools/lib/lock/ul.c [new file with mode: 0644]
open-vm-tools/lib/lock/ulAcquire.c [new file with mode: 0644]
open-vm-tools/lib/lock/ulCreate.c [new file with mode: 0644]
open-vm-tools/lib/lock/ulDestroy.c [new file with mode: 0644]
open-vm-tools/lib/lock/ulInt.h [new file with mode: 0644]
open-vm-tools/lib/lock/ulIsLocked.c [new file with mode: 0644]
open-vm-tools/lib/lock/ulRWPosix.c [new file with mode: 0644]
open-vm-tools/lib/lock/ulRelease.c [new file with mode: 0644]
open-vm-tools/lib/lock/ulSingleton.c [new file with mode: 0644]
open-vm-tools/lib/lock/ulTryAcquire.c [new file with mode: 0644]
open-vm-tools/lib/nothread/Makefile.am [new file with mode: 0644]
open-vm-tools/lib/nothread/vthreadUL.c [new file with mode: 0644]
open-vm-tools/lib/sync/syncMutexPthread.c
open-vm-tools/lib/unity/unity.c
open-vm-tools/lib/unity/unityPlatform.h
open-vm-tools/lib/unity/unityPlatformX11.c
open-vm-tools/lib/user/utilPosix.c
open-vm-tools/libvmtools/Makefile.am
open-vm-tools/modules/linux/vmxnet/vmxnet.c
open-vm-tools/modules/linux/vmxnet3/vmxnet3_drv.c
open-vm-tools/modules/shared/vmxnet/npa_defs.h
open-vm-tools/modules/shared/vmxnet/vmxnet3_defs.h
open-vm-tools/toolbox/Makefile.am
open-vm-tools/vmware-user/Makefile.am