Re: Sound error: Couldn't allocate DMA buffer

Gregory Maxwell (linker@z.ml.org)
Sun, 11 Apr 1999 12:22:57 -0400 (EDT)


On Sun, 11 Apr 1999, jumeaux lists wrote:

> > > Apr 9 13:11:29 odin kernel: Sound error: Couldn't allocate DMA buffer
> > > Apr 9 13:12:00 odin last message repeated 48 times
> > > Apr 9 13:13:01 odin last message repeated 121 times
> > You are out of big physically contigious blobs of memory under 16MBs for
> > DMA buffers. You can put in dmabuf=1 as an option to sound.o or set a
> > config param at compile time if you dont use modules.
>
> thanks - thought it might be something to do with fragmentation, but i
> wasn't aware of the <16mb restrictions on isa cards.
>
> *but*, does this solution apply to kernel 2.0.36? i see it in the docs
> for 2.2, but not 2.0, and when i try adding

No... For 2.0.36, just load your sounddriver with modprobe at boot time
(dont autoload it) and it will allocate the dmabuffers then. The reason
that dmabuf=1 is needed for 2.2 is because 2.2 sound drivers allocate
dmabuffers as needed insted of at module load by default.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/