All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jeff Garzik <jeff@garzik.org>
To: David Howells <dhowells@redhat.com>
Cc: torvalds@osdl.org, akpm@osdl.org, steved@redhat.com,
	trond.myklebust@fys.uio.no, linux-fsdevel@vger.kernel.org,
	linux-cachefs@redhat.com, nfsv4@linux-nfs.org,
	linux-kernel@vger.kernel.org
Subject: Re: [PATCH 00/30] Permit filesystem local caching and NFS superblock sharing  [try #11]
Date: Fri, 28 Jul 2006 04:55:26 -0400	[thread overview]
Message-ID: <44C9D0FE.9090004@garzik.org> (raw)
In-Reply-To: <20060727205222.8443.29381.stgit@warthog.cambridge.redhat.com>

David Howells wrote:
> These patches make it possible to share NFS superblocks between related
> mounts, where "related" means on the same server and FSID. Inodes and dentries
> will be shared where the NFS filehandles are the same (for example if two NFS3
> files come from the same export but from different mounts, such as is not
> uncommon with autofs on /home).
> 
> These patches also add local caching for network filesystems such as NFS and
> AFS.

I'm really looking forward to seeing this in the upstream kernel... 
thanks for your continued work on this.

(Although I admit to not reviewing 100% of the code)

	Jeff




WARNING: multiple messages have this Message-ID (diff)
From: Jeff Garzik <jeff@garzik.org>
To: David Howells <dhowells@redhat.com>
Cc: akpm@osdl.org, linux-kernel@vger.kernel.org, nfsv4@linux-nfs.org,
	trond.myklebust@fys.uio.no, torvalds@osdl.org,
	linux-cachefs@redhat.com, linux-fsdevel@vger.kernel.org
Subject: Re: [PATCH 00/30] Permit filesystem local caching and NFS superblock sharing  [try #11]
Date: Fri, 28 Jul 2006 04:55:26 -0400	[thread overview]
Message-ID: <44C9D0FE.9090004@garzik.org> (raw)
In-Reply-To: <20060727205222.8443.29381.stgit@warthog.cambridge.redhat.com>

David Howells wrote:
> These patches make it possible to share NFS superblocks between related
> mounts, where "related" means on the same server and FSID. Inodes and dentries
> will be shared where the NFS filehandles are the same (for example if two NFS3
> files come from the same export but from different mounts, such as is not
> uncommon with autofs on /home).
> 
> These patches also add local caching for network filesystems such as NFS and
> AFS.

I'm really looking forward to seeing this in the upstream kernel... 
thanks for your continued work on this.

(Although I admit to not reviewing 100% of the code)

	Jeff

  parent reply	other threads:[~2006-07-28  8:55 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-07-27 20:52 [PATCH 00/30] Permit filesystem local caching and NFS superblock sharing [try #11] David Howells
2006-07-27 20:52 ` David Howells
2006-07-27 20:52 ` [PATCH 01/30] NFS: Add dentry materialisation op " David Howells
2006-07-27 20:52 ` [PATCH 02/30] NFS: Fix up split of fs/nfs/inode.c " David Howells
2006-07-27 20:52 ` [PATCH 03/30] NFS: Disambiguate nfs_stat_to_errno() " David Howells
2006-07-27 20:52 ` [PATCH 04/30] NFS: Fix NFS4 callback up/down prototypes " David Howells
2006-07-27 20:52 ` [PATCH 05/30] NFS: Rename struct nfs4_client to struct nfs_client " David Howells
2006-07-27 20:52 ` [PATCH 06/30] NFS: Rename nfs_server::nfs4_state " David Howells
2006-07-27 20:52 ` [PATCH 07/30] NFS: Return an error when starting the idmapping pipe " David Howells
2006-07-27 20:52 ` [PATCH 08/30] NFS: Add a lookupfh NFS RPC op " David Howells
2006-07-27 20:52 ` [PATCH 09/30] NFS: Add a server capabilities " David Howells
2006-07-27 20:52 ` [PATCH 10/30] NFS: Generalise the nfs_client structure " David Howells
2006-07-27 20:52 ` [PATCH 11/30] NFS: Use the dentry superblock directly in nfs_statfs() " David Howells
2006-07-27 20:52 ` [PATCH 12/30] NFS: Add extra const qualifiers " David Howells
2006-07-27 20:52 ` [PATCH 13/30] NFS: Maintain a common server record for NFS2/3 as well as for NFS4 " David Howells
2006-07-27 20:52 ` [PATCH 14/30] NFS: Make better use of inode* dereferencing macros " David Howells
2006-07-27 20:53 ` [PATCH 15/30] NFS: Move rpc_ops from nfs_server to nfs_client " David Howells
2006-07-27 20:53 ` [PATCH 16/30] NFS: Eliminate client_sys in favour of cl_rpcclient " David Howells
2006-07-27 20:53 ` [PATCH 17/30] NFS: Start rpciod in server common management " David Howells
2006-07-27 20:53 ` [PATCH 18/30] NFS: Share NFS superblocks per-protocol per-server per-FSID " David Howells
2006-07-27 20:53 ` [PATCH 19/30] NFS: Add server and volume lists to /proc " David Howells
2006-07-27 20:53 ` [PATCH 20/30] NFS: Fix error handling " David Howells
2006-07-27 20:53 ` [PATCH 21/30] NFS: Secure the roots of the NFS subtrees in a shared superblock " David Howells
2006-07-27 20:53 ` [PATCH 22/30] FS-Cache: Provide a filesystem-specific sync'able page bit " David Howells
2006-07-27 20:53 ` [PATCH 23/30] FS-Cache: Generic filesystem caching facility " David Howells
2006-07-27 20:53 ` [PATCH 24/30] FS-Cache: Release page->private in failed readahead " David Howells
2006-07-27 20:53 ` [PATCH 25/30] FS-Cache: Make kAFS use FS-Cache " David Howells
2006-07-27 20:53 ` [PATCH 26/30] NFS: Use local caching " David Howells
2006-07-27 20:53 ` [PATCH 27/30] FS-Cache: CacheFiles: ia64: missing copy_page export " David Howells
2006-07-27 20:53 ` [PATCH 28/30] FS-Cache: CacheFiles: A cache that backs onto a mounted filesystem " David Howells
2006-07-27 20:53 ` [PATCH 29/30] AUTOFS: Make sure all dentries refs are released before calling kill_anon_super() " David Howells
2006-07-27 20:53 ` [PATCH 30/30] VFS: Destroy the dentries contributed by a superblock on unmounting " David Howells
2006-08-01  9:03   ` Jan Blunck
2006-08-01 10:18     ` David Howells
2006-08-01 10:18       ` David Howells
2006-07-28  8:55 ` Jeff Garzik [this message]
2006-07-28  8:55   ` [PATCH 00/30] Permit filesystem local caching and NFS superblock sharing " Jeff Garzik
2006-09-07 17:17   ` FS-Cache patches David Howells
2006-09-18 19:10     ` Christoph Hellwig
2006-09-18 19:10       ` Christoph Hellwig
2006-09-19  9:34       ` David Howells
2006-09-19  9:34         ` David Howells
2006-07-29  6:05 ` [PATCH 00/30] Permit filesystem local caching and NFS superblock sharing [try #11] Andrew Morton
2006-07-29  6:05   ` Andrew Morton
2006-07-29 11:12   ` David Howells
2006-07-29 11:12     ` David Howells
2006-07-29 16:30     ` Trond Myklebust

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=44C9D0FE.9090004@garzik.org \
    --to=jeff@garzik.org \
    --cc=akpm@osdl.org \
    --cc=dhowells@redhat.com \
    --cc=linux-cachefs@redhat.com \
    --cc=linux-fsdevel@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=nfsv4@linux-nfs.org \
    --cc=steved@redhat.com \
    --cc=torvalds@osdl.org \
    --cc=trond.myklebust@fys.uio.no \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.