[pnfs] [nfs41] [PATCH 0/4] Session reset

Benny Halevy bhalevy at panasas.com
Mon Jun 23 13:20:08 EDT 2008


All 4 patches merged onto the nfs41 branch.

Thanks!

Benny

On Jun. 19, 2008, 23:05 +0300, "William A. (Andy) Adamson" <androsadamson at gmail.com> wrote:
> These four patches implement the session reset design changes suggested
> by Benny.
> 
> All new requests and all but the last outstanding rpc are placed on the
> slot_tbl_waitq. The recovery thread is spawned when the last slot is free.
> The recovery thread calls nfs4_proc_destroy_session, reinitializes the
> session, calls
> nfs4_proc_create_session, clears the session reset state, and wakes up
> the next
> task on the slot_tbl_waitq.
> 
> The patches have been tested with a modified pynfs 41 server that sends
> an NFS4ERR_SEQ_MISORDERED
> err on the sequence operation every 50 rpc's. The client passes all
> connectathon tests against this server - the special/bigfile test was
> not run because the pynfs server does not support it. I also tested the
> v41 state renewal - e.g. the solo sequence operation.
> 
> -->Andy
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> pNFS mailing list
> pNFS at linux-nfs.org
> http://linux-nfs.org/cgi-bin/mailman/listinfo/pnfs


More information about the pNFS mailing list