[PATCH v7 2/4] userfaultfd: split mwriteprotect_range()