summaryrefslogtreecommitdiff
path: root/src/ext4_journal.c
AgeCommit message (Collapse)Author
2018-12-02Fix jbd_commit_header::chksum_{type,size}Fangrui Song
2017-10-08move function call outside assert()raandoom
2017-06-30ext4_journal: fix not purging enough transactionsKaho Ng
We have to purge all consecutive transactions that has all its buffers written to persistent location.
2017-04-19ext4_journal: fix error handling in jbd_get_fsgkostka
2017-04-05Change include type policygkostka
Since all headers are ins separate directory, includes could be done by using <> instead of "".
2017-01-19ext4_journal: improve jbd_journal_alloc_block performancegkostka
Purge only one journal transaction if we are run out of journal device space.
2016-11-22ext4_journal: some reworks to stale metadata protectionKaho Ng
2016-09-22ext4_journal: modify the first 4 bytes of the logged block when neededKaho Ng
2016-09-22ext4_journal: fix JBD_FLAG_ESCAPE handlingKaho Ng
2016-08-24ext4_journal: do not replay revoked block within the same transactionKaho Ng
2016-08-19ext4: easy malloc/calloc/realloc/free substitutionMichaƂ Majewicz
2016-08-19ext4_journal: tune the logic of block zeroing in write_commit_block()Kaho Ng
2016-06-28ext4_journal: fix memory leakage when revoking a block repeatedlyKaho Ng
2016-06-28ext4_journal: fix memory leakage when reallocating a revoked blockKaho Ng
2016-05-24ext4_journal: fix trans_id_diff return valuegkostka
2016-05-24ext4_journal: handle trans_id wrapping around casesKaho Ng
2016-04-30ext4_journal: numorous changes.Kaho Ng
- Do not utilize jbd_block_rec::buf because it can be unreliable that jbd_block_rec::buf may be freed. - Do not need to flush buffers before a new transaction is going to reference them. - add some comments to the changes.
2016-04-28ext4_journal: fix not wrapping blocks when recovering.ngkaho1234
2016-04-27ext4_journal: cosmetic fix for jbd_trans_set_block_dirty.ngkaho1234
2016-04-24ext4_journal: add once parameter to loops.Kaho Ng
2016-03-21ext4_journal: fix compilation warnings (may be used uninitialized)gkostka
2016-01-31Refactor header files dependencies.ngkaho1234
2016-01-28Reconstruct source directory tree.ngkaho1234