From: NeilBrown Date: Tue, 25 Aug 2009 07:09:52 +0000 (+1000) Subject: Move a dprintk in delete_inode X-Git-Url: http://git.neil.brown.name/?a=commitdiff_plain;h=b2973630fb0ffc3c7587ecc7c6285a118d552e8a;p=LaFS.git Move a dprintk in delete_inode We very often enter delete_inode (when cleaning) on an inode that doesn't really exist. So only print a message if this is a real inode needing to be deleted. --- diff --git a/inode.c b/inode.c index a51d7df..30cc4c4 100644 --- a/inode.c +++ b/inode.c @@ -459,7 +459,6 @@ void lafs_delete_inode(struct inode *ino) { struct fs *fs = fs_from_inode(ino); struct datablock *b; - dprintk("DELETE INODE %d\n", (int)ino->i_ino); if (ino->i_mode == 0) { /* There never was an inode here, @@ -468,6 +467,7 @@ void lafs_delete_inode(struct inode *ino) clear_inode(ino); return; } + dprintk("DELETE INODE %d\n", (int)ino->i_ino); spin_lock(&ino->i_data.private_lock); b = LAFSI(ino)->dblock; if (b)