[PATCH] libata: cosmetic update to ata_bus_probe()
authorTejun Heo <htejun@gmail.com>
Tue, 11 Apr 2006 13:26:29 +0000 (22:26 +0900)
committerJeff Garzik <jeff@garzik.org>
Tue, 11 Apr 2006 17:22:17 +0000 (13:22 -0400)
Move ata_set_mode() failure handling outside of ap->ops->set_mode if
clause such that it can handle ap->ops->set_mode failures after it's
updated.

Signed-off-by: Tejun Heo <htejun@gmail.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/scsi/libata-core.c

index 9194e4a..588578d 100644 (file)
@@ -1441,12 +1441,12 @@ static int ata_bus_probe(struct ata_port *ap)
                                break;
                        }
                rc = 0;
-       } else {
+       } else
                rc = ata_set_mode(ap, &dev);
-               if (rc) {
-                       down_xfermask = 1;
-                       goto fail;
-               }
+
+       if (rc) {
+               down_xfermask = 1;
+               goto fail;
        }
 
        for (i = 0; i < ATA_MAX_DEVICES; i++)