android_kernel_xiaomi_sm8350/fs/dlm
David Teigland 85f0379aa0 dlm: keep cached master rsbs during recovery
To prevent the master of an rsb from changing rapidly, an unused rsb is kept
on the "toss list" for a period of time to be reused.  The toss list was
being cleared completely for each recovery, which is unnecessary.  Much of
the benefit of the toss list can be maintained if nodes keep rsb's in their
toss list that they are the master of.  These rsb's need to be included
when the resource directory is rebuilt during recovery.

Signed-off-by: David Teigland <teigland@redhat.com>
2008-01-30 11:04:43 -06:00
..
ast.c
ast.h
config.c
config.h
debug_fs.c
dir.c dlm: keep cached master rsbs during recovery 2008-01-30 11:04:43 -06:00
dir.h
dlm_internal.h dlm: proper prototypes 2008-01-29 17:16:52 -06:00
Kconfig menuconfig: transform NLS and DLM menus 2007-10-17 08:43:00 -07:00
lock.c dlm: keep cached master rsbs during recovery 2008-01-30 11:04:43 -06:00
lock.h dlm: keep cached master rsbs during recovery 2008-01-30 11:04:43 -06:00
lockspace.c dlm: use dlm prefix on alloc and free functions 2008-01-29 17:17:19 -06:00
lockspace.h
lowcomms.c dlm: close othercons 2008-01-29 17:17:32 -06:00
lowcomms.h
lvb_table.h
main.c dlm: proper prototypes 2008-01-29 17:16:52 -06:00
Makefile
member.c dlm: reject messages from non-members 2008-01-30 11:04:42 -06:00
member.h dlm: reject messages from non-members 2008-01-30 11:04:42 -06:00
memory.c dlm: use dlm prefix on alloc and free functions 2008-01-29 17:17:19 -06:00
memory.h dlm: use dlm prefix on alloc and free functions 2008-01-29 17:17:19 -06:00
midcomms.c dlm: align midcomms message buffer 2008-01-30 11:04:25 -06:00
midcomms.h
netlink.c
rcom.c [DLM] block dlm_recv in recovery transition 2007-10-10 08:56:38 +01:00
rcom.h [DLM] block dlm_recv in recovery transition 2007-10-10 08:56:38 +01:00
recover.c dlm: keep cached master rsbs during recovery 2008-01-30 11:04:43 -06:00
recover.h
recoverd.c dlm: keep cached master rsbs during recovery 2008-01-30 11:04:43 -06:00
recoverd.h
requestqueue.c [DLM] block dlm_recv in recovery transition 2007-10-10 08:56:38 +01:00
requestqueue.h [DLM] block dlm_recv in recovery transition 2007-10-10 08:56:38 +01:00
user.c dlm: fix possible use-after-free 2008-01-30 11:04:42 -06:00
user.h
util.c dlm: use fixed errno values in messages 2008-01-30 11:04:42 -06:00
util.h