commit | 0762ed2ced40bfe648378ef0e1635cf4d3a6fb76 | [log] [tgz] |
---|---|---|
author | Trond Myklebust <trond.myklebust@primarydata.com> | Tue Aug 25 17:38:25 2015 -0400 |
committer | Trond Myklebust <trond.myklebust@primarydata.com> | Tue Aug 25 19:42:43 2015 -0400 |
tree | 53329ba229bf0d7bc73c433a664ea551828444c9 | |
parent | 03772d2f00313bb22d91b2019cb8e6e91b415653 [diff] |
NFSv4.1/flexfiles: Allow coalescing of new layout segments and existing ones In order to ensure atomicity of updates, we merge the old layout segments into the new ones, and then invalidate the old ones. Also ensure that we order the list of layout segments so that RO segments are preferred over RW. Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>