Skip to content
Commit 29cd2927 authored by Chuck Lever's avatar Chuck Lever
Browse files

SUNRPC: Fix encoding of accepted but unsuccessful RPC replies



Jiri Slaby says:
> I bisected to this ... as it breaks nfs3-only servers in 6.3.
> I.e. /etc/nfs.conf containing:
> [nfsd]
> vers4=no
>
> The client sees:
>  mount("10.0.2.15:/tmp", "/mnt", "nfs", 0, "vers=4.2,addr=10.0.2.15,clientad"...) = -1 EIO (Input/output error)
>  write(2, "mount.nfs: mount system call fai"..., 45
>  mount.nfs: mount system call failed for /mnt
>
> And the kernel says:
>  nfs4_discover_server_trunking unhandled error -5. Exiting with error EIO

Reported-by: default avatarJiri Slaby <jirislaby@kernel.org>
Link: https://bugzilla.suse.com/show_bug.cgi?id=1210995
Fixes: 4bcf0343

 ("SUNRPC: Set rq_accept_statp inside ->accept methods")
Tested-by: default avatarJiri Slaby <jirislaby@kernel.org>
Signed-off-by: default avatarChuck Lever <chuck.lever@oracle.com>
parent fc412a61
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment