[PATCH 5.4.y 1/3] mm: drop the assumption that VM_SHARED always implies writable