[parisc-linux-cvs] linux grundler

Grant Grundler parisc-linux@lists.parisc-linux.org
Wed, 24 Jul 2002 00:21:44 -0600 (MDT)


CVSROOT:	/var/cvs
Module name:	linux
Changes by:	grundler	02/07/24 00:21:44

Modified files:
	.              : Makefile 
	drivers/scsi/sym53c8xx_2: sym_malloc.c 

Log message:
2.4.18-pa57 fix sym53c8xx_2 "giving up" data page fault
c3k has a narrow Bus and the sym53c8xx_2 doesn't know that.
It trips over bad parity, prints "giving up..." msg and then
data page faults (code 15). Problem is coalescing of free'd
data buffers exceeds the max size the driver is expecting to handle
and walk off the end of an array (h[i]) of pointers.