From: Jan Kara Date: Fri, 9 Mar 2012 15:26:07 +0000 (-0800) Subject: fs: Remove bogus wait in write_inode_now() X-Git-Tag: v3.4-rc1~74^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f469ec9c5b95dfed60d5d628e1a8cecfc1f92d7a;p=pandora-kernel.git fs: Remove bogus wait in write_inode_now() inode_sync_wait() in write_inode_now() is just bogus. That function waits for I_SYNC bit to be cleared but writeback_single_inode() clears the bit on return so the wait is effectivelly a nop unless someone else submits the inode for writeback again. All the waiting write_inode_now() needs is achieved by using WB_SYNC_ALL writeback mode. Signed-off-by: Jan Kara Signed-off-by: Christoph Hellwig Signed-off-by: Fengguang Wu --- Reading git-diff-tree failed