scsi: scsi_devinfo: handle non-terminated strings
authorMartin Wilck <mwilck@suse.com>
Mon, 27 Nov 2017 22:47:34 +0000 (23:47 +0100)
committerSasha Levin <sashal@kernel.org>
Tue, 30 Jun 2020 19:38:37 +0000 (15:38 -0400)
commitec0bdc2824e7358988dec46dedf01a851832ebcc
tree40ccc243eb4067afc650e80cda0ff38204a5f013
parentb17fd5fbdd1f2323bf9ea93f1aee9e4d9895618d
scsi: scsi_devinfo: handle non-terminated strings

commit ba69ead9e9e9bb3cec5faf03526c36764ac8942a upstream.

devinfo->vendor and devinfo->model aren't necessarily
zero-terminated.

Fixes: b8018b973c7c "scsi_devinfo: fixup string compare"
Signed-off-by: Martin Wilck <mwilck@suse.com>
Reviewed-by: Bart Van Assche <bart.vanassche@wdc.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Cc: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/scsi/scsi_devinfo.c