]> git.baikalelectronics.ru Git - kernel.git/commit
dlm: connect to nodes earlier
authorChristine Caulfield <ccaulfie@redhat.com>
Thu, 7 May 2009 15:54:16 +0000 (10:54 -0500)
committerDavid Teigland <teigland@redhat.com>
Fri, 15 May 2009 14:34:12 +0000 (09:34 -0500)
commita670c63bbbb77f97a34467c71d54bcdd8b2d4112
tree98b84ba8cd459293a232fd148cef0886f976bf19
parentce7e02016cefa31cba33667f91cf28fe5b4ea47e
dlm: connect to nodes earlier

Make network connections to other nodes earlier, in the context of
dlm_recoverd.  This avoids connecting to nodes from dlm_send where we
try to avoid allocations which could possibly deadlock if memory reclaim
goes into the cluster fs which may try to do a dlm operation.

Signed-off-by: Christine Caulfield <ccaulfie@redhat.com>
Signed-off-by: David Teigland <teigland@redhat.com>
fs/dlm/lowcomms.c
fs/dlm/lowcomms.h
fs/dlm/member.c