alistair23-linux/fs/nfs/blocklayout
Stanislav Kinsbursky 627f30668f NFS: blocklayout PipeFS notifier introduced
This patch subscribes blocklayout pipes to RPC pipefs notifications. Notifier
is registering on blocklayout module load. This notifier callback is
responsible for creation/destruction of PipeFS blocklayout pipe dentry.
Note that no locking required in notifier callback because PipeFS superblock
pointer is passed as an argument from it's creation or destruction routine and
thus we can be sure about it's validity.

Signed-off-by: Stanislav Kinsbursky <skinsbursky@parallels.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
2012-01-31 18:20:27 -05:00
..
blocklayout.c NFS: blocklayout PipeFS notifier introduced 2012-01-31 18:20:27 -05:00
blocklayout.h NFS: blocklayout pipe creation per network namespace context introduced 2012-01-31 18:20:27 -05:00
blocklayoutdev.c NFS: blocklayout pipe creation per network namespace context introduced 2012-01-31 18:20:27 -05:00
blocklayoutdm.c NFS: blocklayout pipe creation per network namespace context introduced 2012-01-31 18:20:27 -05:00
extents.c pnfsblock: alloc short extent before submit bio 2012-01-12 16:52:10 -05:00
Makefile pnfsblock: remove device operations 2011-07-31 12:18:16 -04:00