patch-2.4.0-test10 linux/drivers/scsi/hosts.c
Next file: linux/drivers/scsi/ide-scsi.c
Previous file: linux/drivers/scsi/gvp11.c
Back to the patch index
Back to the overall index
- Lines: 13
- Date:
Mon Oct 30 14:44:29 2000
- Orig file:
v2.4.0-test9/linux/drivers/scsi/hosts.c
- Orig date:
Sun Oct 8 10:50:24 2000
diff -u --recursive --new-file v2.4.0-test9/linux/drivers/scsi/hosts.c linux/drivers/scsi/hosts.c
@@ -139,6 +139,12 @@
retval = (struct Scsi_Host *)kmalloc(sizeof(struct Scsi_Host) + j,
(tpnt->unchecked_isa_dma && j ?
GFP_DMA : 0) | GFP_ATOMIC);
+ if(retval == NULL)
+ {
+ printk("scsi: out of memory in scsi_register.\n");
+ return NULL;
+ }
+
memset(retval, 0, sizeof(struct Scsi_Host) + j);
/* trying to find a reserved entry (host_no) */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)