RE: [PATCH v3] scsi: storvsc: Fix validation for unsolicited incoming packets
From: Haiyang Zhang <haiyangz@microsoft.com>
Date: 2021-10-07 15:22:21
Also in:
linux-scsi, lkml
From: Haiyang Zhang <haiyangz@microsoft.com>
Date: 2021-10-07 15:22:21
Also in:
linux-scsi, lkml
-----Original Message-----
From: Andrea Parri (Microsoft) <parri.andrea@gmail.com>
Sent: Thursday, October 7, 2021 8:28 AM
To: linux-kernel@vger.kernel.org; linux-hyperv@vger.kernel.org; linux-
scsi@vger.kernel.org
Cc: KY Srinivasan <kys@microsoft.com>; Haiyang Zhang
[off-list ref]; Stephen Hemminger [off-list ref];
Wei Liu [off-list ref]; James E . J . Bottomley
[off-list ref]; Martin K . Petersen [off-list ref];
Michael Kelley [off-list ref]; Andrea Parri (Microsoft)
[off-list ref]; Dexuan Cui [off-list ref]
Subject: [PATCH v3] scsi: storvsc: Fix validation for unsolicited
incoming packets
The validation on the length of incoming packets performed in
storvsc_on_channel_callback() does not apply to unsolicited packets with
ID of 0 sent by Hyper-V. Adjust the validation for such unsolicited
packets.
Fixes: 91b1b640b834b2 ("scsi: storvsc: Validate length of incoming
packet in storvsc_on_channel_callback()")
Reported-by: Dexuan Cui <decui@microsoft.com>
Signed-off-by: Andrea Parri (Microsoft) <parri.andrea@gmail.com>
Reviewed-by: Michael Kelley <redacted>
---Thanks. Reviewed-by: Haiyang Zhang <haiyangz@microsoft.com>