[PATCH mm-unstable v1 06/20] mm: rework handling in do_wp_page() based on private vs. shared mappings