From: Greg Kroah-Hartman Date: Sat, 17 Oct 2015 15:55:15 +0000 (-0700) Subject: Staging: lustre: remove unneeded variable X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=b5f00637784f09e524ca882e8d43d78e36da166b;p=linux-beck.git Staging: lustre: remove unneeded variable ldlm_lock_enqueue() always returns ELDLM_OK, no matter what happens, so removed the unneeded variable that this value was being stored in and just return the value itself. Reported-by: kbuild test robot Cc: Oleg Drokin Cc: Andreas Dilger Signed-off-by: Greg Kroah-Hartman gregkh@linuxfoundation.org --- diff --git a/drivers/staging/lustre/lustre/ldlm/ldlm_lock.c b/drivers/staging/lustre/lustre/ldlm/ldlm_lock.c index 658c878cacce..1600375f74b6 100644 --- a/drivers/staging/lustre/lustre/ldlm/ldlm_lock.c +++ b/drivers/staging/lustre/lustre/ldlm/ldlm_lock.c @@ -1520,7 +1520,6 @@ ldlm_error_t ldlm_lock_enqueue(struct ldlm_namespace *ns, { struct ldlm_lock *lock = *lockp; struct ldlm_resource *res = lock->l_resource; - ldlm_error_t rc = ELDLM_OK; lock->l_last_activity = ktime_get_real_seconds(); @@ -1558,7 +1557,7 @@ ldlm_error_t ldlm_lock_enqueue(struct ldlm_namespace *ns, out: unlock_res_and_lock(lock); - return rc; + return ELDLM_OK; } /**