On Thu, 17 Apr 2008, Peter Zijlstra wrote: > > Jeremy, did I get the paravirt stuff right? I don't think this is worth it to virtualize. We access the page tables directly in any number of places, having a "get_pte()" indirection here is not going to help anything. Just make it an x86-only inline function. In fact, you can keep it inside arch/x86/mm/gup.c, because nobody else is likely to ever even need it, since normal accesses are all supposed to be done under the page table spinlock, so they do not have this issue at all. The indirection and virtualization thing is just going to complicate matters for no good reason. Linus -- To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html