Revert "mm: fix non-anon COW fault"

This reverts commit 1b7ca44c71.

Change-Id: I3feb16538efb3b7260cfac8404f9ad68b150a64c
Signed-off-by: Alexander Winkowski <dereference23@outlook.com>
This commit is contained in:
Alexander Winkowski 2024-01-12 05:03:35 +00:00
commit ec928f71b9
No known key found for this signature in database
GPG key ID: 72762A66704CDE44

View file

@ -4461,7 +4461,7 @@ int __handle_speculative_fault(struct mm_struct *mm, unsigned long address,
if (unlikely((vma_is_anonymous(vmf.vma) && !vmf.vma->anon_vma) ||
(!vma_is_anonymous(vmf.vma) &&
!(vmf.vma->vm_flags & VM_SHARED) &&
(flags & FAULT_FLAG_WRITE) &&
(vmf.flags & FAULT_FLAG_WRITE) &&
!vmf.vma->anon_vma)))
return VM_FAULT_RETRY;