On Fri, 7 May 2010, KAMEZAWA Hiroyuki wrote: > > IIUC, move_page_tables() may call "page table allocation" and it cannot be > done under spinlock. Bah. It only does a "alloc_new_pmd()", and we could easily move that out of the loop and pre-allocate the pmd's. If that's the only reason, then it's a really weak one, methinks. Linus -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxxx For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>