[pnfs] git tree for connectathon

Benny Halevy bhalevy at panasas.com
Thu May 8 15:10:09 EDT 2008


My machine here in connectathon serves the latest tree.
I'll keep all the patches we work on during the event
here and sync them when we're done and stable back to
to the public repository.

The url for this git tree is:
git://172.16.14.100/linux-pnfs.git

If you add it to your .git/config file as a remote
you can temporarily replace the url for the origin remote (assuming
it points to the repository hosted in citi's linux-nfs.org)
like this:

[remote "origin"]
#        url = git://linux-nfs.org/~bhalevy/linux-pnfs.git
        url = git://172.16.14.100/linux-pnfs.git
        fetch = +refs/heads/*:refs/remotes/origin/*


The tree includes the -2.6.24 branches for easy reference
but these are read-only and will go away (leaving only the -2.6.24 tags)

So this is how the tree looks like:

master-2.6.24
        upstream-2.6.24
                nfs41-2.6.24
                        pnfs-2.6.24
                                fred-pnfs-2.6.24
                                        fred-pnfs-block-2.6.24
                                        fred-spnfs-2.6.24
                                        fred-panlayout-2.6.24
        master-2.6.25
                upstream-2.6.25
                        nfs41
                                pnfs
                                        pnfs-block
                                        spnfs
                                        panlayout
                                nfs41-mount-vers
                                        pnfs-mount-vers
                                                spnfs-mount-vers
                master
                        upstream


Latest patches merged into the pnfs branch:
Andy Adamson (10):
      pnfsd: initialize layoutget return_on_close
      pnfsd: Helper functions for layout stateid processing.
      pnfsd: process the layout stateid
      pnfsd: LAYOUTGET layout stateid processing
      pnfsd: layoutreturn stateid processing
      pnfs: check for null pointers in print_ds_list
      pnfs: only release layout for RECALL_FILE case
      pnfs: filelayout check layout device parameters
      pnfs: get_layout stateid processing
      pnfs: pnfs_return_layout stateid processing

Benny Halevy (1):
      [SQUASHME] pnfs: inline pnfs_enabled_sb

Dean Hildebrand (4):
      [SQUASHME] pnfs: Several non-critical fixups.
      [SQUASHME] pnfs: Only execute a layoutreturn if necessary.
      pNFS: Fix start_server_index handling in file_layout
      pNFS: Merge filelayout_flush_one into filelayout_write_pagelist.

In spnfs:
Dan Muntz (1):
      Add read/write-through-MDS for spNFS

pnfs and spnfs patches also pulled into their respective -mount-vers
branches.

And in panlayout:
Benny Halevy (1):
      panlayout: update xdr to draft-ietf-nfsv4-pnfs-obj-07


More information about the pNFS mailing list