kernel/fs/nfs/nfs3xdr.c
.. .. @@ -1987,7 +1987,7 @@ 1987 1987 1988 1988 error = decode_inline_filename3(xdr, &entry->name, &entry->len); 1989 1989 if (unlikely(error)) 1990 - return -EAGAIN;1990 + return error == -ENAMETOOLONG ? -ENAMETOOLONG : -EAGAIN;1991 1991 1992 1992 error = decode_cookie3(xdr, &new_cookie); 1993 1993 if (unlikely(error))