fetch_page(9)
fetch_page(9) β like, the block map page grabber π
okay bestie, buckle up, we're in the Kernel API Manual today and this one's a <cyan>fetch_page</cyan> situation β¨
πΈ NAME πΈ
fetch_page β literally fetches a page from the block map. that's it, that's the vibe π
β SYNOPSIS β
bool fetch_page (struct repair_completion *repair , struct
vdo_completion *completion );
note the return type: bool. it's giving yes-or-no energy and we love a decisive icon π
π¦ ARGUMENTS π¦
repairβ therepair_completion. yes, that one. she's the whole context for this operation πcompletionβ the page completion to use. this is the completion you're handing over, no cap π«Ά
π DESCRIPTION π
so what does it actually do? it returns true if the rebuild is complete. that's the entire description, bestie, short and iconic, no filler, we respect the minimalism πβ¨
lowkey the tiniest DESCRIPTION section i've ever seen and honestly? she ate. π
π SEE ALSO π
the relatives!! the whole family tree is in the kernel file ./drivers/md/dm-vdo/repair.c and here's every single one of them, not skipping a single one because we're thorough like that π§:
as_repair_completion(9)abort_repair(9)abort_on_error(9)drain_slab_depot(9)flush_block_map_updates(9)handle_page_load_error(9)unmap_entry(9)remove_out_of_bounds_entries(9)process_slot(9)rebuild_reference_counts_from_page(9)page_loaded(9)rebuild_from_leaves(9)process_entry(9)advance_points(9)before_recovery_point(9)get_entry(9)validate_recovery_journal_entry(9)add_slab_journal_entries(9)vdo_replay_into_slab_journals(9)find_entry_starting_next_page(9)get_recovery_journal_block_header(9)is_valid_recovery_journal_block(9)is_exact_recovery_journal_block(9)find_recovery_journal_head_and_tail(9)unpack_entry(9)append_sector_entries(9)extract_new_mappings(9)compute_usages(9)vdo_repair(9)
like, a whole friend group π«Ά go read them, iykyk π
this page lives at ./drivers/md/dm-vdo, dated October 2026, and she's fetch_page(9) forever and ever. slay, goodbye, mwah π
π¦ 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