mm: skip speculative path for non-anonymous COW faults

anon_vma_prepare should not called in speculative page fault
path. But a non-anonymous private COW page without anon_vma
can enter it on a write. Fix it.

Change-Id: I107b793392ba436fbe0f07f93f67767eaf1446e6
Signed-off-by: Vinayak Menon <vinmenon@codeaurora.org>
1 file changed