[PATCH 6.12 117/143] mm: userfaultfd: correct dirty flags set for both present and swap pte