Kirill A. Shutemov a8f9736645 mm, thp: Do not make page table dirty unconditionally in touch_p[mu]d()
Currently, we unconditionally make page table dirty in touch_pmd().
It may result in false-positive can_follow_write_pmd().

We may avoid the situation, if we would only make the page table entry
dirty if caller asks for write access -- FOLL_WRITE.

The patch also changes touch_pud() in the same way.

Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
Cc: Michal Hocko <mhocko@suse.com>
Cc: Hugh Dickins <hughd@google.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2017-11-27 12:26:29 -08:00
..
2017-11-15 18:21:01 -08:00
2017-06-05 16:59:12 +02:00
2017-11-15 18:21:04 -08:00
2017-02-27 18:43:47 -08:00
2017-11-16 11:41:22 -08:00
2017-11-15 18:21:05 -08:00
2017-11-15 18:21:05 -08:00
2017-11-15 18:21:04 -08:00
2017-11-15 18:21:07 -08:00
2017-11-15 18:21:07 -08:00
2017-11-15 18:21:06 -08:00
2017-11-17 16:10:00 -08:00
2017-11-15 18:21:01 -08:00
2017-11-15 18:21:05 -08:00