From: Vladimir Saveliev Date: Thu, 10 Jun 2010 00:57:23 +0000 (+0400) Subject: b=22828 fix unnormalized Linux symbols X-Git-Tag: v1_10_0_44~10 X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=commitdiff_plain;h=710361b3ba0a6b56f21566e0dac39e96d7e2d0d2 b=22828 fix unnormalized Linux symbols introduced by patches of the bug 21485 i=robert.read --- diff --git a/lustre/ptlrpc/target.c b/lustre/ptlrpc/target.c index 8b9f581..db2de79 100644 --- a/lustre/ptlrpc/target.c +++ b/lustre/ptlrpc/target.c @@ -199,13 +199,13 @@ void lut_client_free(struct obd_export *exp) if (ted->ted_lr_idx < 0) return; /* Clear bit when lcd is freed */ - spin_lock(&lut->lut_client_bitmap_lock); - if (!test_and_clear_bit(ted->ted_lr_idx, lut->lut_client_bitmap)) { + cfs_spin_lock(&lut->lut_client_bitmap_lock); + if (!cfs_test_and_clear_bit(ted->ted_lr_idx, lut->lut_client_bitmap)) { CERROR("%s: client %u bit already clear in bitmap\n", exp->exp_obd->obd_name, ted->ted_lr_idx); LBUG(); } - spin_unlock(&lut->lut_client_bitmap_lock); + cfs_spin_unlock(&lut->lut_client_bitmap_lock); } EXPORT_SYMBOL(lut_client_free);