[PATCH] mm/page_isolation: let caller take the zone lock for test_pages_isolated

2016-03-19 Thread Lucas Stach
This fixes an annoying race in the CMA code leading to lots of "PFNs busy" messages when CMA is used concurrently. This is harmless normally as CMA will just retry the allocation at a different place, but it might lead to increased fragmentation of the CMA area as well as failing allocations when C

Re: [PATCH] mm/page_isolation: let caller take the zone lock for test_pages_isolated

2016-03-19 Thread Joonsoo Kim
2016-03-17 1:49 GMT+09:00 Lucas Stach : > This fixes an annoying race in the CMA code leading to lots of "PFNs busy" > messages when CMA is used concurrently. This is harmless normally as CMA > will just retry the allocation at a different place, but it might lead to > increased fragmentation of th

Re: [PATCH] mm/page_isolation: let caller take the zone lock for test_pages_isolated

2016-03-18 Thread Lucas Stach
Am Freitag, den 18.03.2016, 02:18 +0900 schrieb Joonsoo Kim: > 2016-03-17 1:49 GMT+09:00 Lucas Stach : > > This fixes an annoying race in the CMA code leading to lots of "PFNs busy" > > messages when CMA is used concurrently. This is harmless normally as CMA > > will just retry the allocation at a