[pnfs] new version of the nfs41/pnfs patchsets in linux-pnfs-bh

Benny Halevy bhalevy at panasas.com
Thu Dec 20 09:35:16 EST 2007


I reworked the nfs41 patches to bring them into a maintainable
(and reviewable) state.  In the process I did more cleanups
and fixed a few bugs (listed below).

You can find the new patches in git://linux-nfs.org/~bhalevy/linux-pnfs.git
in the nfs41 and pnfs branches which are sync'ed with the {nfs41,pnfs}-draft-13-2.6.24-rc5-v1
tags respectively. I also saved intermediate views of the patchsets under the
following tags, if anyone wants to take a closer look at what I did:

[Note: to get the list of "interesting" tags run "git-tag -l nfs"
with git version 1.5.2 or "git-tag -l "*nfs*"" with git 1.5.3]

* {nfs41,pnfs}-draft-13-2.6.24-rc5-v0cu is a cleanup of nfs41-draft-13-2.6.24-rc5-v0
	- Here I broke the whole diff into a comprehensible patchset
	- plus, I fixed	some whitespaces and ifdefs

* nfs41-draft-13-2.6.24-rc5-v0cu-patched
	has the following fixes:

commit 5f532d2c91d01a9694d876d628019635444d1eff
Author: Benny Halevy <bhalevy at panasas.com>
Date:   Sun Dec 16 11:43:49 2007 +0200

    nfsd41: pnfs ops return nfserr_notsupp

    Signed-off-by: Benny Halevy <bhalevy at panasas.com>

commit e58293f9637932d91adc1a523f4e491833cfc23d
Author: Benny Halevy <bhalevy at panasas.com>
Date:   Thu Dec 20 10:58:27 2007 +0200

    nfsd41: make nfsd4_set_ex_flags static

    Signed-off-by: Benny Halevy <bhalevy at panasas.com>

commit c0c82eae5443c452ed39edd823c2d5db0dd037e6
Author: Benny Halevy <bhalevy at panasas.com>
Date:   Thu Dec 20 10:56:04 2007 +0200

    nfs41: use NFS4_MAX_SESSIONID_LEN rather than SESSIONID_SIZE

    One, SESSIONID_SIZE was erroneously defined as 128
    and also no need for a redundant definition

    Signed-off-by: Benny Halevy <bhalevy at panasas.com>

commit 147c3718fa7a763fabf541b5f5ef8814b950d7e1
Author: Marc Eshel <eshel at almaden.ibm.com>
Date:   Sat Dec 15 23:41:03 2007 -0800

    pnfsd: fix compile error with gcc 3.4.4

    Signed-off-by: Benny Halevy <bhalevy at panasas.com>

commit 4628f3845b377eaf5c0275f8f47adeaa6012e5e3
Author: Marc Eshel <eshel at almaden.ibm.com>
Date:   Sat Dec 15 23:41:03 2007 -0800

    pnfsd: fix compile error with gcc 3.4.4

    Signed-off-by: Benny Halevy <bhalevy at panasas.com>

* {pnfs,nfs41}-draft-13-2.6.24-rc5-v1
	- bug fixes listed above squashed into the respective patches.
	- nfs41 code in fs/fs/nfs4{proc,xdr}.c reordered and concentrated
	  into larger chunks under ifdef CONFIG_NFS_V4_1

Benny


More information about the pNFS mailing list