===== drivers/ide/probe.c 1.58 vs edited ===== --- 1.58/drivers/ide/probe.c Fri Jun 14 09:11:19 2002 +++ edited/drivers/ide/probe.c Thu Jul 4 10:31:35 2002 @@ -1143,6 +1143,7 @@ if (!gd) goto err_kmalloc_gd; + memset(gd, 0, sizeof(struct gendisk)); gd->sizes = kmalloc(ATA_MINORS * sizeof(int), GFP_KERNEL); if (!gd->sizes) goto err_kmalloc_gd_sizes;