commit | bc7d4b8fd0917b4b84a8911185d34a97c696f219 | [log] [tgz] |
---|---|---|
author | Peng Tao <tao.peng@primarydata.com> | Thu Aug 07 10:15:03 2014 +0800 |
committer | Trond Myklebust <trond.myklebust@primarydata.com> | Wed Sep 10 12:47:01 2014 -0700 |
tree | 4f6478838ad3a80e691b6cc70efd0dc3c552e3c5 | |
parent | 378520b837cf4da769600b83690d8e825f16a611 [diff] |
nfs/filelayout: set layoutcommit depending on write verifier Following http://www.rfc-editor.org/errata_search.php?rfc=5661&eid=2751 Don't set layoutcommit for commit_through_mds case. For FILE_SYNC writes, don't set layoutcommit. For DATA_SYNC wirtes, set layout commit right after wirtes done. For UNSTABLE writes, set layout commit when commit done. Signed-off-by: Peng Tao <tao.peng@primarydata.com> Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>