This patch adds a check for NULL return from kmalloc.
Signed-off-by: Youssef Hmamouche <[EMAIL PROTECTED]> --- a/drivers/scsi/megaraid.c 2005-08-03 21:12:43.000000000 -0700 +++ b/drivers/scsi/megaraid.c 2005-08-03 21:14:37.000000000 -0700 @@ -4456,6 +4456,10 @@ memset(scmd, 0, sizeof(Scsi_Cmnd)); sdev = kmalloc(sizeof(struct scsi_device), GFP_KERNEL); + if(sdev == NULL) { + printk(KERN_WARNING "megaraid: out of RAM.\n"); + return -ENOMEM; + } memset(sdev, 0, sizeof(struct scsi_device)); scmd->device = sdev; - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/