]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
scsi: myrs: Fix uninitialized variable
authorYueHaibing <yuehaibing@huawei.com>
Thu, 9 May 2019 15:22:47 +0000 (23:22 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 19 Jun 2019 06:00:09 +0000 (08:00 +0200)
commitfe4efeec6d39a62d4f6f5c07e934d485a49a25bd
treed35b9cf31a819c25b2be16aa57004db487dfde80
parent6c232693ba8330d7e46a9cf2e8f55431b00747ab
scsi: myrs: Fix uninitialized variable

[ Upstream commit 41552199b5518fe26bee0829a28dd1880441b430 ]

drivers/scsi/myrs.c: In function 'myrs_log_event':
drivers/scsi/myrs.c:821:24: warning: 'sshdr.sense_key' may be used uninitialized in this function [-Wmaybe-uninitialized]
  struct scsi_sense_hdr sshdr;

If ev->ev_code is not 0x1C, sshdr.sense_key may be used uninitialized. Fix
this by initializing variable 'sshdr' to 0.

Fixes: 77266186397c ("scsi: myrs: Add Mylex RAID controller (SCSI interface)")
Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Reviewed-by: Hannes Reinecke <hare@suse.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/scsi/myrs.c