summaryrefslogtreecommitdiffstats
path: root/fs/jbd2 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-05-252-13/+15
|\
| * fs: Change try_to_free_buffers() to take a folioMatthew Wilcox (Oracle)2022-05-102-3/+3
| * jbd2: Convert release_buffer_page() to use a folioMatthew Wilcox (Oracle)2022-05-101-6/+8
| * jbd2: Convert jbd2_journal_try_to_free_buffers to take a folioMatthew Wilcox (Oracle)2022-05-101-6/+6
* | Merge tag 'for-5.19/block-2022-05-22' of git://git.kernel.dk/linux-blockLinus Torvalds2022-05-231-6/+3
|\ \ | |/ |/|
| * block: decouple REQ_OP_SECURE_ERASE from REQ_OP_DISCARDChristoph Hellwig2022-04-181-1/+1
| * block: remove QUEUE_FLAG_DISCARDChristoph Hellwig2022-04-181-5/+2
* | Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-04-231-1/+3
|\ \ | |/ |/|
| * jbd2: fix a potential race while discarding reserved buffers after an abortYe Bin2022-04-211-1/+3
* | Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-03-232-17/+16
|\ \ | |/ |/|
| * ext4: Convert invalidatepage to invalidate_folioMatthew Wilcox (Oracle)2022-03-152-17/+16
* | jbd2: remove CONFIG_JBD2_DEBUG to update t_max_waitRitesh Harjani2022-02-261-4/+3
* | jbd2: kill t_handle_lock transaction spinlockRitesh Harjani2022-02-261-19/+9
* | jbd2: fix use-after-free of transaction_t raceRitesh Harjani2022-02-261-16/+25
|/
* Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-02-063-39/+41
|\
| * jbd2: fix kernel-doc descriptions for jbd2_journal_shrink_{scan,count}()Yang Li2022-02-031-0/+4
| * jbd2: refactor wait logic for transaction updates into a common functionRitesh Harjani2022-02-032-37/+35
| * ext4: fast commit may not fallback for ineligible commitXin Yin2022-02-032-2/+2
* | jbd2: export jbd2_journal_[grab|put]_journal_headJoseph Qi2022-01-301-0/+2
* | proc: remove PDE_DATA() completelyMuchun Song2022-01-221-1/+1
|/
* ext4: use ext4_journal_start/stop for fast commit transactionsHarshad Shirwadkar2021-12-241-0/+2
* ext4: Support for checksumming from journal triggersJan Kara2021-08-311-1/+1
* jbd2: add sparse annotations for add_transaction_credits()Theodore Ts'o2021-08-311-1/+18
* jbd2: clean up two gcc -Wall warnings in recovery.cTheodore Ts'o2021-08-101-3/+3
* jbd2: fix clang warning in recovery.cTheodore Ts'o2021-08-101-1/+0
* jbd2: fix portability problems caused by unaligned accessesTheodore Ts'o2021-08-101-11/+11
* ext4: inline jbd2_journal_[un]register_shrinker()Theodore Ts'o2021-07-082-91/+62
* jbd2: export jbd2_journal_[un]register_shrinker()Zhang Yi2021-06-301-0/+2
* jbd2: simplify journal_clean_one_cp_list()Zhang Yi2021-06-241-26/+4
* jbd2,ext4: add a shrinker to release checkpointed buffersZhang Yi2021-06-242-0/+234
* jbd2: remove redundant buffer io error checksZhang Yi2021-06-241-11/+2
* jbd2: don't abort the journal when freeing buffersZhang Yi2021-06-241-17/+0
* jbd2: ensure abort the journal if detect IO error when writing original buffe...Zhang Yi2021-06-242-0/+26
* jbd2: remove the out label in __jbd2_journal_remove_checkpoint()Zhang Yi2021-06-241-12/+12
* jbd2: clean up misleading comments for jbd2_fc_release_bufsyangerkun2021-06-241-8/+0
* ext4: add discard/zeroout flags to journal flushLeah Rumancik2021-06-231-3/+116
* ext4: fix debug format string warningArnd Bergmann2021-04-101-3/+2
* ext4: annotate data race in jbd2_journal_dirty_metadata()Jan Kara2021-04-101-4/+4
* ext4: annotate data race in start_this_handle()Jan Kara2021-04-101-1/+6
* 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-202-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-071-0/+2
* jbd2: don't read journal->j_commit_sequence without taking a lockHarshad Shirwadkar2020-11-071-2/+4
* jbd2: don't touch buffer state until it is filledHarshad Shirwadkar2020-11-071-4/+0
* jbd2: add todo for a fast commit performance optimizationHarshad Shirwadkar2020-11-071-0/+9
* jbd2: don't pass tid to jbd2_fc_end_commit_fallback()Harshad Shirwadkar2020-11-071-3/+9
* jbd2: don't use state lock during commit pathHarshad Shirwadkar2020-11-071-6/+0
* ext4: clean up the JBD2 API that initializes fast commitsHarshad Shirwadkar2020-11-071-40/+56