[LSF/MM/BPF TOPIC] Netfs support library

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I've been working on a library (in fs/netfs/) to provide network filesystem
support services, with help particularly from Jeff Layton.  The idea is to
move the common features of the VM interface, including request splitting,
operation retrying, local caching, content encryption, bounce buffering and
compression into one place so that various filesystems can share it.

This also intersects with the folios topic as one of the reasons for this now
is to hide as much of the existence of folios/pages from the filesystem,
instead giving it persistent iov iterators to describe the buffers available
to it.

It could be useful to get various network filesystem maintainers together to
discuss it and how to do parts of it and how to roll it out into more
filesystems if it suits them.  This might qualify more for a BoF session than
a full FS track session.

Further, discussion of designing a more effective cache backend could be
useful.  I'm thinking along the lines of something that can store its data on
a single file (or a raw blockdev) with indexing along the lines of what
filesystem drivers such as openafs do.

David




[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [NTFS 3]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [NTFS 3]     [Samba]     [Device Mapper]     [CEPH Development]

  Powered by Linux