Am Sonntag, 16. September 2001 23:44 schrieben Sie:
> Hmm, added after 2.4.10pre2 ... :)
Please explain.
> Would you happen to have a pointer to more info about what
> this GFP_BUFFER flag is for? It can't exactly know about
> DMA restrictions for specific PCI devices, which is a big
> deal for host controllers (and hence for the control message
> buffers that I recall started this thread).
I have no exact pointer. It should be somewhere in the vm documentation.
Its meaning is "allocate memory without swapping" as opposed to ATOMIC's
taking memory from the free pages pool. So used but clean pages could be
freed to satisfy an allocation.
If you need DMA, nothing else should be necessary as kmalloc by default
should return memory usable for pci dma.
Nevertheless this doesn't cure the swap problem as you can't be sure that
there are clean pages at all. Memory pressure would have to be extreme, but
extreme memory pressure is where you swap most.
Regards
Oliver
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel