summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/qla2xxx/qla_mbx.c
diff options
context:
space:
mode:
authorNathan Chancellor2018-09-21 00:17:06 +0200
committerMartin K. Petersen2018-10-17 00:19:46 +0200
commit3e59790e07a94dc3bef541aa044dde36fdb61714 (patch)
treed416d1ac90793150ec6e37a98dc897590c524146 /drivers/scsi/qla2xxx/qla_mbx.c
parentscsi: arcmsr: Remove set but not used variables 'id, lun' (diff)
downloadkernel-qcow2-linux-3e59790e07a94dc3bef541aa044dde36fdb61714.tar.gz
kernel-qcow2-linux-3e59790e07a94dc3bef541aa044dde36fdb61714.tar.xz
kernel-qcow2-linux-3e59790e07a94dc3bef541aa044dde36fdb61714.zip
scsi: qla2xxx: Remove unnecessary self assignment
Clang warns when a variable is assigned to itself. drivers/scsi/qla2xxx/qla_mbx.c:1514:4: warning: explicitly assigning value of variable of type 'uint64_t' (aka 'unsigned long long') to itself [-Wself-assign] l = l; ~ ^ ~ 1 warning generated. This construct is usually used to avoid unused variable warnings, which I assume is the case here. -Wunused-parameter is hidden behind -Wextra with GCC 4.6, which is the minimum version to compile the kernel as of commit cafa0010cd51 ("Raise the minimum required gcc version to 4.6"). Just remove this line to silence Clang. Link: https://github.com/ClangBuiltLinux/linux/issues/83 Signed-off-by: Nathan Chancellor <natechancellor@gmail.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'drivers/scsi/qla2xxx/qla_mbx.c')
-rw-r--r--drivers/scsi/qla2xxx/qla_mbx.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/scsi/qla2xxx/qla_mbx.c b/drivers/scsi/qla2xxx/qla_mbx.c
index bd8c86aeccc2..2f3e5075ae76 100644
--- a/drivers/scsi/qla2xxx/qla_mbx.c
+++ b/drivers/scsi/qla2xxx/qla_mbx.c
@@ -1511,7 +1511,6 @@ qla2x00_abort_target(struct fc_port *fcport, uint64_t l, int tag)
struct req_que *req;
struct rsp_que *rsp;
- l = l;
vha = fcport->vha;
ql_dbg(ql_dbg_mbx + ql_dbg_verbose, vha, 0x103e,