From 545b9fd3d737afc0bb5203b1e79194a471605acd Mon Sep 17 00:00:00 2001 From: Nick Piggin Date: Tue, 2 Jun 2009 12:07:47 +0200 Subject: [PATCH] fs: remove incorrect I_NEW warnings Some filesystems can call in to sync an inode that is still in the I_NEW state (eg. ext family, when mounted with -osync). This is OK because the filesystem has sole access to the new inode, so it can modify i_state without races (because no other thread should be modifying it, by definition of I_NEW). Ie. a false positive, so remove the warnings. The races are described here 7ef0d7377cb287e08f3ae94cebc919448e1f5dff, which is also where the warnings were introduced. Reported-by: Stephen Hemminger Signed-off-by: Nick Piggin Signed-off-by: Al Viro --- Reading git-format-patch failed