On Sat, Feb 20, 1999 at 10:52:16PM +0100, Gerard Roudier wrote:
> > 
> > Latest linux scsi subsystem still tries to allocate huge physically
> > contiguous memory chunk. I know that large buffers are needed for devices
> > as CD-R, scanners and friends, since Linus^Hx does not allow to DMA from
> > userland. However, allocating large physically contiguous buffers should
> > _never_ have been the solution, because it is only guaranteed to succeed
> > at system start-up and it is wasting memory to pool huge buffers when they
> > are not used.
> > 
> 
> I mentionned the mt driver in the post below and obviously meant 'st'
> instead. The st driver uses scatter lists since linux-2.1.121 and I
> just missed this improvement.
> Btw, the author of the st driver didn't miss my mistake. :)

But for the sg driver, needed for cdrecord and scanning, e.g., the problem
persists. There was a discussion about improvement of sg driver on this
list, a couple of weeks ago. Maybe you want to talk to Joerg Schilling 
<[EMAIL PROTECTED]> about it.

-- 
Kurt Garloff <[EMAIL PROTECTED]>                           [Dortmund, FRG]
Plasma physics, high perf. computing              [Linux-ix86,-axp, DUX]
PGP key: see mailheader                       [Linux SCSI driver: DC390]

PGP signature

Reply via email to