vdo_assert_on_admin_thread(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, welcome to the Kernel API Manual πŸ’– this page is all about vdo_assert_on_admin_thread β€” and its whole thing is literally: assert that we are running on the admin thread. periodt. That's the vibe, that's the function, no cap ✨


πŸŽ€ SYNOPSIS πŸŽ€

here's the exact signature, bestie β€” no edits, no meddling:

void vdo_assert_on_admin_thread (const struct vdo *vdo , const char
       *name );

✨ ARGUMENTS ✨

  • vdo β€” the vdo. that's the whole argument, icon.
  • name β€” the name of the function which should be running on the admin thread (for logging). iykyk, it's for logging 🫢

πŸ‘‘ SEE ALSO πŸ‘‘

bestie, here's the whole linked-up crew β€” not me listing every single one, because we keep all the facts:

Kernel file ./drivers/md/dm-vdo/vdo.c Introduction(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_load_super_block(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_logical_zone_thread(9), vdo_assert_on_physical_zone_thread(9), vdo_get_physical_zone(9)


mwah πŸ’– that's the whole page, bestie! this lil' entry comes from ./drivers/md/dm-vdo, stamped October 2026, and it's the vdo_assert_on_admin_thread(9) page β€” byeeee 🫢

πŸ“¦ where this page comes from