[PATCH OLK-6.6] LeapIOraid: fix strscpy size argument

LeapIO inclusion category: feature bugzilla: https://gitee.com/openeuler/kernel/issues/ICW39W ------------------------------------------ Use the allocated buffer length instead of sizeof(pointer) when copying serial number string. Signed-off-by: haodongdong <doubled@leap-io.com> --- drivers/scsi/leapioraid/leapioraid_os.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/leapioraid/leapioraid_os.c b/drivers/scsi/leapioraid/leapioraid_os.c index 368a3c859a04b..4a183fd834312 100644 --- a/drivers/scsi/leapioraid/leapioraid_os.c +++ b/drivers/scsi/leapioraid/leapioraid_os.c @@ -5645,7 +5645,7 @@ leapioraid_scsihost_inquiry_vpd_sn( len = strlen(&inq_data[4]) + 1; *serial_number = kmalloc(len, GFP_KERNEL); if (*serial_number) - strscpy(*serial_number, &inq_data[4], sizeof(*serial_number)); + strscpy(*serial_number, &inq_data[4], len); } break; case -EAGAIN: -- 2.25.1

反馈: 您发送到kernel@openeuler.org的补丁/补丁集,已成功转换为PR! PR链接地址: https://gitee.com/openeuler/kernel/pulls/17890 邮件列表地址:https://mailweb.openeuler.org/archives/list/kernel@openeuler.org/message/MIE... FeedBack: The patch(es) which you have sent to kernel@openeuler.org mailing list has been converted to a pull request successfully! Pull request link: https://gitee.com/openeuler/kernel/pulls/17890 Mailing list address: https://mailweb.openeuler.org/archives/list/kernel@openeuler.org/message/MIE...
participants (2)
-
haodongdong
-
patchwork bot