Lines Matching refs:commit

15 read-write-erases) before erasing the commit record. Should the system
17 way to the latest commit record, guaranteeing the atomicity of whatever
32 help reduce commit latency significantly. The default ``data=ordered``
33 mode works by logging metadata blocks to the journal. In fast commit
35 affected metadata in fast commit space that is shared with JBD2.
36 Once the fast commit area fills in or if fast commit is not possible
37 or if JBD2 commit timer goes off, Ext4 performs a traditional full commit.
38 A full commit invalidates all the fast commits that happened before
39 it and thus it makes the fast commit area empty for further fast
75 commit. If there is no commit record (or the checksums don't match), the
147 - Block commit record. This block signifies the completion of a
202 - First commit ID expected in log.
261 - Number of fast commit blocks in the journal.
318 - Journal has fast commit blocks. (JBD2\_FEATURE\_INCOMPAT\_FAST\_COMMIT)
578 The commit block is a sentry that indicates that a transaction has been
579 completely written to the journal. Once this commit block reaches the
583 The commit block is described by ``struct commit_header``, which is 32
617 the entire commit block, with this field zeroed. If
632 Fast commit area is organized as a log of tag length values. Each TLV has
646 - Fast commit area header
676 - Unused bytes in the fast commit area.
679 - Mark the end of a fast commit
681 - Stores the TID of the commit, CRC of the fast commit of which this tag
688 certain rules. The guiding principle that the commit path follows while
693 was associated with inode 10. During fast commit, instead of storing this
702 system. This is what guarantees idempotence of fast commit replay.
717 the fast commit log for above procedure would be as follows: