![]() | |||||||||||
Messages in this thread |
"Paul E. McKenney" <paulmck@us.ibm.com> wrote: >> So the general idea is to do something as follows, right? It sounds reasonable. A matter of putting together the appropriate library functions and refactoring a few things. > > o Make a function, perhaps named something like> install_new_page(), that does the PTE-installation > and RSS-adjustment tasks currently performed by > both do_no_page() and by do_anonymous_page(). That's similar to mm/fremap.c:install_page(). (Which forgets to call update_mmu_cache(). Debatably a buglet.) However there is not a lot of commonality between the various nopage()s and there may not be a lot to be gained from all this. There is subtle code in there and it is performance-critical. I'd be inclined to try to minimise overall code churn in this work. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||
| Last update: 2005-03-22 13:35 [from the cache] ©2003-2008 | |||||||||||