From 34de8cd104b87be10c922a35ac242bcc840408de Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Sun, 12 Jul 2020 23:32:00 +0000 Subject: [PATCH] scst: Introduce a local variable This patch does not change any functionality. git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9047 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scst/src/scst_targ.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/scst/src/scst_targ.c b/scst/src/scst_targ.c index 637ccbab6..d01b2bcc2 100644 --- a/scst/src/scst_targ.c +++ b/scst/src/scst_targ.c @@ -4181,14 +4181,16 @@ static int scst_translate_lun(struct scst_cmd *cmd) rcu_read_unlock(); if (tgt_dev) { + struct scst_device *dev = tgt_dev->dev; + TRACE_DBG("tgt_dev %p found", tgt_dev); - if (likely(tgt_dev->dev->handler != &scst_null_devtype)) { + if (likely(dev->handler != &scst_null_devtype)) { cmd->cmd_threads = tgt_dev->active_cmd_threads; cmd->tgt_dev = tgt_dev; cmd->cur_order_data = tgt_dev->curr_order_data; - cmd->dev = tgt_dev->dev; - cmd->devt = tgt_dev->dev->handler; + cmd->dev = dev; + cmd->devt = dev->handler; res = 0; } else {