[698] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

Linux 1.3.34 wont boot :-(

daemon@ATHENA.MIT.EDU (Eric Youngdale)
Mon Oct 16 00:42:23 1995

Date: Sun, 15 Oct 95 16:50 EDT
From: eric@aib.com (Eric Youngdale)
To: linux-scsi@vger.rutgers.edu (Linux SCSI mailing list),
        Linus.Torvalds@cs.helsinki.fi (Linus Torvalds)


>When I boot 1.3.34 (I got the full tar.gz from ftp.cs.helsinki.fi),
>Linux will write the "Memory: xxxxk/8192k ...."  line right after
>computing the BogoMIPS rating.  When it comes to detecing my

	No there was one patch that got left out.  This is more or less 
what you need to get things going.  Linus already has a patchkit that
includes this patch among several others:

--- ./drivers/scsi/scsi.c.~1~	Wed Oct 11 13:08:01 1995
+++ ./drivers/scsi/scsi.c	Sat Oct 14 11:09:35 1995
@@ -394,7 +400,7 @@
     if(scsi_devices) while(SDtail->next) SDtail = SDtail->next;
     
     /* Make sure we have something that is valid for DMA purposes */
-    scsi_result = ((current->pid == 0  || !shpnt->unchecked_isa_dma)
+    scsi_result = ((!dma_malloc_freelist || !shpnt->unchecked_isa_dma)
 		   ?  &scsi_result0[0] : scsi_malloc(512));
     
     if(scsi_result == NULL) {


-Eric

home help back first fref pref prev next nref lref last post