vdo_load_slab_depot(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ vdo_load_slab_depot(9) β€” Kernel API Manual bestie πŸ’–

✨ NAME ✨

vdo_load_slab_depot β€” asynchronously load any slab depot state that isn't included in the super_block component. Translation: async load for the depot bits that don't live in super_block. πŸ’…

πŸ“œ SYNOPSIS πŸ“œ

void vdo_load_slab_depot (struct slab_depot *depot , const struct admin_state_code *operation , struct vdo_completion *parent , void *context );

πŸŽ€ ARGUMENTS πŸŽ€

  • depot β€” the depot we're loading. The slab depot in question, bestie.
  • operation β€” the type of load to perform. Think of it as the load's flavor picker.
  • parent β€” the completion to notify when the load is complete. This is who gets the "done" ping.
  • context β€” additional context for the load operation; may be NULL. Yep, NULL is valid here. 🫢

πŸ’… DESCRIPTION πŸ’…

Okay so the rule is strict: this method may be called only before entering normal operation from the load thread. Like, this is pregame-only behavior. ✨

🌈 SEE ALSO 🌈

Kernel file: ./drivers/md/dm-vdo/slab-depot.c. The reference list is giving full slab-depot group-chat energy, so here's every single one:

β€” signed with sparkles from the ./drivers/md/dm-vdo source, version/date October 2026 πŸ’œ

πŸ“¦ where this page comes from