On Wednesday 18 June 2008 11:54, KAMEZAWA Hiroyuki wrote:
These tend to all happen while the page is locked, and in particular
while the page does not have any references other than the current
code path and the pagecache. So no page tables should point to it.
So migration_entry_wait should not find pages with a refcount of zero.
At any rate, page_cache_get_speculative() should not be used for this
purpose, but for when we _really_ don't have any references to a page.
--