linux-nfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCHSET final 00/32] pnfs-obj: pnfs-objects layout driver submission
@ 2011-05-29 18:14 Boaz Harrosh
  2011-05-29 18:16 ` [PATCH 01/32] NFSv4.1: fix typo in filelayout_check_layout Boaz Harrosh
                   ` (33 more replies)
  0 siblings, 34 replies; 37+ messages in thread
From: Boaz Harrosh @ 2011-05-29 18:14 UTC (permalink / raw)
  To: Trond Myklebust, NFS list, Benny Halevy, open-osd


This is the complete and squashed version of the pnfs objects layout driver
plus the needed changes from the pnfs-core to support more then one LD.

[PATCH 01/32] NFSv4.1: fix typo in filelayout_check_layout
[PATCH 02/32] NFSv4.1: use struct nfs_client to qualify deviceid
[PATCH 03/32] pnfs: resolve header dependency in pnfs.h
[PATCH 04/32] NFSv4.1: make deviceid cache global
[PATCH 05/32] NFSv4.1: purge deviceid cache on nfs_free_client
[PATCH 06/32] pnfs: CB_NOTIFY_DEVICEID
[PATCH 07/32] NFSv4.1: use layout driver in global device cache
[PATCH 08/32] SUNRPC: introduce xdr_init_decode_pages
[PATCH 09/32] pnfs: Use byte-range for layoutget
[PATCH 10/32] pnfs: align layoutget requests on page boundaries
[PATCH 11/32] pnfs: Use byte-range for cb_layoutrecall
[PATCH 12/32] pnfs: client stats
[PATCH 13/32] pnfs-obj: objlayoutdriver module skeleton
[PATCH 14/32] pnfs-obj: pnfs_osd XDR definitions
[PATCH 15/32] pnfs-obj: pnfs_osd XDR client implementation
[PATCH 16/32] pnfs-obj: decode layout, alloc/free lseg
[PATCH 17/32] pnfs-obj: objio_osd device information retrieval and caching
[PATCH 18/32] pnfs: alloc and free layout_hdr layoutdriver methods
[PATCH 19/32] pnfs-obj: define per-inode private structure
[PATCH 20/32] pnfs: support for non-rpc layout drivers
[PATCH 21/32] pnfs-obj: osd raid engine read/write implementation
[PATCH 22/32] pnfs: layoutreturn
[PATCH 23/32] pnfs: layoutret_on_setattr
[PATCH 24/32] pnfs: encode_layoutreturn
[PATCH 25/32] pnfs-obj: report errors and .encode_layoutreturn Implementation.
[PATCH 26/32] pnfs: encode_layoutcommit
[PATCH 27/32] pnfs-obj: objlayout_encode_layoutcommit implementation
[PATCH 28/32] NFSv4.1: unify pnfs_pageio_init functions
[PATCH 29/32] NFSv4.1: change pg_test return type to bool
[PATCH 30/32] NFSv4.1: use pnfs_generic_pg_test directly by layout driver
[PATCH 31/32] NFSv4.1: define nfs_generic_pg_test
[PATCH 32/32] pnfs-obj: pg_test check for max_io_size

I'll send the git tree address as separate email.

Thanks
Boaz


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

end of thread, other threads:[~2011-06-01 11:55 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-29 18:14 [PATCHSET final 00/32] pnfs-obj: pnfs-objects layout driver submission Boaz Harrosh
2011-05-29 18:16 ` [PATCH 01/32] NFSv4.1: fix typo in filelayout_check_layout Boaz Harrosh
2011-05-29 18:17 ` [PATCH 02/32] NFSv4.1: use struct nfs_client to qualify deviceid Boaz Harrosh
2011-05-29 18:17 ` [PATCH 03/32] pnfs: resolve header dependency in pnfs.h Boaz Harrosh
2011-05-29 18:18 ` [PATCH 04/32] NFSv4.1: make deviceid cache global Boaz Harrosh
2011-05-29 18:18 ` [PATCH 05/32] NFSv4.1: purge deviceid cache on nfs_free_client Boaz Harrosh
2011-05-29 18:19 ` [PATCH 06/32] pnfs: CB_NOTIFY_DEVICEID Boaz Harrosh
2011-05-29 18:19 ` [PATCH 07/32] NFSv4.1: use layout driver in global device cache Boaz Harrosh
2011-05-29 18:19 ` [PATCH 08/32] SUNRPC: introduce xdr_init_decode_pages Boaz Harrosh
2011-05-29 18:19 ` [PATCH 09/32] pnfs: Use byte-range for layoutget Boaz Harrosh
2011-05-29 18:20 ` [PATCH 10/32] pnfs: align layoutget requests on page boundaries Boaz Harrosh
2011-05-29 18:20 ` [PATCH 11/32] pnfs: Use byte-range for cb_layoutrecall Boaz Harrosh
2011-05-29 18:21 ` [PATCH 12/32] pnfs: client stats Boaz Harrosh
2011-05-29 18:21 ` [PATCH 13/32] pnfs-obj: objlayoutdriver module skeleton Boaz Harrosh
2011-05-29 18:21 ` [PATCH 14/32] pnfs-obj: pnfs_osd XDR definitions Boaz Harrosh
2011-05-29 18:22 ` [PATCH 15/32] pnfs-obj: pnfs_osd XDR client implementation Boaz Harrosh
2011-05-29 18:22 ` [PATCH 16/32] pnfs-obj: decode layout, alloc/free lseg Boaz Harrosh
2011-05-29 18:22 ` [PATCH 17/32] pnfs-obj: objio_osd device information retrieval and caching Boaz Harrosh
2011-05-29 18:23 ` [PATCH 18/32] pnfs: alloc and free layout_hdr layoutdriver methods Boaz Harrosh
2011-05-29 18:23 ` [PATCH 19/32] pnfs-obj: define per-inode private structure Boaz Harrosh
2011-05-29 18:24 ` [PATCH 20/32] pnfs: support for non-rpc layout drivers Boaz Harrosh
2011-05-29 18:25 ` [PATCH 21/32] pnfs-obj: osd raid engine read/write implementation Boaz Harrosh
2011-05-29 18:25 ` [PATCH 22/32] pnfs: layoutreturn Boaz Harrosh
2011-05-29 18:26 ` [PATCH 23/32] pnfs: layoutret_on_setattr Boaz Harrosh
2011-05-29 18:26 ` [PATCH 24/32] pnfs: encode_layoutreturn Boaz Harrosh
2011-05-29 18:26 ` [PATCH 25/32] pnfs-obj: report errors and .encode_layoutreturn Implementation Boaz Harrosh
2011-05-29 18:27 ` [PATCH 26/32] pnfs: encode_layoutcommit Boaz Harrosh
2011-05-29 18:27 ` [PATCH 27/32] pnfs-obj: objlayout_encode_layoutcommit implementation Boaz Harrosh
2011-05-29 18:27 ` [PATCH 28/32] NFSv4.1: unify pnfs_pageio_init functions Boaz Harrosh
2011-05-29 18:28 ` [PATCH 29/32] NFSv4.1: change pg_test return type to bool Boaz Harrosh
2011-05-29 18:28 ` [PATCH 30/32] NFSv4.1: use pnfs_generic_pg_test directly by layout driver Boaz Harrosh
2011-05-29 18:29 ` [PATCH 31/32] NFSv4.1: define nfs_generic_pg_test Boaz Harrosh
2011-05-29 18:30 ` [PATCH 32/32] pnfs-obj: pg_test check for max_io_size Boaz Harrosh
2011-05-29 18:36 ` [osd-dev] [PATCHSET final 00/32] pnfs-obj: pnfs-objects layout driver submission Boaz Harrosh
2011-05-31  5:58 ` Benny Halevy
2011-05-31 23:32   ` Jim Rees
2011-06-01 11:55     ` 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).