[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>
Showing
- fs/Kconfig 1 addition, 0 deletionsfs/Kconfig
- fs/Makefile 1 addition, 0 deletionsfs/Makefile
- fs/dlm/Kconfig 30 additions, 0 deletionsfs/dlm/Kconfig
- fs/dlm/Makefile 21 additions, 0 deletionsfs/dlm/Makefile
- fs/dlm/ast.c 167 additions, 0 deletionsfs/dlm/ast.c
- fs/dlm/ast.h 26 additions, 0 deletionsfs/dlm/ast.h
- fs/dlm/config.c 787 additions, 0 deletionsfs/dlm/config.c
- fs/dlm/config.h 42 additions, 0 deletionsfs/dlm/config.h
- fs/dlm/debug_fs.c 310 additions, 0 deletionsfs/dlm/debug_fs.c
- fs/dlm/device.c 1084 additions, 0 deletionsfs/dlm/device.c
- fs/dlm/dir.c 423 additions, 0 deletionsfs/dlm/dir.c
- fs/dlm/dir.h 30 additions, 0 deletionsfs/dlm/dir.h
- fs/dlm/dlm_internal.h 518 additions, 0 deletionsfs/dlm/dlm_internal.h
- fs/dlm/lock.c 3610 additions, 0 deletionsfs/dlm/lock.c
- fs/dlm/lock.h 50 additions, 0 deletionsfs/dlm/lock.h
- fs/dlm/lockspace.c 666 additions, 0 deletionsfs/dlm/lockspace.c
- fs/dlm/lockspace.h 24 additions, 0 deletionsfs/dlm/lockspace.h
- fs/dlm/lowcomms.c 1218 additions, 0 deletionsfs/dlm/lowcomms.c
- fs/dlm/lowcomms.h 25 additions, 0 deletionsfs/dlm/lowcomms.h
- fs/dlm/lvb_table.h 18 additions, 0 deletionsfs/dlm/lvb_table.h
Loading
Please register or sign in to comment