Re: [RFC PATCH 0/4] Fast noirq bulk page allocator v2r7

2017-01-28 Thread Andy Lutomirski
On 01/09/2017 08:35 AM, Mel Gorman wrote: The fourth patch introduces a bulk page allocator with no in-kernel users as an example for Jesper and others who want to build a page allocator for DMA-coherent pages. If you want an in-kernel user as a test, to validate the API's sanity, and to impro

[RFC PATCH 0/4] Fast noirq bulk page allocator v2r7

2017-01-09 Thread Mel Gorman
The biggest changes are in the final patch. In v1, it was a rough untested prototype. This version corrected a number of issues, tested it and includes a comparison between bulk allocating pages and allocating them one at a time. While there are still no in-kernel users, it is hoped that the bulk A

[RFC PATCH 0/4] Fast noirq bulk page allocator

2017-01-04 Thread Mel Gorman
This series is motivated by a conversation led by Jesper Dangaard Brouer at the last LSF/MM proposing a generic page pool for DMA-coherent pages. Part of his motivation was due to the overhead of allocating multiple order-0 that led some drivers to use high-order allocations and splitting them whic