]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
scsi: core: Revert "Fix a regression triggered by scsi_host_busy()"
authorBart Van Assche <bvanassche@acm.org>
Fri, 9 Jan 2026 20:51:02 +0000 (12:51 -0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Mon, 12 Jan 2026 03:07:36 +0000 (22:07 -0500)
Revert commit a0b7780602b1 ("scsi: core: Fix a regression triggered by
scsi_host_busy()") because all scsi_host_busy() calls now happen after
the corresponding SCSI host has been added.

Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Reviewed-by: John Garry <john.g.garry@oracle.com>
Link: https://patch.msgid.link/20260109205104.496478-3-bvanassche@acm.org
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/hosts.c

index 1b3fbd328277ceb878a90e2f1767c8694df68302..e047747d4ecf8163c939be3f5d43f370204c236e 100644 (file)
@@ -626,9 +626,8 @@ int scsi_host_busy(struct Scsi_Host *shost)
 {
        int cnt = 0;
 
-       if (shost->tag_set.ops)
-               blk_mq_tagset_busy_iter(&shost->tag_set,
-                                       scsi_host_check_in_flight, &cnt);
+       blk_mq_tagset_busy_iter(&shost->tag_set,
+                               scsi_host_check_in_flight, &cnt);
        return cnt;
 }
 EXPORT_SYMBOL(scsi_host_busy);