Whamcloud - gitweb
b=6285
authortappro <tappro>
Thu, 7 Jul 2005 08:33:07 +0000 (08:33 +0000)
committertappro <tappro>
Thu, 7 Jul 2005 08:33:07 +0000 (08:33 +0000)
- add LBUG() to get kernel-logs in case of this issue

lustre/smfs/dir.c

index cd9d13b..397d70c 100644 (file)
@@ -223,10 +223,15 @@ static int smfs_do_lookup (struct inode * dir,
                                 if (!tmp->d_inode->i_nlink) {
                                         struct inode * ind = tmp->d_inode;
                                 
-                                        CWARN("inode #%lu (%s) nlink is %i/%i\n",
-                                              ind->i_ino, tmp->d_name.name, ind->i_nlink, (*inode)->i_nlink);
-                                        CWARN("parent #%lu (%s) nlink is %i\n",
-                                              dir->i_ino, tmp->d_parent->d_name.name, cache_dir->i_nlink);
+                                        CWARN("inode #%lu (%*s) nlink is %i/%i\n",
+                                              ind->i_ino, tmp->d_name.len,
+                                              tmp->d_name.name, ind->i_nlink,
+                                              (*inode)->i_nlink);
+                                        CWARN("parent #%lu (%*s) nlink is %i\n",
+                                              dir->i_ino, tmp->d_parent->d_name.len,
+                                              tmp->d_parent->d_name.name,
+                                              cache_dir->i_nlink);
+                                        LBUG();
                                 }
                         }
                 }