Johannes Weiner wrote: > I have not much clue about the users but shouldn't you use vmalloc > anyway if you don't need physically contiguous pages? physical memory has the advantage that it does not need a page table and its therefore more efficient to access. Plus the overhead of having to maintain a mapping is gone. Memory is suitable for I/O without scatter gather etc etc. > So while it would be usable then to have both vmap and vunmap work in > atomic context, I don't really get the fallback use case..? Classic example: A network driver wants contiguous memory for a jumbo frame. Fallback to scatter gather is possible but not as effective. -- To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html