Re: [PATCH 0/5] Convert client back-channel to use session slot table

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> On Jan 25, 2016, at 9:09 AM, Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx> wrote:
> 
> The following patchset is intended to convert the current ad-hoc backchannel
> session semantics to use the generic slot table in fs/nfs/nfs4session.c
> This should suffice to allow us to grow the size of the slot table at will.

We may be able to exercise this series at Connectathon with
some RDMA servers that advertise quite a few backchannel
session slots.

Reviewed-by: Chuck Lever <chuck.lever@xxxxxxxxxx>


> Trond Myklebust (5):
>  NFSv4.x: Remove hard coded slotids in callback channel
>  NFSv4.x: CB_SEQUENCE should return NFS4ERR_DELAY if still executing
>  NFSv4.x: Enforce the ca_maxresponsesize_cached on the back channel
>  NFSv4.x: Fix wraparound issues when validing the callback sequence id
>  NFSv4.x: Allow multiple callbacks in flight
> 
> fs/nfs/callback.h      |  3 ++-
> fs/nfs/callback_proc.c | 64 ++++++++++++++++++++++++++------------------------
> fs/nfs/callback_xdr.c  | 12 ++++++----
> fs/nfs/nfs4proc.c      |  2 +-
> fs/nfs/nfs4session.c   | 54 ++++++++++++++++++++++++++++++++----------
> fs/nfs/nfs4session.h   |  8 +++++++
> 6 files changed, 93 insertions(+), 50 deletions(-)
> 
> -- 
> 2.5.0

--
Chuck Lever




--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux