Re: [PATCH] Rescan the entire target on transport reset when LUN is 0

From: Martin K. Petersen
Date: Mon Sep 21 2020 - 23:57:35 EST


On Fri, 28 Aug 2020 12:21:35 +0000, Matej Genci wrote:

> VirtIO 1.0 spec says
> The removed and rescan events ... when sent for LUN 0, they MAY
> apply to the entire target so the driver can ask the initiator
> to rescan the target to detect this.
>
> This change introduces the behaviour described above by scanning the
> entire scsi target when LUN is set to 0. This is both a functional and a
> performance fix. It aligns the driver with the spec and allows control
> planes to hotplug targets with large numbers of LUNs without having to
> request a RESCAN for each one of them.

Applied to 5.10/scsi-queue, thanks!

[1/1] scsi: virtio_scsi: Rescan the entire target on transport reset when LUN is 0
https://git.kernel.org/mkp/scsi/c/beef6fd02b90

--
Martin K. Petersen Oracle Linux Engineering