Re: [PATCH 06/10] mm, compaction: skip buddy pages by their order in the migrate scanner

2014-06-09 Thread David Rientjes
On Mon, 9 Jun 2014, Vlastimil Babka wrote: > The migration scanner skips PageBuddy pages, but does not consider their order > as checking page_order() is generally unsafe without holding the zone->lock, > and acquiring the lock just for the check wouldn't be a good tradeoff. > > Still, this

[PATCH 06/10] mm, compaction: skip buddy pages by their order in the migrate scanner

2014-06-09 Thread Vlastimil Babka
The migration scanner skips PageBuddy pages, but does not consider their order as checking page_order() is generally unsafe without holding the zone->lock, and acquiring the lock just for the check wouldn't be a good tradeoff. Still, this could avoid some iterations over the rest of the buddy

[PATCH 06/10] mm, compaction: skip buddy pages by their order in the migrate scanner

2014-06-09 Thread Vlastimil Babka
The migration scanner skips PageBuddy pages, but does not consider their order as checking page_order() is generally unsafe without holding the zone-lock, and acquiring the lock just for the check wouldn't be a good tradeoff. Still, this could avoid some iterations over the rest of the buddy

Re: [PATCH 06/10] mm, compaction: skip buddy pages by their order in the migrate scanner

2014-06-09 Thread David Rientjes
On Mon, 9 Jun 2014, Vlastimil Babka wrote: The migration scanner skips PageBuddy pages, but does not consider their order as checking page_order() is generally unsafe without holding the zone-lock, and acquiring the lock just for the check wouldn't be a good tradeoff. Still, this could