aboutsummaryrefslogtreecommitdiff
path: root/lib/test_fortify/write_overflow-strncpy-src.c
diff options
context:
space:
mode:
authorZhang Xianwei <[email protected]>2022-07-27 18:01:07 +0800
committerTrond Myklebust <[email protected]>2022-07-27 10:00:52 -0400
commite35a5e782f67ed76a65ad0f23a484444a95f000f (patch)
treec5d8b22b3467ceca2e8765da081e050870b2dd76 /lib/test_fortify/write_overflow-strncpy-src.c
parentf201bdfd7c87967480000db8974f683c14aa6eb2 (diff)
NFSv4.1: RECLAIM_COMPLETE must handle EACCES
A client should be able to handle getting an EACCES error while doing a mount operation to reclaim state due to NFS4CLNT_RECLAIM_REBOOT being set. If the server returns RPC_AUTH_BADCRED because authentication failed when we execute "exportfs -au", then RECLAIM_COMPLETE will go a wrong way. After mount succeeds, all OPEN call will fail due to an NFS4ERR_GRACE error being returned. This patch is to fix it by resending a RPC request. Signed-off-by: Zhang Xianwei <[email protected]> Signed-off-by: Yi Wang <[email protected]> Fixes: aa5190d0ed7d ("NFSv4: Kill nfs4_async_handle_error() abuses by NFSv4.1") Signed-off-by: Trond Myklebust <[email protected]>
Diffstat (limited to 'lib/test_fortify/write_overflow-strncpy-src.c')
0 files changed, 0 insertions, 0 deletions