NFS: Relax requirements in nfs_flush_incompatible
authorTrond Myklebust <trond.myklebust@primarydata.com>
Thu, 1 Oct 2015 21:17:06 +0000 (17:17 -0400)
committerTrond Myklebust <trond.myklebust@primarydata.com>
Thu, 31 Dec 2015 20:55:35 +0000 (15:55 -0500)
commit138a2935dc9783b131d9647c3bddb22ae5c84d77
treec21379e9e3c162c65ee5a6145e6081baaae1dfd6
parentb20135d0b2431900a3a5395970ffb7e4f3767c8b
NFS: Relax requirements in nfs_flush_incompatible

If two processes share the same credentials and NFSv4 open stateid, then
allow them both to dirty the same page, even if their nfs_open_context
differs.

Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
fs/nfs/internal.h
fs/nfs/pagelist.c
fs/nfs/write.c