summaryrefslogtreecommitdiffstats
path: root/dlm/dlm_load.c
diff options
context:
space:
mode:
Diffstat (limited to 'dlm/dlm_load.c')
-rw-r--r--dlm/dlm_load.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/dlm/dlm_load.c b/dlm/dlm_load.c
index 30cf161..9a953fe 100644
--- a/dlm/dlm_load.c
+++ b/dlm/dlm_load.c
@@ -383,6 +383,18 @@ static void astfn(void *arg)
};
}
+/* FIXME: ran two dlm_load's on four nodes over the weekend, and one instance
+ of dlm_load hit:
+ lk 007 unlock
+ lk 007 cast 3000665 EUNLOCK 022c0912 wait r0 c0 u1 c0 gr 2 rq -1 last unlock
+ lk 007 request mode 2 noqueue 1
+ lk 007 cast 3000705 EAGAIN 00680909 wait r1 c0 u0 c0 gr -1 rq 2 last request
+ lk 007 request mode 0 noqueue 1
+ lk 007 cast 3000732 EAGAIN 017b090e wait r1 c0 u0 c0 gr -1 rq 0 last request
+ lk 007 request mode 6 noqueue 0
+ ERROR lk 007 request errno 22 wait r0 c0 u0 c0 lastop request
+*/
+
static int do_request(struct lk *lk, int mode, int noqueue)
{
char name[DLM_RESNAME_MAXLEN];