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

Reply via email to