FS-Cache: Add the FS-Cache cache backend API and documentation

Previous thread: FS-Cache: Implement data I/O part of netfs API by Linux Kernel Mailing List on Friday, April 3, 2009 - 11:10 am. (1 message)

Next thread: FS-Cache: Object management state machine by Linux Kernel Mailing List on Friday, April 3, 2009 - 11:10 am. (1 message)
From: Linux Kernel Mailing List
Date: Friday, April 3, 2009 - 11:09 am

Gitweb:     http://git.kernel.org/linus/0dfc41d1efcc4180abfd32f68f0ade540e636ff6
Commit:     0dfc41d1efcc4180abfd32f68f0ade540e636ff6
Parent:     2d6fff637037395cc946ef910a880b5fa67b5370
Author:     David Howells <dhowells@redhat.com>
AuthorDate: Fri Apr 3 16:42:36 2009 +0100
Committer:  David Howells <dhowells@redhat.com>
CommitDate: Fri Apr 3 16:42:36 2009 +0100

    FS-Cache: Add the FS-Cache cache backend API and documentation
    
    Add the API for a generic facility (FS-Cache) by which caches may declare them
    selves open for business, and may obtain work to be done from network
    filesystems.  The header file is included by:
    
    	#include <linux/fscache-cache.h>
    
    Documentation for the API is also added to:
    
    	Documentation/filesystems/caching/backend-api.txt
    
    This API is not usable without the implementation of the utility functions
    which will be added in further patches.
    
    Signed-off-by: David Howells <dhowells@redhat.com>
    Acked-by: Steve Dickson <steved@redhat.com>
    Acked-by: Trond Myklebust <Trond.Myklebust@netapp.com>
    Acked-by: Al Viro <viro@zeniv.linux.org.uk>
    Tested-by: Daire Byrne <Daire.Byrne@framestore.com>
---
 Documentation/filesystems/caching/backend-api.txt |  664 +++++++++++++++++++++
 include/linux/fscache-cache.h                     |  509 ++++++++++++++++
 2 files changed, 1173 insertions(+), 0 deletions(-)

diff --git a/Documentation/filesystems/caching/backend-api.txt b/Documentation/filesystems/caching/backend-api.txt
new file mode 100644
index 0000000..1772305
--- /dev/null
+++ b/Documentation/filesystems/caching/backend-api.txt
@@ -0,0 +1,664 @@
+			  ==========================
+			  FS-CACHE CACHE BACKEND API
+			  ==========================
+
+The FS-Cache system provides an API by which actual caches can be supplied to
+FS-Cache for it to then serve out to network filesystems and other interested
+parties.
+
+This API is declared in ...
Previous thread: FS-Cache: Implement data I/O part of netfs API by Linux Kernel Mailing List on Friday, April 3, 2009 - 11:10 am. (1 message)

Next thread: FS-Cache: Object management state machine by Linux Kernel Mailing List on Friday, April 3, 2009 - 11:10 am. (1 message)