Storage glossary · JSON corpus · llms.txt · hesela.com

journal-revoke-record · shipping · also JBD2 revocation

Journal revoke record

A journal revoke record identifies a block whose older journaled images must not be replayed over newer uses of that block.

JBD2 tracks the latest revoking transaction per block; subsequent transaction images can still replay. [1] The concept is not secure erasure or permanent invalidation. The linked model illustrates the distinction with already committed records. [2]

Relations

related
crash-consistency, journal-checkpoint, ext4-fast-commit

Limitations

Citations

  1. Linux v6.12: fs/jbd2/revoke.c, recovery rules and jbd2_journal_test_revoke (accessed 2026-10-14)
  2. Hesela: Ext4 journal replay, revocation and repeatable recovery (accessed 2026-10-14)

JSON: /data/terms/journal-revoke-record.json