Whamcloud - gitweb
LU-1818 quota: en/disable quota enforcement via conf_param
[fs/lustre-release.git] / lustre / obdclass / debug.c
index feba41e..1c556bb 100644 (file)
@@ -40,9 +40,6 @@
 
 #define DEBUG_SUBSYSTEM D_OTHER
 
-#ifndef EXPORT_SYMTAB
-# define EXPORT_SYMTAB
-#endif
 #ifndef __KERNEL__
 # include <liblustre.h>
 #endif
@@ -64,13 +61,15 @@ EXPORT_SYMBOL(dump_lniobuf);
 
 void dump_lsm(int level, struct lov_stripe_md *lsm)
 {
-        CDEBUG(level, "lsm %p, objid "LPX64", maxbytes "LPX64", magic 0x%08X, "
-               "stripe_size %u, stripe_count %u, "
-               "layout_gen %u, pool ["LOV_POOLNAMEF"]\n", lsm,
-               lsm->lsm_object_id, lsm->lsm_maxbytes, lsm->lsm_magic,
-               lsm->lsm_stripe_size, lsm->lsm_stripe_count,
-               lsm->lsm_layout_gen, lsm->lsm_pool_name);
+       CDEBUG(level, "lsm %p, objid "LPX64", maxbytes "LPX64", magic 0x%08X, "
+              "stripe_size %u, stripe_count %u, refc: %d, "
+              "layout_gen %u, pool ["LOV_POOLNAMEF"]\n", lsm,
+              lsm->lsm_object_id, lsm->lsm_maxbytes, lsm->lsm_magic,
+              lsm->lsm_stripe_size, lsm->lsm_stripe_count,
+              cfs_atomic_read(&lsm->lsm_refc), lsm->lsm_layout_gen,
+              lsm->lsm_pool_name);
 }
+EXPORT_SYMBOL(dump_lsm);
 
 #define LPDS sizeof(__u64)
 int block_debug_setup(void *addr, int len, __u64 off, __u64 id)
@@ -88,6 +87,7 @@ int block_debug_setup(void *addr, int len, __u64 off, __u64 id)
 
         return 0;
 }
+EXPORT_SYMBOL(block_debug_setup);
 
 int block_debug_check(char *who, void *addr, int end, __u64 off, __u64 id)
 {
@@ -123,9 +123,5 @@ int block_debug_check(char *who, void *addr, int end, __u64 off, __u64 id)
 
         return err;
 }
-#undef LPDS
-
-//EXPORT_SYMBOL(dump_req);
-EXPORT_SYMBOL(dump_lsm);
-EXPORT_SYMBOL(block_debug_setup);
 EXPORT_SYMBOL(block_debug_check);
+#undef LPDS