[PATCH 04/11] mm: page_alloc: introduce alloc_contig_range()
From: Michal Nazarewicz <hidden>
Date: 2012-01-13 20:04:39
Also in:
linux-media, linux-mm, lkml
From: Michal Nazarewicz <hidden>
Date: 2012-01-13 20:04:39
Also in:
linux-media, linux-mm, lkml
On Thu, Dec 29, 2011 at 01:39:05PM +0100, Marek Szyprowski wrote:quoted
From: Michal Nazarewicz <redacted> + /* Make sure all pages are isolated. */ + if (!ret) { + lru_add_drain_all(); + drain_all_pages(); + if (WARN_ON(test_pages_isolated(start, end))) + ret = -EBUSY; + }
On Tue, 10 Jan 2012 15:16:13 +0100, Mel Gorman [off-list ref] wrote:
Another global IPI seems overkill. Drain pages only from the local CPU (drain_pages(get_cpu()); put_cpu()) and test if the pages are isolated.
Is get_cpu() + put_cpu() required? Won't drain_local_pages() work? -- Best regards, _ _ .o. | Liege of Serenely Enlightened Majesty of o' \,=./ `o ..o | Computer Science, Micha? ?mina86? Nazarewicz (o o) ooo +----<email/xmpp: mpn@google.com>--------------ooO--(_)--Ooo--