]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commitdiff
Changes in shared code that don't affect open-vm-tools functionality.
authorVMware, Inc <>
Thu, 17 Jun 2010 21:19:54 +0000 (14:19 -0700)
committerMarcelo Vanzin <mvanzin@vmware.com>
Thu, 17 Jun 2010 21:19:54 +0000 (14:19 -0700)
Signed-off-by: Marcelo Vanzin <mvanzin@vmware.com>
open-vm-tools/lib/lock/ul.c
open-vm-tools/lib/lock/ulExcl.c
open-vm-tools/lib/lock/ulRW.c
open-vm-tools/lib/lock/ulRec.c

index 30c322069515bf378c62403e8aa0f14e50e8eee6..fc1774d80decd67e6a986eb25e6753ad519198ba 100644 (file)
@@ -264,6 +264,10 @@ MXUserAcquisitionTracking(MXUserHeader *header,  // IN:
 
    ASSERT_NOT_IMPLEMENTED(perThread->locksHeld < MXUSER_MAX_LOCKS_PER_THREAD);
 
+#ifdef DISABLE_MXUSER_LOCK_RANKS
+   checkRank = FALSE;
+#endif
+
    /* Rank checking anyone? */
    if (checkRank && (header->lockRank != RANK_UNRANKED)) {
       uint32 i;
@@ -633,7 +637,7 @@ MXUserListLocks(void)
       for (i = 0; i < perThread->locksHeld; i++) {
          MXUserHeader *hdr = perThread->lockArray[i];
 
-         Warning("\tMXUser lock %s (@%p) rank %d\n", hdr->lockName, hdr,
+         Warning("\tMXUser lock %s (@%p) rank 0x%x\n", hdr->lockName, hdr,
                  hdr->lockRank);
       }
    }
index 0675d9fede67c1d2982b27b1ab69b66fcab35699..5faddaa070736fcd8b13a5aa748e9494695ee126 100644 (file)
@@ -134,7 +134,7 @@ MXUserDumpExclLock(MXUserHeader *header)  // IN:
 
    Warning("\tsignature %X\n", lock->header.lockSignature);
    Warning("\tname %s\n", lock->header.lockName);
-   Warning("\trank %d\n", lock->header.lockRank);
+   Warning("\trank 0x%x\n", lock->header.lockRank);
 
    Warning("\tcount %u\n", lock->recursiveLock.referenceCount);
 
index 9a5e985088149bf920edbfaaa6d9d9389ec24b47..18336478f6ef23273ac2dec7c6fd15a651e9eda7 100644 (file)
@@ -353,7 +353,7 @@ MXUserDumpRWLock(MXUserHeader *header)  // IN:
 
    Warning("\tsignature %X\n", lock->header.lockSignature);
    Warning("\tname %s\n", lock->header.lockName);
-   Warning("\trank %d\n", lock->header.lockRank);
+   Warning("\trank 0x%x\n", lock->header.lockRank);
 
    if (LIKELY(lock->useNative)) {
       Warning("\tnativeLock %p\n", &lock->nativeLock);
index 2c8566f9538f5daf827ddddd4a27aeed841c0733..294f93a2ad94a0a0c0ff71ac8a50110b0a59bedf 100644 (file)
@@ -146,7 +146,7 @@ MXUserDumpRecLock(MXUserHeader *header)  // IN:
 
    Warning("\tsignature %X\n", lock->header.lockSignature);
    Warning("\tname %s\n", lock->header.lockName);
-   Warning("\trank %d\n", lock->header.lockRank);
+   Warning("\trank 0x%x\n", lock->header.lockRank);
 
    if (lock->vmmLock == NULL) {
       Warning("\tcount %u\n", lock->recursiveLock.referenceCount);