diff options
author | Evgeniy Polyakov <zbr@ioremap.net> | 2009-02-09 17:02:39 +0300 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2009-04-03 14:53:34 -0700 |
commit | ac7036c13113ed58bc9851d2808467dfeda8daed (patch) | |
tree | 3d51fd0628ce2bf496362c56ffc17de9b473c2b9 /kernel/tsacct.c | |
parent | b3f08cad3db2d6d9cdbd039cb58ed47fac36e62c (diff) |
Staging: pohmelfs: distributed locking and cache coherency protocol.
POHMELFS utilizes writeback cache, which is built on top of MO(E)SI-like
coherency protocol. This patch includes its implementation and cache
object processing helpers (like allocation and completion callbacks).
POHMELFS uses scalable cached read/write locking. No additional requests
are performed if lock is granted to the filesystem. The same protocol
is used by the server to on-demand flushing of the client's cache (for
example when server wants to update local data).
Signed-off-by: Evgeniy Polyakov <zbr@ioremap.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'kernel/tsacct.c')
0 files changed, 0 insertions, 0 deletions