From ae6027f41f8be0f552e6228cdcf5905a8604660c Mon Sep 17 00:00:00 2001 From: tappro Date: Thu, 7 Jul 2005 08:33:07 +0000 Subject: [PATCH] b=6285 - add LBUG() to get kernel-logs in case of this issue --- lustre/smfs/dir.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/lustre/smfs/dir.c b/lustre/smfs/dir.c index cd9d13b..397d70c 100644 --- a/lustre/smfs/dir.c +++ b/lustre/smfs/dir.c @@ -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(); } } } -- 1.8.3.1