Hi all,
1. Why vmalloc fault need sync user process page table with kernel page
table instead of using kernel page table directly?
2. Why do_swap_page doesn't set present flag?
3. When enable DEBUG_PAGEALLOC(catch use-after-free bug), if user
process alloc pages from zone_normal(which is direct mapping) when
fallback, this page which allocated for user process will set present
flag in related pte, correct? but why also set present flag for kernel
direct mapping? Does kernel have any requirement to access it?
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@xxxxxxxxx. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>