--- ../linux/drivers/scsi/scsi_proc.c	Fri Feb  9 11:30:23 2001
+++ scsi_proc.c	Mon May  7 01:54:20 2001
@@ -121,6 +121,8 @@
 	char name[10];	/* see scsi_unregister_host() */
 
 	tpnt->proc_dir = proc_mkdir(tpnt->proc_name, proc_scsi);
+	if(!tpnt->proc_dir)
+		panic("Not enough memory to register SCSI HBA in /proc/scsi !\n");
 	tpnt->proc_dir->owner = tpnt->module;
 
 	hpnt = scsi_hostlist;
