[pnfs] snapshot of bakeathon patches
William A. (Andy) Adamson
andros at citi.umich.edu
Tue Jul 3 12:05:13 EDT 2007
benny sent 24 patches, client and server. of the 24, there are two patches
that combine 4.1-sessions and master branch code.
01-client-device.patch and 17-client-device.fix.patch - one fixes the other.
the 4.1-sessions piece replaces the nfs4_client->cl_addr struct in_addr
with a struct sockaddr_in.
i suggest we just make this a master branch patch.
there are these three patches from me which i re-wrote and tested against
AIX and Linux:
06-server-0003-Declare-nfsd41_open-and-use-sequenceid-to-set-client.patch
12-client-0002-The-NFSv4.1-client-MUST-set-the-stateid-seqid4-to-ze.patch
24-server-0010-Bug-Fixes-to-nfsd4_create_session.patch
so i suggest that we use my replacements.
all the rest of benny's patches i can apply directly to 4.1-sessions or to
the master.
in addition - these patches were tested against AIX and Linux.
client patches:
0004-Decrement-slot_nr-on-OP_SEQUENCE-error.patch
0006-Zero-LOCK-LOCKT-LOCKU-sequence-number-and-seqid4-o.patch
0007-Zero-NFSV4.1-client-SETATTR-stateid-seqid4.patch
0008-Zero-client-nfs4_prepare_close-seqid4-stateid.patch
server patches:
0011-Fix-SETATTR-server-stateid.patch (From Ricardo)
0012-NFSv4.1-server-LOCK-LOCKT-LOCKU-no-clientid.patch
which i suggest we apply to the 4.1-sessions branch.
Any other bakeathon patches?
-->Andy
On 7/2/07, William A. (Andy) Adamson <andros at citi.umich.edu> wrote:
>
> hi marc, benny
>
> yep - i've been testing a server sessions patch to match the
> LOCK/LOCKT/LOCKU no-clientid client patch i tested against AIX.
> i'll look over what benny sent me, and compare to what i have. hopefully i
> can update the 4.1-sessions branch, merge with the master, and then update
> the master with any pnfs-only fixes.
>
> -->Andy
>
>
> On 6/14/07, Benny Halevy <bhalevy at panasas.com> wrote:
> >
> > Andy, here's a snapshot of the patches I collected during the bakeathon
> >
> > and a tar file for fs/nfs fs/nfsd/ include/linux and net/sunrpc so you
> > can
> >
> > tell how the merge for your session patches was done.
> >
> >
> > Benny
> >
> >
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://linux-nfs.org/pipermail/pnfs/attachments/20070703/7c524e5c/attachment.htm
More information about the pNFS
mailing list