On Thu, Dec 28, 2023 at 05:45:29PM +0900, Damien Le Moal wrote: > On 12/28/23 16:51, Christoph Hellwig wrote: > > Hi all, > > > > now that support for the host aware zoned model is gone in the > > for-6.8/block branch, there is no way the sd driver can find a device > > where is has to clear the zoned flag, and we can thus remove the code > > for it, including a block layer helper. > > Hmmm... There is one case: if the user uses a passthrough command to issue a > FORMAT WITH PRESET command to reformat the disk from SMR to CMR or from CMR to > SMR. The next revalidate will see a different device type in this case, and > SMR-to-CMR reformat will need clearing the zoned stuff. scsi_device.type is only set in scsi_add_lun and thus can't change without a re-probe of the upper level driver.