ext4-data-ordered · shipping · also ext4 data=ordered

Ext4 ordered mode

Ext4 ordered mode journals metadata and orders associated file-data writes before the metadata transaction commits.

Related Observatory article: Ext4 ordered mode on hesela.com

The default data=ordered mode does not put ordinary file contents in the journal or make them application-atomic. Fast commits are also scoped to ordered mode in the reviewed design. [1]

In Linux v6.12, ext4_map_blocks registers newly allocated visible blocks for ordered-data handling, excluding unwritten or explicitly zeroed mappings in that branch. This is not a global ordering guarantee for every overwrite. [2]

Relations

related
Ext4 data journaling, Ext4 writeback mode, Ext4 auto_da_alloc, Ext4 fast commit, Persistence ordering, Unwritten extent

Citations

  1. Linux v6.12: journal coverage and ordered-mode fast commits (accessed 2026-10-21)
  2. Linux v6.12: ext4_map_blocks ordered-data registration (accessed 2026-10-21)
Sources & caveats
  • Source review scoped to Linux v6.12; not a crash experiment or certification of later kernels.

JSON: /data/terms/ext4-data-ordered.json

Published by Hesela team · Updated

Report a correction · Editorial standards · Reuse guidance

Cite this page
Hesela team. Ext4 ordered mode. Hesela. 2026-10-21. https://hesela.dev/terms/ext4-data-ordered/