summaryrefslogtreecommitdiffstats
path: root/fs/jbd2/transaction.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* jbd2: move the clearing of b_modified flag to the journal_unmap_buffer()zhangyi (F)2020-02-131-4/+6
* ext4,jbd2: fix comment and code styleShijie Luo2020-01-251-1/+1
* jbd2: delete the duplicated words in the commentswangyan2020-01-251-1/+1
* Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2019-11-301-183/+217
|\
| * Merge branch 'jk/jbd2-revoke-overflow'Theodore Ts'o2019-11-051-107/+149
| |\
| | * jbd2: Fine tune estimate of necessary descriptor blocksJan Kara2019-11-051-5/+16
| | * jbd2: Provide trace event for handle restartsJan Kara2019-11-051-1/+7
| | * jbd2: Make credit checking more strictJan Kara2019-11-051-1/+1
| | * jbd2: Rename h_buffer_credits to h_total_creditsJan Kara2019-11-051-15/+15
| | * jbd2: Reserve space for revoke descriptor blocksJan Kara2019-11-051-7/+47
| | * jbd2: Drop jbd2_space_needed()Jan Kara2019-11-051-2/+3
| | * jbd2: Account descriptor blocks into t_outstanding_creditsJan Kara2019-11-051-8/+12
| | * jbd2: Factor out common parts of stopping and restarting a handleJan Kara2019-11-051-52/+46
| | * jbd2: Drop pointless wakeup from jbd2_journal_stop()Jan Kara2019-11-051-4/+1
| | * jbd2: Drop pointless check from jbd2_journal_stop()Jan Kara2019-11-051-5/+2
| | * jbd2: Reorganize jbd2_journal_stop()Jan Kara2019-11-051-24/+16
| * | jbd2: Make state lock a spinlockThomas Gleixner2019-10-211-53/+47
| * | jbd2: Don't call __bforget() unnecessarilyJan Kara2019-10-211-5/+4
| * | jbd2: Drop unnecessary branch from jbd2_journal_forget()Jan Kara2019-10-211-4/+0
| * | jbd2: Move dropping of jh reference out of un/re-filing functionsJan Kara2019-10-211-8/+15
| * | jbd2: Simplify journal_unmap_buffer()Thomas Gleixner2019-10-211-6/+2
| |/
* / locking/lockdep: Remove unused @nested argument from lock_release()Qian Cai2019-10-091-2/+2
|/
* jbd2: remove jbd2_journal_inode_add_[write|wait]Joseph Qi2019-09-241-12/+0
* jbd2: add missing tracepoint for reserved handleXiaoguang Wang2019-08-241-0/+3
* jbd2: introduce jbd2_inode dirty range scopingRoss Zwisler2019-06-201-21/+28
* jbd2: fix potential double freeChengguang Xu2019-05-101-3/+5
* jbd2: jbd2_get_transaction does not need to return a valueLiu Song2019-03-011-5/+3
* jbd2: fix compile warning when using JBUFFER_TRACEzhangyi (F)2019-02-211-8/+8
* jbd2: discard dirty data when forgetting an un-journalled bufferzhangyi (F)2019-02-101-4/+38
* jbd2: clear dirty flag when revoking a buffer from an older transactionzhangyi (F)2019-02-101-5/+12
* jbd2: clean up indentation issue, replace spaces with tabColin Ian King2018-12-041-1/+1
* jbd2: avoid long hold times of j_state_lock while committing a transactionJan Kara2018-12-031-5/+38
* jbd2: don't mark block as modified if the handle is out of creditsTheodore Ts'o2018-06-161-1/+8
* jbd2: remove NULL check before calling kmem_cache_destroy()Wang Long2018-05-201-4/+2
* ext4: set h_journal if there is a failure starting a reserved handleTheodore Ts'o2018-04-181-0/+1
* jbd2: fix sphinx kernel-doc build warningsTobin C. Harding2018-01-101-1/+4
* ext4: fix up remaining files with SPDX cleanupsTheodore Ts'o2017-12-171-4/+1
* Merge tag 'docs-4.13' of git://git.lwn.net/linuxLinus Torvalds2017-07-031-21/+21
|\
| * fs: jbd2: escape a string with special chars on a kernel-docMauro Carvalho Chehab2017-05-161-2/+2
| * fs: jbd2: make jbd2_journal_start() kernel-doc parseableMauro Carvalho Chehab2017-05-161-19/+19
* | jbd2: preserve original nofs flag during journal restartTahsin Erdogan2017-05-211-0/+6
|/
* jbd2: mark the transaction context with the scope GFP_NOFS contextMichal Hocko2017-05-031-0/+12
* jbd2: don't leak modified metadata buffers on an aborted journalTheodore Ts'o2017-02-041-1/+3
* jbd2: fix incorrect unlock on j_list_lockTaesoo Kim2016-10-121-1/+2
* jbd2: fix lockdep annotation in add_transaction_credits()Jan Kara2016-09-221-2/+4
* jbd2: track more dependencies on transaction commitJan Kara2016-06-301-0/+4
* jbd2: move lockdep tracking to journal_sJan Kara2016-06-301-8/+3
* jbd2: move lockdep instrumentation for jbd2 handlesJan Kara2016-06-301-2/+2