diff options
author | Cyrill Gorcunov <[email protected]> | 2013-10-16 13:46:51 -0700 |
---|---|---|
committer | Linus Torvalds <[email protected]> | 2013-10-16 21:35:52 -0700 |
commit | c3d16e16522fe3fe8759735850a0676da18f4b1d (patch) | |
tree | 430c8b815eff06ed9fbfeefa30695d622f65660b /tools/perf/util/scripting-engines/trace-event-python.c | |
parent | d8e2162cf0bbc49bb3fe1ac689618f6629c9150b (diff) |
mm: migration: do not lose soft dirty bit if page is in migration state
If page migration is turned on in config and the page is migrating, we
may lose the soft dirty bit. If fork and mprotect are called on
migrating pages (once migration is complete) pages do not obtain the
soft dirty bit in the correspond pte entries. Fix it adding an
appropriate test on swap entries.
Signed-off-by: Cyrill Gorcunov <[email protected]>
Cc: Pavel Emelyanov <[email protected]>
Cc: Andy Lutomirski <[email protected]>
Cc: Matt Mackall <[email protected]>
Cc: Xiao Guangrong <[email protected]>
Cc: Marcelo Tosatti <[email protected]>
Cc: KOSAKI Motohiro <[email protected]>
Cc: Stephen Rothwell <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: "Aneesh Kumar K.V" <[email protected]>
Cc: Naoya Horiguchi <[email protected]>
Cc: Mel Gorman <[email protected]>
Cc: <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions