Thread (16 messages) 16 messages, 6 authors, 2010-08-03

Re: [PATCH V3 0/8] Cleancache: overview

From: Andreas Dilger <hidden>
Date: 2010-08-03 18:34:19
Also in: linux-btrfs, linux-fsdevel, linux-mm, lkml, ocfs2-devel

On 2010-08-03, at 11:35, Dan Magenheimer wrote:
- The FS should be block-device-based (e.g. a ram-based FS
 such as tmpfs should not enable cleancache)
When you say "block device based", does this exclude network filesystems?  It would seem cleancache, like fscache, is actually best suited to high-latency network filesystems.
- To ensure coherency/correctness, inode numbers must be unique
 (e.g. no emulating 64-bit inode space on 32-bit inode numbers)
Does it need to be restricted to inode numbers at all (i.e. can it use an opaque internal identifier like the NFS file handle)?  Disallowing cleancache on a filesystem that uses 64-bit (or larger) inodes on a 32-bit system reduces its usefulness.

Cheers, Andreas
--
Andreas Dilger
Lustre Technical Lead
Oracle Corporation Canada Inc.

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help