block: pass a gendisk to blk_queue_set_zoned
[linux-block.git] / drivers / scsi / sd.c
index cb587e488601c3317314bec79913f40ef4695e34..eb02d939dd448ddb516ef09e85d75b47caa81646 100644 (file)
@@ -2934,15 +2934,15 @@ static void sd_read_block_characteristics(struct scsi_disk *sdkp)
 
        if (sdkp->device->type == TYPE_ZBC) {
                /* Host-managed */
-               blk_queue_set_zoned(sdkp->disk, BLK_ZONED_HM);
+               disk_set_zoned(sdkp->disk, BLK_ZONED_HM);
        } else {
                sdkp->zoned = zoned;
                if (sdkp->zoned == 1) {
                        /* Host-aware */
-                       blk_queue_set_zoned(sdkp->disk, BLK_ZONED_HA);
+                       disk_set_zoned(sdkp->disk, BLK_ZONED_HA);
                } else {
                        /* Regular disk or drive managed disk */
-                       blk_queue_set_zoned(sdkp->disk, BLK_ZONED_NONE);
+                       disk_set_zoned(sdkp->disk, BLK_ZONED_NONE);
                }
        }