start_updating(9)
start_updating(9) π
okay so this page is from the Kernel API Manual β manual-name drop, folded in near the top like a lil name tag, no cap. Itβs all about one function and itβs giving dedupe endgame energy. π¦
πΈ NAME πΈ
start_updating β continue deduplication with the last step, updating UDS with the location of the duplicate that should be returned as advice in the future. π
β¨ SYNOPSIS β¨
void start_updating (struct hash_lock *lock , struct data_vio *agent );
itβs a void function, bestie β literally no return value comes back out. The signature is right there, character for character. β¨
π ARGUMENTS π
lockβ the hash lock. periodt.agentβ thedata_viocurrently acting as the agent for the lock. Thatβs the one on duty rn, main character energy. π
π¦ SEE ALSO π¦
The kernel file is ./drivers/md/dm-vdo/dedupe.c, and the related-page squad is: 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), 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), suspend_index(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). Go be nosy, bestie β the whole gang is linked. π«Ά
mwah π this page is from ./drivers/md/dm-vdo and is dated October 2026 β source/version and date, folded into this cute lil sign-off at the very end. π
π¦ 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