From: Linus Torvalds Date: Fri, 26 Jan 2007 20:53:20 +0000 (-0800) Subject: Write back inode data pages even when the inode itself is locked X-Git-Tag: v2.6.20-rc7~101 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4b89eed93e0fa40a63e3d7b1796ec1337ea7a3aa;p=pandora-kernel.git Write back inode data pages even when the inode itself is locked In __writeback_single_inode(), when we find a locked inode and we're not doing a data-integrity sync, we used to just skip writing entirely, since we didn't want to wait for the inode to unlock. However, there's really no reason to skip writing the data pages, which are likely to be the the bulk of the dirty state anyway (and the main reason why writeback was started for the non-data-integrity case, of course!) Acked-by: Nick Piggin Cc: Andrew Morton , Cc: Peter Zijlstra Cc: Hugh Dickins Cc: David Howells Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed