akpm@digeo.com said: > If anything comes out of this discussion, please let it be the > removal of the hard-wired GFP_ATOMIC in dma_alloc_coherent. That's > quite broken - the interface should (always) be designed so that the > caller can pass in the gfp flags (__GFP_WAIT,__GFP_IO,__GFP_FS, at > least) How about the attached? I'll also make the changes for parisc (any arch maintainers who just implemented the dma_ API are going to be annoyed about this change, though). James