Re: [VFS] move active filesystem

Chris Wedgwood (cw@ix.net.nz)
Tue, 18 May 1999 18:37:25 +1200


> And what about a more inteligent DMA memory allocator ? I mean, in
> case of fragmented memory it's very frequent not to success to
> allocate DMA memory by kernel (eg by sound/floppy modules). Why
> does not kernel moves some memory, changing some pagetable entries
> etc to create contigous memory area suitable for DMA (in low 16M
> for ISA DMA, care of page boundaries etc). If there's enough memory
> to do it, it would be only some memory moving action to get the
> suitable place.
>
> (I don't know too much about Linux kernel internals, maybe DMA
> memory allocating is something atomic operation which blocks the
> kernel too long to do such an operation I described below ?)

Right now, we can't tell which pages are in use by what, so moving
pages in use isn't possible.

-cw

-
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/