• Chuck Lever's avatar
    NFS: remove a no-longer-needed error check in nfs_symlink() · d3db90e2
    Chuck Lever authored
    In the early days of NFS, there was no duplicate reply cache on the server.
    Thus retransmitted non-idempotent requests often found that the request had
    already completed on the server.  To avoid passing an unanticipated return
    code to unsuspecting applications, NFS clients would often shunt error
    codes that implied the request had been retried but already completed.
    
    Thanks to NFS over TCP, duplicate reply caches on the server, and network
    performance and reliability improvements, it is safe to remove such checks.
    
    Test plan:
    None.
    Signed-off-by: default avatarChuck Lever <chuck.lever@oracle.com>
    Signed-off-by: default avatarTrond Myklebust <Trond.Myklebust@netapp.com>
    d3db90e2
dir.c 50.4 KB