linux-nfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* pnfs git tree status pnfs-all-3.0-2011-06-06
@ 2011-06-06 18:57 Benny Halevy
  2011-06-28  7:57 ` pnfs git tree status pnfs-all-3.0-rc5-2011-06-28 Benny Halevy
  0 siblings, 1 reply; 2+ messages in thread
From: Benny Halevy @ 2011-06-06 18:57 UTC (permalink / raw)
  To: NFS list

I've forward ported the spnfs and spnfs-block code to 2.6.39 and 3.0.

Totally untested yet, but it compiles beautifully :)
for spnfs-block's use, I moved fallocate back to inode_operations
as a temporary solution, despite of Christoph's reservations
as this is not hitting mainline anytime soon.

respective tips are at
pnfs-all-2.6.39 pnfs-all-2.6.39-2011-06-06
pnfs-all-latest pnfs-all-3.0-2011-06-06

patches since 2011-05-31:

pnfs-all-2.6.39:
03adb44 NFS: fix umount of pnfs filesystems
f4d5c0c FIXME: spnfs cummulative patch
d6d442f SQUASHME: spnfs: use kern_path rather than path_lookup
4938a27 FIXME: spnfs-block: restore i_op->fallocate
4ce3376 FIXME: spnfs-block: pNFS block layout server implementation
cummulative patch

nfs-upstream:
cf1eb60 NFS: fix umount of pnfs filesystems

spnfs-all:
f4d5c0c FIXME: spnfs cummulative patch
d6d442f SQUASHME: spnfs: use kern_path rather than path_lookup

spnfs-block-all:
4938a27 FIXME: spnfs-block: restore i_op->fallocate
4ce3376 FIXME: spnfs-block: pNFS block layout server implementation
cummulative patch

^ permalink raw reply	[flat|nested] 2+ messages in thread

* pnfs git tree status pnfs-all-3.0-rc5-2011-06-28
  2011-06-06 18:57 pnfs git tree status pnfs-all-3.0-2011-06-06 Benny Halevy
@ 2011-06-28  7:57 ` Benny Halevy
  0 siblings, 0 replies; 2+ messages in thread
From: Benny Halevy @ 2011-06-28  7:57 UTC (permalink / raw)
  Cc: NFS list

I pulled Linus' v3.0-rc5 that contains Trond's bugfixes and
released pnfs-all-3.0-rc5-2011-06-28.

The tree is available on
git://linux-nfs.org/~bhalevy/linux-pnfs.git

Patches since last update (pnfs-all-3.0-rc1-2011-06-06):

nfs-bugfixes:
  Boaz Harrosh     7fdf6e0 pnfs: write: Set mds_offset in the generic layer - it is needed by all LDs

nfs-devel:
  Trond Myklebust  b0a0cc3 NFS: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix
  Trond Myklebust  a2b9b3e NFSv4.1: Add an initialisation callback for pNFS
  Trond Myklebust  580d52d NFSv4.1: Fall back to ordinary i/o through the mds if we have no layout segment
  Trond Myklebust  3ed5c09 NFSv4.1: Clean ups for the device id cache
  Andy Adamson     85eb3db NFSv4.1: File layout only supports whole file layouts
  Boaz Harrosh     5506fb4 pnfs-obj: pnfs_osd_xdr: Remove dead code and cleanup
  Trond Myklebust  c16ff80 NFSv4.1: Clean up layoutreturn
  Andy Adamson     77d7303 NFSv4.1: do not use deviceids after MDS clientid invalidation

pnfs-block:
  Andy Adamson     d44424c pnfs: GETDEVICELIST
  Benny Halevy     5aadbbf pnfs: add set-clear layoutdriver interface
  Peng Tao         9658e75 pnfs: let layoutcommit code handle multiple segments
  Fred Isaman      e0a6e87 pnfsblock: define PNFS_BLOCK Kconfig option
  Fred Isaman      2398e9d pnfsblock: blocklayout stub
  Fred Isaman      14525a0 pnfsblock: layout alloc and free
  Fred Isaman      4239a88 pnfsblock: add support for simple rpc pipefs
  Jim Rees         c626870 pnfsblock: add block device discovery pipe
  Fred Isaman      038f33e pnfsblock: basic extent code
  Jim Rees         d414274 pnfsblock: add device operations
  Jim Rees         1a0a32f pnfsblock: remove device operations
  Fred Isaman      0258101 pnfsblock: lseg alloc and free
  Fred Isaman      46d3afe pnfsblock: merge extents
  Fred Isaman      7b3f776 pnfsblock: call and parse getdevicelist
  Fred Isaman      4da9dc3 pnfsblock: allow use of PG_owner_priv_1 flag
  Fred Isaman      640aa16 pnfsblock: xdr decode pnfs_block_layout4
  Fred             afed114 pnfsblock: find_get_extent
  Fred Isaman      c14a6e4 pnfsblock: SPLITME: add extent manipulation functions
  Fred Isaman      c69c46c pnfsblock: merge rw extents
  Fred Isaman      281a01a pnfsblock: encode_layoutcommit
  Fred Isaman      368dd9d pnfsblock: cleanup_layoutcommit
  Fred Isaman      3f1e3ad pnfsblock: bl_read_pagelist
  Fred Isaman      8176681 pnfsblock: write_begin
  Fred Isaman      15d8ba3 pnfsblock: write_end
  Fred Isaman      4a8f678 pnfsblock: write_end_cleanup
  Fred Isaman      ecbf836 pnfsblock: bl_write_pagelist support functions
  Fred Isaman      5211d5d pnfsblock: bl_write_pagelist
  Fred Isaman      6c4d441 pnfsblock: note written INVAL areas for layoutcommit
  Zhang Jingwang   daced34 pnfsblock: Implement release_inval_marks
  Peng Tao         8ce66ea pnfsblock DEVONLY: Add configurable prefetch size for layoutget
  Benny Halevy     86ebf6c SQUASHME: pnfs-block: use pageio_ops api
  Boaz Harrosh     030ca3a SQUASHME pnfs-blocks: mds_offset is set in the generic layer
  Benny Halevy     251bbaf SQUASHME: pnfs-block: undo list_for_each_entry_reverse in pnfs_find_lseg

panlayout:
  Benny Halevy     603e8b8 SQUASHME: panlayout: convert to new pg_test api

nfsd-upstream:
  Benny Halevy     390cca1 NFSD: allow OP_DESTROY_CLIENTID to be only op in COMPOUND

pnfsd-exofs:
  Boaz Harrosh     9b1ded1 nfs_xdr: Move nfs4_string definition out of #ifdef CONFIG_NFS_V4
  Boaz Harrosh     7066137 exofs: pnfs-tree: Remove pnfs-osd private definitions
  Boaz Harrosh     90ff4c8 pnfsd-exofs: pnfs objects server XDR functions
  Boaz Harrosh     03bc6ea pnfsd-exofs: Add pNFS export support
  Boaz Harrosh     703e6f5 pnfsd-exofs: get_device_info implementation.
  Boaz Harrosh     f33e03b pnfsd-exofs: Recall layouts on truncate
  Boaz Harrosh     333c0bb pnfsd-exofs: layoutreturn pnfs-obj information decoding

pnfsd-lexp:
  Benny Halevy     d6bef57 SQUASHME: pnfsd: add a locked version of nfsd_layout_recall_cb
  Benny Halevy     085622a SQUASHME: pnfsd-lexp: return only nfs4errs from pnfsd_lexp_layout_get
  Benny Halevy     3ed4092 DEVONLY: pnfsd: debug nfs4_lock_state
  Benny Halevy     819a1b5 FIXME: pnfsd-lexp: cannot block in pnfsd_lexp_recall_layout
  Benny Halevy     2ad2382 SQUASHME: pnfsd-lexp: find_file may fail in pnfsd_lexp_recall_layout

spnfs-block:
  Benny Halevy     26ef89d SQUASHME: pnfsd: add a locked version of nfsd_layout_recall_cb


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2011-06-28  7:57 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-06-06 18:57 pnfs git tree status pnfs-all-3.0-2011-06-06 Benny Halevy
2011-06-28  7:57 ` pnfs git tree status pnfs-all-3.0-rc5-2011-06-28 Benny Halevy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).