pte_is_uffd_marker(9)
π NAME π
This is pte_is_uffd_marker(9), bestie, straight outta the Kernel API Manual β and it answers the iconic question: does this PTE entry encode a userfault-specific marker leaf entry? πβ¨
β¨ SYNOPSIS β¨
bool pte_is_uffd_marker (pte_t pte );
π¦ ARGUMENTS π¦
pteβ the PTE entry you're checking. That's the whole vibe, no cap. π
π DESCRIPTION π
okay so real talk: it's useful to be able to determine which leaf entries encode UFFD-specific markers so we can handle these correctly. This function is literally the little bestie that does that vibe check for you. π«Ά
π RETURN π
Returns true if this PTE entry is a UFFD-specific marker, otherwise false. Simple as that, periodt. π
π₯ SEE ALSO π₯
The kernel file ./include/linux/leafops.h is the main character here, and these functions are all linked in the group chat:
softleaf_mk_none(9)softleaf_from_pte(9)softleaf_to_pte(9)softleaf_from_pmd(9)softleaf_to_pmd(9)softleaf_is_none(9)softleaf_type(9)softleaf_is_swap(9)softleaf_is_migration_write(9)softleaf_is_migration_read(9)softleaf_is_migration_read_exclusive(9)softleaf_is_migration(9)softleaf_is_device_private_write(9)softleaf_is_device_private(9)softleaf_is_device_exclusive(9)softleaf_is_hwpoison(9)softleaf_is_marker(9)softleaf_to_marker(9)softleaf_has_pfn(9)softleaf_to_pfn(9)softleaf_to_page(9)softleaf_to_folio(9)softleaf_is_poison_marker(9)softleaf_is_guard_marker(9)softleaf_is_uffd_wp_marker(9)softleaf_is_migration_young(9)softleaf_is_migration_dirty(9)pte_is_marker(9)pte_is_uffd_wp_marker(9)pmd_is_device_private_entry(9)pmd_is_migration_entry(9)softleaf_is_valid_pmd_entry(9)pmd_is_valid_softleaf(9)pmd_to_softleaf_folio(9)
mwah π this page is from the ./include/linux source tree, October 2026 edition, and it's serving full Kernel API Manual realness. bye bestie π«Άβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms