summaryrefslogtreecommitdiffstats
path: root/fs/jbd2
Commit message (Expand)AuthorAgeFilesLines
* block: use an on-stack bio in blkdev_issue_flushChristoph Hellwig2021-01-273-4/+4
* jbd2: add a helper to find out number of fast commit blocksHarshad Shirwadkar2020-12-171-6/+2
* jbd2: fix kernel-doc markupsMauro Carvalho Chehab2020-11-192-31/+34
* jbd2: fix up sparse warnings in checkpoint codeTheodore Ts'o2020-11-072-1/+5
* jbd2: don't start fast commit on aborted journalHarshad Shirwadkar2020-11-061-0/+2
* jbd2: don't read journal->j_commit_sequence without taking a lockHarshad Shirwadkar2020-11-061-2/+4
* jbd2: don't touch buffer state until it is filledHarshad Shirwadkar2020-11-061-4/+0
* jbd2: add todo for a fast commit performance optimizationHarshad Shirwadkar2020-11-061-0/+9
* jbd2: don't pass tid to jbd2_fc_end_commit_fallback()Harshad Shirwadkar2020-11-061-3/+9
* jbd2: don't use state lock during commit pathHarshad Shirwadkar2020-11-061-6/+0
* ext4: clean up the JBD2 API that initializes fast commitsHarshad Shirwadkar2020-11-061-40/+56
* jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufsHarshad Shirwadkar2020-11-063-10/+10
* jbd2: fast commit recovery pathHarshad Shirwadkar2020-10-211-4/+53
* jbd2: add fast commit machineryHarshad Shirwadkar2020-10-212-1/+233
* ext4 / jbd2: add fast commit initializationHarshad Shirwadkar2020-10-211-5/+48
* jbd2: avoid transaction reuse after reformattingchangfengnan2020-10-181-12/+66
* jbd2, ext4, ocfs2: introduce/use journal callbacks j_submit|finish_inode_data...Mauricio Faria de Oliveira2020-10-181-12/+18
* jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers()Mauricio Faria de Oliveira2020-10-182-20/+18
* jbd2: clean up checksum verification in do_one_pass()Shijie Luo2020-08-191-34/+12
* jbd2: fix incorrect code styleXianting Tian2020-08-071-6/+6
* jbd2: remove unused parameter in jbd2_journal_try_to_free_buffers()zhangyi (F)2020-08-071-6/+1
* jbd2: abort journal if free a async write error metadata bufferzhangyi (F)2020-08-071-0/+16
* jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superbl...zhangyi (F)2020-08-061-1/+3
* jbd2: make sure jh have b_transaction set in refile/unfile_bufferLukas Czerner2020-08-061-0/+10
* Merge tag 'ext4-for-linus-5.8-rc1-2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2020-06-151-5/+12
|\
| * ext4, jbd2: ensure panic by fix a race between jbd2 abort and ext4 error hand...zhangyi (F)2020-06-121-5/+12
* | Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2020-06-051-3/+11
|\|
| * jbd2: avoid leaking transaction credits when unreserving handleJan Kara2020-06-031-3/+11
* | block: remove the error_sector argument to blkdev_issue_flushChristoph Hellwig2020-05-223-4/+4
|/
* jbd2: improve comments about freeing data buffers whose page mapping is NULLzhangyi (F)2020-03-051-3/+4
* jbd2: fix data races at struct journal_headQian Cai2020-02-291-4/+4
* jbd2: fix ocfs2 corrupt when clearing block group bitswangyan2020-02-211-2/+6
* Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-02-162-25/+31
|\
| * jbd2: do not clear the BH_Mapped flag when forgetting a metadata bufferzhangyi (F)2020-02-131-4/+21
| * jbd2: move the clearing of b_modified flag to the journal_unmap_buffer()zhangyi (F)2020-02-132-32/+21
* | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2020-02-081-7/+14
|\ \
| * | fs: Enable bmap() function to properly return errorsCarlos Maiolino2020-02-031-7/+15
* | | proc: convert everything to "struct proc_ops"Alexey Dobriyan2020-02-041-7/+6
| |/ |/|
* | jbd2: clean __jbd2_journal_abort_hard() and __journal_abort_soft()zhangyi (F)2020-01-251-61/+42
* | jbd2: make sure ESHUTDOWN to be recorded in the journal superblockzhangyi (F)2020-01-251-2/+1
* | ext4, jbd2: ensure panic when aborting with zero errnozhangyi (F)2020-01-252-12/+5
* | jbd2: switch to use jbd2_journal_abort() when failed to submit the commit recordzhangyi (F)2020-01-251-2/+2
* | jbd2_seq_info_next should increase position indexVasily Averin2020-01-251-0/+1
* | jbd2: remove pointless assertion in __journal_remove_journal_headShijie Luo2020-01-251-1/+0
* | ext4,jbd2: fix comment and code styleShijie Luo2020-01-251-1/+1
* | jbd2: delete the duplicated words in the commentswangyan2020-01-251-1/+1
* | jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when...Kai Li2020-01-171-1/+5
|/
* Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2019-11-305-205/+294
|\
| * Merge branch 'jk/jbd2-revoke-overflow'Theodore Ts'o2019-11-055-114/+198
| |\
| | * jbd2: Fine tune estimate of necessary descriptor blocksJan Kara2019-11-051-5/+16