aboutsummaryrefslogtreecommitdiff
path: root/fs/nfs/flexfilelayout/flexfilelayout.c
diff options
context:
space:
mode:
authorOlga Kornievskaia <[email protected]>2017-06-23 10:26:58 -0400
committerAnna Schumaker <[email protected]>2017-07-13 15:59:57 -0400
commita0bc01e0f1fa39702b5244b3bac699bea0d4f413 (patch)
treedc1cf3bd20e26f401c796b9dca8d78104ee25090 /fs/nfs/flexfilelayout/flexfilelayout.c
parent4cd1ec95bdec8aedb280ca0f244ededb76f747ab (diff)
PNFS fix EACCESS on commit to DS handling
Commit fabbbee0eb0f "PNFS fix fallback to MDS if got error on commit to DS" moved the pnfs_set_lo_fail() to unhandled errors which was not correct and lead to a kernel oops on umount. Instead, fix the original EACCESS on commit to DS error by getting the new layout and re-doing the IO. Fixes: fabbbee0eb0f ("PNFS fix fallback to MDS if got error on commit to DS") Signed-off-by: Olga Kornievskaia <[email protected]> Cc: [email protected] # v4.12 Signed-off-by: Anna Schumaker <[email protected]>
Diffstat (limited to 'fs/nfs/flexfilelayout/flexfilelayout.c')
0 files changed, 0 insertions, 0 deletions