commit | a7d42ddb3099727f58366fa006f850a219cce6c8 | [log] [tgz] |
---|---|---|
author | Weston Andros Adamson <dros@primarydata.com> | Fri Sep 19 10:55:07 2014 -0400 |
committer | Tom Haynes <loghyr@primarydata.com> | Tue Feb 03 11:06:45 2015 -0800 |
tree | c794857eb5c3ca29f77e259ecd3c155f841134d1 | |
parent | b57ff1303a2d4d1484c7a82bd80a3e014d6cdf5e [diff] |
nfs: add mirroring support to pgio layer This patch adds mirrored write support to the pgio layer. The default is to use one mirror, but pgio callers may define callbacks to change this to any value up to the (arbitrarily selected) limit of 16. The basic idea is to break out members of nfs_pageio_descriptor that cannot be shared between mirrored DSes and put them in a new structure. Signed-off-by: Weston Andros Adamson <dros@primarydata.com>