From 7062bd47e0ac0396368badb2052d9f0709314298 Mon Sep 17 00:00:00 2001 From: David Teigland Date: Mon, 10 Nov 2008 16:24:57 -0600 Subject: [PATCH] --- yaml --- r: 119512 b: refs/heads/master c: 66f502a416f18cd36179290746aa53736c6b2828 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/fs/ocfs2/stack_user.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 0cdc4623175c..de7a63ab638e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 3b5da0189c93160e44b878d2c72e9552d642497c +refs/heads/master: 66f502a416f18cd36179290746aa53736c6b2828 diff --git a/trunk/fs/ocfs2/stack_user.c b/trunk/fs/ocfs2/stack_user.c index faec2d879357..9b76d41a8ac6 100644 --- a/trunk/fs/ocfs2/stack_user.c +++ b/trunk/fs/ocfs2/stack_user.c @@ -740,6 +740,9 @@ static int user_dlm_lock_status(union ocfs2_dlm_lksb *lksb) static void *user_dlm_lvb(union ocfs2_dlm_lksb *lksb) { + if (!lksb->lksb_fsdlm.sb_lvbptr) + lksb->lksb_fsdlm.sb_lvbptr = (char *)lksb + + sizeof(struct dlm_lksb); return (void *)(lksb->lksb_fsdlm.sb_lvbptr); }