- 26 Jun, 2006 6 commits
-
-
Kurt Hackel authored
Now we never change the owner of a lock resource until unmount or node death. This will be re-enabled once some issues in the algorithm used have been resolved. Signed-off-by:
Kurt Hackel <kurt.hackel@oracle.com> Signed-off-by:
Mark Fasheh <mark.fasheh@oracle.com>
-
Kurt Hackel authored
Signed-off-by:
Kurt Hackel <kurt.hackel@oracle.com> Signed-off-by:
Mark Fasheh <mark.fasheh@oracle.com>
-
Kurt Hackel authored
Immediately purge a lockress that the local node is not the master of. Signed-off-by:
Kurt Hackel <kurt.hackel@oracle.com> Signed-off-by:
Mark Fasheh <mark.fasheh@oracle.com>
-
Kurt Hackel authored
Take a reference on lockres structures while they are on the recovery list. Signed-off-by:
Kurt Hackel <kurt.hackel@oracle.com> Signed-off-by:
Mark Fasheh <mark.fasheh@oracle.com>
-
Kurt Hackel authored
Otherwise we risk starving other threads. Signed-off-by:
Kurt Hackel <kurt.hackel@oracle.com> Signed-off-by:
Mark Fasheh <mark.fasheh@oracle.com>
-
Akinobu Mita authored
This patch converts the combination of list_del(A) and list_add(A, B) to list_move(A, B) under fs/. Cc: Ian Kent <raven@themaw.net> Acked-by:
Joel Becker <joel.becker@oracle.com> Cc: Neil Brown <neilb@cse.unsw.edu.au> Cc: Hans Reiser <reiserfs-dev@namesys.com> Cc: Urban Widmark <urban@teststation.com> Acked-by:
David Howells <dhowells@redhat.com> Acked-by:
Mark Fasheh <mark.fasheh@oracle.com> Signed-off-by:
Akinobu Mita <mita@miraclelinux.com> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
- 03 Jan, 2006 2 commits
-
-
Adrian Bunk authored
- cluster/sys.c: make needlessly global code static - dlm/: "extern" declarations for variables belong into header files (and in this case, they are already in dlmdomain.h) Signed-off-by:
Adrian Bunk <bunk@stusta.de> Signed-off-by:
Mark Fasheh <mark.fasheh@oracle.com>
-
Kurt Hackel authored
A distributed lock manager built with the cluster file system use case in mind. The OCFS2 dlm exposes a VMS style API, though things have been simplified internally. The only lock levels implemented currently are NLMODE, PRMODE and EXMODE. Signed-off-by:
Mark Fasheh <mark.fasheh@oracle.com> Signed-off-by:
Kurt Hackel <kurt.hackel@oracle.com>
-