From: Trond Myklebust Date: Sat, 20 Feb 2010 01:03:18 +0000 (-0800) Subject: NFS: Ensure inode is always marked I_DIRTY_DATASYNC, if it has unstable pages X-Git-Tag: v2.6.34-rc1~190^2^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2928db1ffeacc9717c2d5c230d450bcc377b3ae9;p=pandora-kernel.git NFS: Ensure inode is always marked I_DIRTY_DATASYNC, if it has unstable pages Since nfs_scan_list() doesn't wait for locked pages, we have a race in which it is possible to end up with an inode that needs to send a COMMIT, but which does not have the I_DIRTY_DATASYNC flag set. Signed-off-by: Trond Myklebust --- Reading git-diff-tree failed