[pnfs] linux-pnfs git status 2008-07-21

Benny Halevy bhalevy at panasas.com
Mon Jul 21 07:22:31 EDT 2008


Changes since last status, 2007-07-15:

- I applied the build fixes that Marc sent (as well as added
a couple other cleanups) on several patches in the nfs41 and pnfs
series.

- I merged Dean's O_DIRECT patchset, plus fixed panlayout and
pnfs-block for the new API (using enum pnfs_try_status).
  Note: next time, whomever changes an API, please test your changes
  in the pnfs-all branch to make the rest of the world compiles
  and runs.

- I applied one spnfs patch from Dan and added a fix so it runs
only when spnfs is enable (otherwise things get broken for everybody
else).

nfs41:

Dean Hildebrand (1):
      nfs41: Support sessions with O_DIRECT.

pnfs:

Benny Halevy (2):
      pnfs: simplify locking in pnfs_layout_process
      pnfs: carry reference to pnfs_layout_type in nfs4_pnfs_layoutget

Dean Hildebrand (11):
      pnfs: fix 64bit warning
      pnfs: Align try_to_commit with other try_to_xxx.
      pnfs: Fix file layout i/o error path.
      pnfs: Use an enum for result of try_to_XXX functions
      pnfs: Ensure pdata is only defined for pnfs
      pnfs: Isolate odirect rpc read/write/commit execution.
      pnfs: Add function to set up O_DIRECT I/O
      pnfs: Enable O_DIRECT read path.
      pnfs: Enable O_DIRECT write path.
      pnfs: pnfs_use_rpc allows the common pnfs code to use the rpc code
      pnfs-nonfilelayout: Prelim support for non-file layout O_DIRECT

spnfs:

Benny Halevy (1):
      spnfs: call spnfs_remove from nfsd_rename only is spnfs is enabled

Dan Muntz (1):
      Handle case where rename causes delete. We were orphaning stripes.

panlayout:

Benny Halevy (1):
      SQUASHME: panlayout: convert to using pnfs_try_status


pnfs-block:

Benny Halevy (1):
      SQUASHME: pnfsblock: convert to using pnfs_try_status



More information about the pNFS mailing list