We have had the same problem using a AHA1542CP card with a 4.3Gb IBM
SCSI-II hard drive and Philips CDD2600 in an external box under
Slackware 3.1, kernel 2.0.29 and 30.
The system seems to be stable for a while then wham - screens full
of "running low on SCSI DMA buffers" followed by a kernel panic.
I posted to this group about it a while back.
Have you got any/all of the scsi stuff complied as modules? A
friend suggested it could be something to do with the buffers
needing concurrent memory which can become hard to find after a while
on a low memory system - sorry don't know the details. Our PC only
had 32Mb physical and 20Mb to buffer a single 4.3Gb partition on the
scsi drive. (due to a theft my 486 was temporarily acting as a
file server for around 15 machines).
After recompiling the kernel with all scsi stuff hardwired in the
system seems to have become much more stable. Got an up time of
6 days and have written several CDs and given the hard drive a
thrashing without problems so far.
I'd be interested in anything you find out about this problem
Cheers
Ian
> I get this error Warning: Running low on SCSI DMA buffers
> The error floods the screen and sometimes hangs the machine.
> This usually happens when I'm doing some heavy reads on scsi
> cdroms.
> I'm using an Adaptec aha1542 scsi adapter with a toshiba cdrom
> and a yamaha cdr. Could the adapter be causing this error?
> I'm running debian linux kernel 2.0.30 on a 486 w/ 24 megs of ram.
> I can sucessfully read from the scsi devices and even write cdroms.
> Sometimes the machine hangs though. And I waste recordable cds.
--
Applied Electromagnetic Group Tel: +44 1904 432391
Department of Electronics Fax: +44 1904 433224
University of York
Heslington
YORK, UK < EMC Aspects of Radio-based Mobile >
YO1 5DD < Telecommunication Systems. >