]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: be2iscsi: Check size before copying ASYNC handle
authorJitendra Bhivare <jitendra.bhivare@broadcom.com>
Fri, 24 Mar 2017 08:41:47 +0000 (14:11 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 28 Mar 2017 02:03:41 +0000 (22:03 -0400)
commitd3d26619a46670761f93353093c7e9cacd9b06d1
tree957a81508dbf3576fd382ffd99f609ae91d6685b
parentd3f71a5cba1db3962292f4f5412cc66342aadda8
scsi: be2iscsi: Check size before copying ASYNC handle

Data in buffers are gathered into a single buffer before giving to iSCSI
layer. Though less likely to have payload more than 8K in ASYNC PDU, the
data length is provide by FW and check is missing for overrun.

Signed-off-by: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
Reviewed-by: Tomas Henzl <thenzl@redhat.com>
Reviewed-by: Chris Leech <cleech@redhat.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/be2iscsi/be_main.c