Whamcloud - gitweb
b=21853 define cfs_*_nested for CONFIG_DEBUG_LOCK_ALLOC=y
[fs/lustre-release.git] / libcfs / include / libcfs / linux / linux-lock.h
index 789718e..18dbfc8 100644 (file)
@@ -320,6 +320,12 @@ typedef struct lock_class_key cfs_lock_class_key_t;
 #else
 #define cfs_down_write_nested(lock, subclass) down_write_nested(lock, subclass)
 #endif
+#else /* CONFIG_DEBUG_LOCK_ALLOC is defined */
+#define cfs_mutex_lock_nested(mutex, subclass) \
+        mutex_lock_nested(mutex, subclass)
+#define cfs_spin_lock_nested(lock, subclass) spin_lock_nested(lock, subclass)
+#define cfs_down_read_nested(lock, subclass) down_read_nested(lock, subclass)
+#define cfs_down_write_nested(lock, subclass) down_write_nested(lock, subclass)
 #endif /* CONFIG_DEBUG_LOCK_ALLOC */