]> err.no Git - linux-2.6/blobdiff - drivers/scsi/hosts.c
[PATCH] dmi: remove uneeded function
[linux-2.6] / drivers / scsi / hosts.c
index ba347576d99b0cae8d88b3ecb6f935632d009c3d..5feb886c33921075ab728f8d6a072dedf9959a8c 100644 (file)
@@ -56,7 +56,7 @@ static struct class shost_class = {
  * @shost:     pointer to struct Scsi_Host
  * recovery:   recovery requested to run.
  **/
-void scsi_host_cancel(struct Scsi_Host *shost, int recovery)
+static void scsi_host_cancel(struct Scsi_Host *shost, int recovery)
 {
        struct scsi_device *sdev;
 
@@ -180,11 +180,6 @@ static void scsi_host_dev_release(struct device *dev)
        scsi_destroy_command_freelist(shost);
        kfree(shost->shost_data);
 
-       /*
-        * Some drivers (eg aha1542) do scsi_register()/scsi_unregister()
-        * during probing without performing a scsi_set_device() in between.
-        * In this case dev->parent is NULL.
-        */
        if (parent)
                put_device(parent);
        kfree(shost);