Messages in this thread | | | Date | Sun, 21 Feb 1999 13:42:57 -0500 (EST) | From | Gregory Maxwell <> | Subject | Re: Sound problems, Scsi CDDA ripping. 2.2+ |
| |
Another note on your dmabuf=1 fix, It seems impossable to put this in modules.conf.
I.e. alias sound sb options sb io=0x220 irq=5 dma=1 dma16=5 options sound dmabuf=1
doesn't work because of the alias of sound = sb. So right now I've got to insmod sound dmabuf=1; modprobe sb on the affected computers.
On Sun, 21 Feb 1999, Alan Cox wrote:
> > > Probably the 'reserve Xmb below 16mb for dma memory' is the best solution. > > > eg in lilo.conf something like > > > append = "dmaram=2m" > > > > > Exactly my point... > > Now who wants to implement this? as I know nothing about Linux's MM ;) > > Reserving low memory space is fairly easy. You'd probably want a different > function to kmalloc managing it (kmalloc is called an awful lot), and > your dma memory allocator could call kmalloc itself as a last resort. > > > (of course the other solution would be modifying the MM to do some more > > aggressive try_to_get_dmable_memory type thingies) > > That may work. Someone was playing with it > > > And this raises a question about Linux's MM: How hard is it for the kernel > > to relocate things in physical memory? > > Its definitely not 2.2 stuff, its a generally hard problem. > > Alan > > > - > 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/ >
- 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/
| |