> -----Original Message----- > From: Andrea Parri (Microsoft) <parri.andrea@xxxxxxxxx> > Sent: Thursday, October 7, 2021 8:28 AM > To: linux-kernel@xxxxxxxxxxxxxxx; linux-hyperv@xxxxxxxxxxxxxxx; linux- > scsi@xxxxxxxxxxxxxxx > Cc: KY Srinivasan <kys@xxxxxxxxxxxxx>; Haiyang Zhang > <haiyangz@xxxxxxxxxxxxx>; Stephen Hemminger <sthemmin@xxxxxxxxxxxxx>; > Wei Liu <wei.liu@xxxxxxxxxx>; James E . J . Bottomley > <jejb@xxxxxxxxxxxxx>; Martin K . Petersen <martin.petersen@xxxxxxxxxx>; > Michael Kelley <mikelley@xxxxxxxxxxxxx>; Andrea Parri (Microsoft) > <parri.andrea@xxxxxxxxx>; Dexuan Cui <decui@xxxxxxxxxxxxx> > 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@xxxxxxxxxxxxx> > Signed-off-by: Andrea Parri (Microsoft) <parri.andrea@xxxxxxxxx> > Reviewed-by: Michael Kelley <mikelley@xxxxxxxxxxxxx> > --- Thanks. Reviewed-by: Haiyang Zhang <haiyangz@xxxxxxxxxxxxx>