]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - fs/fs-writeback.c
[PATCH] autofs4: atomic var underflow
[linux-2.6-omap-h63xx.git] / fs / fs-writeback.c
index 785c7213a54f513186aa5e403a1a3066f646eb12..f3fbe2d030f4def8fae388ef49bc617bf251e913 100644 (file)
@@ -381,8 +381,8 @@ sync_sb_inodes(struct super_block *sb, struct writeback_control *wbc)
                        list_move(&inode->i_list, &sb->s_dirty);
                }
                spin_unlock(&inode_lock);
-               cond_resched();
                iput(inode);
+               cond_resched();
                spin_lock(&inode_lock);
                if (wbc->nr_to_write <= 0)
                        break;