[PATCH 6.14 124/145] mm: userfaultfd: correct dirty flags set for both present and swap pte