[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <alpine.DEB.1.10.0909200826540.21574@V090114053VZO-1>
Date: Sun, 20 Sep 2009 08:30:15 -0400 (EDT)
From: Christoph Lameter <cl@...ux-foundation.org>
To: Max Laier <max@...e2party.net>
cc: linux-kernel@...r.kernel.org
Subject: Re: page_migration question
On Sun, 20 Sep 2009, Max Laier wrote:
> I read Documentation/vm/page_migration but couldn't find the information I'm
> looking for. Specifically, what locks am I supposed to hold/not hold while
> calling migrate_prep() and migrate_pages()? Currently migrate_prep() seems to
> deadlock for reasons beyond me. Any help appreciated.
No locks need to be held while calling migrate prep. The pages to be
migrated must have been isolated from the LRU and a refcount be taken for
migrate_pages to work. Look at the implementation of sys_migratepages and
sys_mbind and sys_movepages.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists