handle_logical_growth_error(9)
π¦ handle_logical_growth_error(9) β Kernel API Manual π¦
okay so bestie, welcome to the Kernel API Manual, section 9, and today's main character is handle_logical_growth_error. Yes the whole page is like four lines of facts and then a novel of see-alsos, and honestly? iconic behaviour. let's get into it π
β¨ NAME β¨
handle_logical_growth_error β Handle an error during the grow physical process.
fr fr that's the one-liner straight from the page: name says logical, description says physical. not me pointing it out, just reporting the facts π«Ά
πΈ SYNOPSIS πΈ
void handle_logical_growth_error (struct vdo_completion *completion );
that's it. that's the whole call. void in, vibes out β¨
π ARGUMENTS π
completionβ The admin completion. yeah. that's the entire description. she's mysterious, she's brief, she's giving minimal effort but we respect it π
π₯ SEE ALSO π₯
bestie. sit down. hydrate. this list is long and every single one of these is living rent-free in the same kernel file: ./drivers/md/dm-vdo/dm-vdo-target.c
free_device_config(9)get_version_number(9)parse_bool(9)parse_memory(9)parse_slab_size(9)process_one_thread_config_spec(9)parse_one_thread_config_spec(9)parse_thread_config_string(9)process_one_key_value_pair(9)parse_one_key_value_pair(9)parse_key_value_pairs(9)parse_optional_arguments(9)handle_parse_error(9)parse_device_config(9)get_thread_id_for_phase(9)advance_phase(9)finish_operation_callback(9)decode_from_super_block(9)decode_vdo(9)pre_load_callback(9)get_bit_array_size(9)grow_bit_array(9)allocate_instance(9)check_may_grow_physical(9)grow_layout(9)validate_new_device_config(9)write_super_block_for_suspend(9)suspend_callback(9)was_new(9)requires_repair(9)get_load_type(9)load_callback(9)handle_load_error(9)write_super_block_for_resume(9)resume_callback(9)grow_logical_callback(9)perform_grow_logical(9)copy_partition(9)grow_physical_callback(9)handle_physical_growth_error(9)perform_grow_physical(9)apply_new_vdo_configuration(9)
no cap, that's the whole squad π go read a couple, i'll wait π
π the cute sign-off π
source / version: ./drivers/md/dm-vdo β October 2026 β and the page itself is handle_logical_growth_error(9), in case you scrolled all the way down here and forgot what you were reading π
that's the page!! mwah, go handle those errors responsibly β¨π§
π¦ 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