[pnfs] snapshot of bakeathon patches

Marc Eshel eshel at almaden.ibm.com
Tue Jul 3 12:37:36 EDT 2007


Hi Andy,
The only way I can be sure is if I can check once you applied every thing 
you got to git tree against the code I used at bakeathon. Was there a fix 
on the client for second mount from Rahul?
Marc.




"William A. (Andy) Adamson" <andros at citi.umich.edu> 
Sent by: pnfs-bounces at linux-nfs.org
07/03/2007 09:05 AM

To
"Benny Halevy" <bhalevy at panasas.com>
cc
pnfs at linux-nfs.org
Subject
Re: [pnfs] snapshot of bakeathon patches






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




_______________________________________________
pNFS mailing list
pNFS at linux-nfs.org
http://linux-nfs.org/cgi-bin/mailman/listinfo/pnfs



More information about the pNFS mailing list