[pnfs] [PATCH 0/12] pnfsd-lexp: export local fs via pnfs files layout
Benny Halevy
bhalevy at panasas.com
Mon Jun 16 14:20:35 EDT 2008
Following 12 patches implement a pretty damn simple export
of any local file system over pnfs files layout where the
server plays both the MDS and DS roles.
This will be useful for development and debugging, especially
when porting forward to newly or not-yet- released kernel versions.
This implementation is based on David Richter's gfs2 patches,
simplified to the bone :)
I've placed the code in new pnfsd-lexp{,-2.6.25} branches
off of pnfs{,-2.6.25}, respectively.
Here's the updated view of tree:
master-2.6.25
upstream-2.6.25
nfs41-2.6.25
pnfs-2.6.25
pnfsd-lexp-2.6.25
pnfs-block-2.6.25
spnfs-2.6.25
pnfs-gfs2-2.6.25
panlayout-2.6.25
master
upstream
nfs41
pnfs
pnfsd-lexp
pnfs-block
spnfs
pnfs-gfs2
panlayout
If there's interest, the hack I used to get the server's
network address can be re-implemented properly, and a
method to select which file system to export this way
can be implemented, and then the code could live as a first
class citizen in the kernel.
Benny
More information about the pNFS
mailing list