Chuck Lever 4500632f60 nfsd: Lower NFSv4.1 callback message size limit
The maximum size of a backchannel message on RPC-over-RDMA depends
on the connection's inline threshold. Today that threshold is
typically 1024 bytes, making the maximum message size 996 bytes.

The Linux server's CREATE_SESSION operation checks that the size
of callback Calls can be as large as 1044 bytes, to accommodate
RPCSEC_GSS. Thus CREATE_SESSION fails if a client advertises the
true message size maximum of 996 bytes.

But the server's backchannel currently does not support RPCSEC_GSS.
The actual maximum size it needs is much smaller. It is safe to
reduce the limit to enable NFSv4.1 on RDMA backchannel operation.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
2016-03-01 13:06:35 -08:00
..
2014-07-08 17:14:27 -04:00
2014-08-17 12:00:12 -04:00
2015-02-05 14:35:18 +01:00
2015-07-20 14:58:46 -04:00
2015-07-20 14:58:46 -04:00
2015-08-13 10:26:24 -04:00
2016-01-22 18:04:28 -05:00
2016-01-22 18:04:28 -05:00
2015-04-21 16:16:02 -04:00
2016-01-22 18:04:28 -05:00
2015-02-16 11:43:13 -05:00
2016-01-14 17:32:51 -05:00
2016-01-22 18:04:28 -05:00
2015-02-02 18:09:43 +01:00