[DLM] The core of the DLM for GFS2/CLVM
authorDavid Teigland <teigland@redhat.com>
Wed, 18 Jan 2006 09:30:29 +0000 (09:30 +0000)
committerSteven Whitehouse <swhiteho@redhat.com>
Wed, 18 Jan 2006 09:30:29 +0000 (09:30 +0000)
commite7fd41792fc0ee52a05fcaac87511f118328d147
treeeee5227088ba97daef795e385b7548d2a1cc4cb6
parente47314207032cfd1157b8c377df162839b32ea6f
[DLM] The core of the DLM for GFS2/CLVM

This is the core of the distributed lock manager which is required
to use GFS2 as a cluster filesystem. It is also used by CLVM and
can be used as a standalone lock manager independantly of either
of these two projects.

It implements VAX-style locking modes.

Signed-off-by: David Teigland <teigland@redhat.com>
Signed-off-by: Steve Whitehouse <swhiteho@redhat.com>
39 files changed:
fs/Kconfig
fs/Makefile
fs/dlm/Kconfig [new file with mode: 0644]
fs/dlm/Makefile [new file with mode: 0644]
fs/dlm/ast.c [new file with mode: 0644]
fs/dlm/ast.h [new file with mode: 0644]
fs/dlm/config.c [new file with mode: 0644]
fs/dlm/config.h [new file with mode: 0644]
fs/dlm/debug_fs.c [new file with mode: 0644]
fs/dlm/device.c [new file with mode: 0644]
fs/dlm/dir.c [new file with mode: 0644]
fs/dlm/dir.h [new file with mode: 0644]
fs/dlm/dlm_internal.h [new file with mode: 0644]
fs/dlm/lock.c [new file with mode: 0644]
fs/dlm/lock.h [new file with mode: 0644]
fs/dlm/lockspace.c [new file with mode: 0644]
fs/dlm/lockspace.h [new file with mode: 0644]
fs/dlm/lowcomms.c [new file with mode: 0644]
fs/dlm/lowcomms.h [new file with mode: 0644]
fs/dlm/lvb_table.h [new file with mode: 0644]
fs/dlm/main.c [new file with mode: 0644]
fs/dlm/member.c [new file with mode: 0644]
fs/dlm/member.h [new file with mode: 0644]
fs/dlm/memory.c [new file with mode: 0644]
fs/dlm/memory.h [new file with mode: 0644]
fs/dlm/midcomms.c [new file with mode: 0644]
fs/dlm/midcomms.h [new file with mode: 0644]
fs/dlm/rcom.c [new file with mode: 0644]
fs/dlm/rcom.h [new file with mode: 0644]
fs/dlm/recover.c [new file with mode: 0644]
fs/dlm/recover.h [new file with mode: 0644]
fs/dlm/recoverd.c [new file with mode: 0644]
fs/dlm/recoverd.h [new file with mode: 0644]
fs/dlm/requestqueue.c [new file with mode: 0644]
fs/dlm/requestqueue.h [new file with mode: 0644]
fs/dlm/util.c [new file with mode: 0644]
fs/dlm/util.h [new file with mode: 0644]
include/linux/dlm.h [new file with mode: 0644]
include/linux/dlm_device.h [new file with mode: 0644]