softleaf_is_migration_read(9)
πΈ softleaf_is_migration_read(9) β the Kernel API Manual, bestie edition π
okay so real talk: this is a page straight out of the Kernel API Manual, and it's about softleaf_is_migration_read(9) β yes, that whole mouthful is the name, we're saying it with our chest π
β¨ NAME β¨
softleaf_is_migration_read β bestie, it literally just answers one question: is this leaf entry a readable migration entry? that's it. that's the whole job π¦
β¨ SYNOPSIS β¨
bool softleaf_is_migration_read (softleaf_t entry );
look at her. one argument, returns a bool, no drama, no cap π₯
β¨ ARGUMENTS β¨
entryβ a leaf entry. that's the entire description, she's lowkey mysterious like that π
β¨ RETURN β¨
trueif the leaf entry is a readable migration entry πfalseotherwise π«Ά
that's it. binary queen behavior, we love to see it π
β¨ SEE ALSO β¨
the main character file herself lives at ./include/linux/leafops.h β go say hi π§ and while you're there, the whole friend group:
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_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)pte_is_uffd_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)
ngl the whole squad is in that header file, so if you're lost, just start reading ./include/linux/leafops.h and vibe your way through ππ
and that's the page!! this iconic little number ships from ./include/linux, dated October 2026, and answers to softleaf_is_migration_read(9) β mwah, go read your kernel source 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