vdo_load_super_block(9)
π NAME π
okay bestie, meet vdo_load_super_block(9) from the Kernel API Manual β it's the function that does the whole allocate-a-super-block-and-read-its-contents-from-storage thing, and yes the manual name is folded right in here like a cute little bow π.
vdo_load_super_block β Allocate a super block and read its contents from storage.
β¨ SYNOPSIS β¨
void vdo_load_super_block (struct vdo *vdo , struct vdo_completion *parent );
π«Ά ARGUMENTS π«Ά
vdoβ thevdothat's holding the super block on disk. Like, that's where the super block lives, bestie πΎ.parentβ the completion to notify after loading the super block. It's the one that gets the heads-up when the load is done π«Ά.
π SEE ALSO π
the whole friend group is here, no cap β every single reference, all (9), all iconic:
- Kernel file
./drivers/md/dm-vdo/vdo.cplusIntroduction(9) vdo_initialize_device_registry_once(9)filter_vdos_locked(9)vdo_find_matching(9)initialize_thread_config(9)get_thread_name(9)vdo_make_thread(9)register_vdo(9)vdo_format(9)initialize_vdo(9)vdo_make(9)free_listeners(9)unregister_vdo(9)vdo_destroy(9)finish_reading_super_block(9)handle_super_block_read_error(9)vdo_get_backing_device(9)vdo_get_device_name(9)vdo_synchronous_flush(9)vdo_get_state(9)vdo_set_state(9)vdo_get_admin_state(9)record_vdo(9)continue_parent(9)handle_geometry_block_save_error(9)vdo_save_geometry_block(9)handle_super_block_save_error(9)vdo_save_super_block(9)vdo_save_components(9)vdo_register_read_only_listener(9)notify_vdo_of_read_only_mode(9)vdo_enable_read_only_entry(9)vdo_wait_until_not_entering_read_only_mode(9)as_notifier(9)finish_entering_read_only_mode(9)make_thread_read_only(9)vdo_allow_read_only_mode_entry(9)vdo_enter_read_only_mode(9)vdo_is_read_only(9)vdo_in_read_only_mode(9)vdo_in_recovery_mode(9)vdo_enter_recovery_mode(9)complete_synchronous_action(9)perform_synchronous_action(9)set_compression_callback(9)vdo_set_compressing(9)vdo_get_compressing(9)vdo_get_physical_blocks_allocated(9)vdo_get_physical_blocks_overhead(9)get_vdo_statistics(9)vdo_fetch_statistics_callback(9)vdo_fetch_statistics(9)vdo_get_callback_thread_id(9)vdo_dump_status(9)vdo_assert_on_admin_thread(9)vdo_assert_on_logical_zone_thread(9)vdo_assert_on_physical_zone_thread(9)vdo_get_physical_zone(9)
source/version: ./drivers/md/dm-vdo Β· date: October 2026 Β· and that's the whole page, bestie β go read a super block (or don't, no pressure) π
β¨
π¦ 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