]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - fs/inode.c
OMAP2xxx clock: fix broken cpu_mask code
[linux-2.6-omap-h63xx.git] / fs / inode.c
index 29df4a2974494d333353c0008b9e08026954c547..d06d6d268de9a12c5fbe9d66bd618c293729e8e9 100644 (file)
@@ -366,6 +366,8 @@ static int invalidate_list(struct list_head *head, struct list_head *dispose)
                if (tmp == head)
                        break;
                inode = list_entry(tmp, struct inode, i_sb_list);
+               if (inode->i_state & I_NEW)
+                       continue;
                invalidate_inode_buffers(inode);
                if (!atomic_read(&inode->i_count)) {
                        list_move(&inode->i_list, dispose);