scsi: scsi_debug: Fix uninitialized variable use
It appears that a typo has made it into the newly added code
drivers/scsi/scsi_debug.c:3035:3: error: variable 'len' is uninitialized when used here [-Werror,-Wuninitialized]
3035 | len += resp_compression_m_pg(ap, pcontrol, target, devip->tape_dce);
| ^~~
Replace the '+=' with the intended '=' here.
Fixes: 568354b24c ("scsi: scsi_debug: Add compression mode page for tapes")
Acked-by: Kai Mäkisara <kai.makisara@kolumbus.fi>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Link: https://lore.kernel.org/r/20250225095651.2636811-1-arnd@kernel.org
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
committed by
Martin K. Petersen
parent
ed3e484222
commit
cee4f928be
@@ -3032,7 +3032,7 @@ static int resp_mode_sense(struct scsi_cmnd *scp,
|
||||
case 0xf: /* Compression Mode Page (tape) */
|
||||
if (!is_tape)
|
||||
goto bad_pcode;
|
||||
len += resp_compression_m_pg(ap, pcontrol, target, devip->tape_dce);
|
||||
len = resp_compression_m_pg(ap, pcontrol, target, devip->tape_dce);
|
||||
offset += len;
|
||||
break;
|
||||
case 0x11: /* Partition Mode Page (tape) */
|
||||
|
||||
Reference in New Issue
Block a user