Whamcloud - gitweb
b=15226
[fs/lustre-release.git] / lustre / obdclass / genops.c
index 93a11de..e906d83 100644 (file)
@@ -72,6 +72,11 @@ static void obd_device_free(struct obd_device *obd)
         LASSERT(obd != NULL);
         LASSERTF(obd->obd_magic == OBD_DEVICE_MAGIC, "obd %p obd_magic %08x != %08x\n", 
                  obd, obd->obd_magic, OBD_DEVICE_MAGIC);
+        if (obd->obd_namespace != NULL) {
+                CERROR("obd %p: namespace %p was not properly cleaned up (obd_force=%d)!\n", 
+                       obd, obd->obd_namespace, obd->obd_force);
+                LBUG();
+        }
         OBD_SLAB_FREE_PTR(obd, obd_device_cachep);
 }
 EXPORT_SYMBOL(obd_device_free);