suspend_index(9)
π«Ά suspend_index(9) β Kernel API Manual π
okay so bestie, welcome to the suspend_index(9) page from the Kernel API Manual. This one is a tiny but iconic little function page, and its whole mission is suspending the UDS index prior to draining hash zones. That's the vibe. No cap. β¨
πΈ NAME πΈ
suspend_index β Suspend the UDS index prior to draining hash zones. That's literally the exact assignment, bestie. π
π SYNOPSIS π
void suspend_index (void *context , struct vdo_completion *completion );
π ARGUMENTS π
contextβ Not used. She's just there for the group photo; the page literally says "Not used."completionβ The completion for the suspend operation. That's the actual handle for the suspend, bestie.
π¦ DESCRIPTION π¦
Implements vdo_action_preamble_fn. That's it, periodt. That one line is the whole description, and I'm not adding extra lore. π
π SEE ALSO π
okay so the SEE ALSO section is giving full dedupe.c friend-group energy. Go say hi to every single one, no skipping:
Kernel file ./drivers/md/dm-vdo/dedupe.c Introduction(9),return_hash_lock_to_pool(9),vdo_get_duplicate_lock(9),hash_lock_key(9),get_hash_lock_state_name(9)assert_hash_lock_agent(9),set_duplicate_lock(9),dequeue_lock_waiter(9),set_hash_lock(9),exit_hash_lock(9)set_duplicate_location(9),retire_lock_agent(9),wait_on_hash_lock(9),abort_waiter(9),start_bypassing(9)finish_unlocking(9),unlock_duplicate_pbn(9),start_unlocking(9),finish_updating(9),start_updating(9)finish_deduping(9),acquire_lock(9),enter_forked_lock(9),fork_hash_lock(9),launch_dedupe(9)start_deduping(9),increment_stat(9),finish_verifying(9),start_verifying(9),finish_locking(9)lock_duplicate_pbn(9),start_locking(9),finish_writing(9),select_writing_agent(9),start_writing(9)finish_querying(9),start_querying(9),report_bogus_lock_state(9),vdo_continue_hash_lock(9),is_hash_collision(9)vdo_acquire_hash_lock(9),vdo_release_hash_lock(9),transfer_allocation_lock(9),vdo_share_compressed_write_lock(9),report_dedupe_timeouts(9)finish_index_operation(9),check_for_drain_complete(9),vdo_make_hash_zones(9),vdo_free_hash_zones(9),resume_index(9)vdo_resume_hash_zones(9),get_hash_zone_statistics(9),vdo_get_dedupe_statistics(9),vdo_select_hash_zone(9),dump_hash_lock(9)dump_hash_zone(9),vdo_dump_hash_zones(9),acquire_context(9)
This lil' page is signed off from the ./drivers/md/dm-vdo source/version line, dated October 2026, for suspend_index(9) β byeee 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