From 23ac4ff2cc08ed856fc15b5cc837569fa7a45b9e Mon Sep 17 00:00:00 2001 From: Mikhail Pershin Date: Tue, 9 Oct 2012 10:40:43 +0400 Subject: [PATCH] LU-2102 llog: wrong handle was used for changelog processing - Wrong llog handle was passed tp changelog_user_init_cb() for processing Signed-off-by: Mikhail Pershin Change-Id: I3656829e283232ff8c17829e18df68b320e26f2f Reviewed-on: http://review.whamcloud.com/4229 Reviewed-by: Alex Zhuravlev Tested-by: Hudson Tested-by: Maloo Reviewed-by: Andreas Dilger --- lustre/mdd/mdd_device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lustre/mdd/mdd_device.c b/lustre/mdd/mdd_device.c index af403b0..647ee7a 100644 --- a/lustre/mdd/mdd_device.c +++ b/lustre/mdd/mdd_device.c @@ -364,7 +364,7 @@ static int mdd_changelog_llog_init(const struct lu_env *env, if (rc) GOTO(out_uclose, rc); - rc = llog_cat_reverse_process(env, ctxt->loc_handle, + rc = llog_cat_reverse_process(env, uctxt->loc_handle, changelog_user_init_cb, mdd); if (rc < 0) { CERROR("%s: changelog user init failed: rc = %d\n", -- 1.8.3.1