ソースを参照

[GFS2] fix typo in locking/dlm

Typo causes the error value from the wrong lock to be checked.

Signed-off-by: David Teigland <teigland@redhat.com>
Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
David Teigland 19 年 前
コミット
c5921fd02e
1 ファイル変更1 行追加1 行削除
  1. 1 1
      fs/gfs2/locking/dlm/lock.c

+ 1 - 1
fs/gfs2/locking/dlm/lock.c

@@ -430,7 +430,7 @@ static int hold_null_lock(struct gdlm_lock *lp)
 	init_completion(&lpn->ast_wait);
 	init_completion(&lpn->ast_wait);
 	gdlm_do_lock(lpn);
 	gdlm_do_lock(lpn);
 	wait_for_completion(&lpn->ast_wait);
 	wait_for_completion(&lpn->ast_wait);
-	error = lp->lksb.sb_status;
+	error = lpn->lksb.sb_status;
 	if (error) {
 	if (error) {
 		printk(KERN_INFO "lock_dlm: hold_null_lock dlm error %d\n",
 		printk(KERN_INFO "lock_dlm: hold_null_lock dlm error %d\n",
 		       error);
 		       error);