vdo_pack_re...ournal_entry(9)
π vdo_pack_recovery_journal_entry β Kernel API Manual
okay bestie, so you know how we've been living in vdo_pack_re...ournal_entry(9) land?? same, same. but like β the full glow-up name is vdo_pack_recovery_journal_entry, and honestly it's giving "unsung hero of the recovery journal." no cap. π
β¨ NAME β¨
vdo_pack_recovery_journal_entry β literally returns the packed, on-disk representation of a recovery journal entry. that's it. that's the whole vibe. π
π¦ SYNOPSIS π¦
struct packed_recovery_journal_entry vdo_pack_recovery_journal_entry
(const struct recovery_journal_entry *entry );
like yes, it returns a struct packed_recovery_journal_entry, and yes, it takes one const struct recovery_journal_entry * and nothing else. minimal. iconic. π«Ά
πΈ ARGUMENTS πΈ
entryβ the journal entry you want to pack, bestie. that's the one. that's the entry. hand it over and let the function do its thing β¨
π RETURN π
it gives you back the packed representation of the journal entry. that's the whole gift. π like she ate and left no crumbs, fr fr.
π₯ SEE ALSO π₯
okay buckle up because this list is LONG and she is thorough π
- Kernel file
./drivers/md/dm-vdo/encodings.h Block map entries(9)vdo_are_same_version(9)vdo_pack_version_number(9)vdo_unpack_version_number(9)vdo_pack_header(9)vdo_unpack_header(9)vdo_get_index_region_start(9)vdo_get_data_region_start(9)vdo_get_index_region_size(9)vdo_unpack_recovery_journal_entry(9)vdo_is_valid_recovery_journal_sector(9)vdo_compute_recovery_journal_block_number(9)vdo_get_journal_block_sector(9)vdo_pack_recovery_block_header(9)vdo_unpack_recovery_block_header(9)vdo_compute_slab_count(9)vdo_get_saved_reference_count_size(9)vdo_get_slab_journal_start_block(9)vdo_advance_journal_point(9)vdo_before_journal_point(9)vdo_pack_journal_point(9)vdo_unpack_journal_point(9)vdo_pack_slab_journal_block_header(9)vdo_unpack_slab_journal_block_header(9)vdo_pack_slab_journal_entry(9)vdo_unpack_slab_journal_entry(9)vdo_get_slab_summary_hint_shift(9)
like, she knows everyone. the range is unreal. iykyk π
lowkey a reminder: this page has noDESCRIPTIONsection, noOPTIONS, no exit statuses, no env vars β just the packing. so don't go looking for lore that isn't there, bestie π
and that's the whole page!! π§ from ./drivers/md/dm-vdo, dated October 2026, in the Kernel API Manual β mwah, slay, see you in the next one πβ¨π
vdo_pack_re...ournal_entry(9) β October 2026 β ./drivers/md/dm-vdo π
π¦ 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