[pnfs] git tree for connectathon

Benny Halevy bhalevy at panasas.com
Mon May 12 16:22:35 EDT 2008


Latest status for git://linux-nfs.org/~bhalevy/linux-pnfs-cthon.git

The -mount-vers branches renamed onto the main branches.
This makes the tree's structure be:

master-2.6.25
        upstream-2.6.25
                nfs41
                        pnfs
                                pnfs-block
                                spnfs
                                panlayout
        master
                upstream


latest commits:

upstream{,-2.6.25}:

Benny Halevy (2):
      nfs: use compound hdr.status to override op status.
      SLUB: clear c->freelist in __slab_alloc()/load_freelist:/SlabDebug path

nfs41:

Benny Halevy (4):
      nfsd41: pass writable attrs mask to nfsd4_decode_fattr
      nfsd41: support for 3-word long attribute bitmask
      nfsd41: SUPPATTR_EXCLCREAT attribute
      nfsd41: CREATE_EXCLUSIVE4_1

Mike Sager (2):
      nfs41: add mount command option minorvers
      nfs41: fix hardcoding of minorversion

pnfs:

Andy Adamson (1):
      pnfs: pnfs_return_layout stateid processing

Dean Hildebrand (4):
      pnfsd: Check for dense layout in layout encode.
      pnfs: Remove unused file layout device structures.
      pnfs: Add file layout comments and debugging info.
      pnfs: Explicitly set error return in file layout

Mike Sager (1):
      [SQUASHME] pnfs-mount-vers: set minorversion to 1 when creating DS

Benny

On May. 09, 2008, 17:06 -0700, Benny Halevy <bhalevy at panasas.com> wrote:
> Apparently there was some mess with the git tree on my laptop
> with the nfs41 and pnfs-mount-vers branches.
> It is now fixed and everything that I merged before connectathon
> should be there now.
> 
> Plus, I merged the following patches:
> 
> upstream-2.6.25:
> 9707b19 nfs: use compound hdr.status to override op status.
> 	Sent to Trond.
> 	I'd like to test it also here in Connectathon...
> 
> 1ba3a93 nfs: return negative error value from nfs{,4}_stat_to_errno
> 	Already in 2.6.26
> 
> nfs41:
> c1054b0 nfs41: Add a reference to svc_serv during callback service bring up
> 
> upstream:
> 513dd2b nfs: use compound hdr.status to override op status.
> 
> Benny
> 
> On May. 08, 2008, 12:10 -0700, Benny Halevy <bhalevy at panasas.com> wrote:
>> 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
>> _______________________________________________
>> pNFS mailing list
>> pNFS at linux-nfs.org
>> http://linux-nfs.org/cgi-bin/mailman/listinfo/pnfs
> 
> 



More information about the pNFS mailing list