]> err.no Git - linux-2.6/blobdiff - drivers/scsi/hosts.c
[PATCH] libata: add ATA_QCFLAG_IO
[linux-2.6] / drivers / scsi / hosts.c
index 588107923499772229fdab7df9cc20bf27f86606..ef57f253031c60043d6ac72d24697f46254a1c5c 100644 (file)
@@ -306,10 +306,9 @@ struct Scsi_Host *scsi_host_alloc(struct scsi_host_template *sht, int privsize)
                dump_stack();
         }
 
-       shost = kmalloc(sizeof(struct Scsi_Host) + privsize, gfp_mask);
+       shost = kzalloc(sizeof(struct Scsi_Host) + privsize, gfp_mask);
        if (!shost)
                return NULL;
-       memset(shost, 0, sizeof(struct Scsi_Host) + privsize);
 
        spin_lock_init(&shost->default_lock);
        scsi_assign_lock(shost, &shost->default_lock);