| Age | Commit message (Expand) | Author | Files | Lines |
| 9 days | jbd2: store more accurate errno in superblock when possible | Wengang Wang | 1 | -1/+1 |
| 2025-09-25 | jbd2: increase IO priority of checkpoint | Julian Sun | 1 | -1/+1 |
| 2025-08-13 | jbd2: prevent softlockup in jbd2_log_do_checkpoint() | Baokun Li | 1 | -0/+1 |
| 2024-08-26 | ext4: fix incorrect tid assumption in jbd2_journal_shrink_checkpoint_list() | Luis Henriques (SUSE) | 1 | -2/+5 |
| 2024-08-26 | ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() | Luis Henriques (SUSE) | 1 | -2/+5 |
| 2024-08-26 | jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error | Baokun Li | 1 | -2/+5 |
| 2024-05-09 | jbd2: add prefix 'jbd2' for 'shrink_type' | Ye Bin | 1 | -11/+11 |
| 2024-05-09 | jbd2: use shrink_type type instead of bool type for __jbd2_journal_clean_chec... | Ye Bin | 1 | -7/+9 |
| 2024-01-04 | jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' | Zhihao Cheng | 1 | -11/+0 |
| 2023-08-04 | jbd2: remove unused function '__cp_buffer_busy' | Yang Li | 1 | -12/+0 |
| 2023-08-04 | jbd2: check 'jh->b_transaction' before removing it from checkpoint | Zhihao Cheng | 1 | -0/+2 |
| 2023-08-04 | jbd2: fix checkpoint cleanup performance regression | Zhang Yi | 1 | -6/+14 |
| 2023-07-10 | jbd2: fix a race when checking checkpoint buffer busy | Zhang Yi | 1 | -3/+35 |
| 2023-07-10 | jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint | Zhihao Cheng | 1 | -15/+17 |
| 2023-07-10 | jbd2: remove journal_clean_one_cp_list() | Zhang Yi | 1 | -58/+17 |
| 2023-07-10 | jbd2: remove t_checkpoint_io_list | Zhang Yi | 1 | -40/+2 |
| 2023-07-10 | jbd2: recheck chechpointing non-dirty buffer | Zhang Yi | 1 | -73/+29 |
| 2022-08-02 | jbd2: rename jbd_debug() to jbd2_debug() | Jan Kara | 1 | -3/+3 |
| 2021-07-08 | ext4: inline jbd2_journal_[un]register_shrinker() | Theodore Ts'o | 1 | -2/+2 |
| 2021-06-24 | jbd2: simplify journal_clean_one_cp_list() | Zhang Yi | 1 | -26/+4 |
| 2021-06-24 | jbd2,ext4: add a shrinker to release checkpointed buffers | Zhang Yi | 1 | -0/+147 |
| 2021-06-24 | jbd2: remove redundant buffer io error checks | Zhang Yi | 1 | -11/+2 |
| 2021-06-24 | jbd2: ensure abort the journal if detect IO error when writing original buffe... | Zhang Yi | 1 | -0/+12 |
| 2021-06-24 | jbd2: remove the out label in __jbd2_journal_remove_checkpoint() | Zhang Yi | 1 | -12/+12 |
| 2021-01-27 | block: use an on-stack bio in blkdev_issue_flush | Christoph Hellwig | 1 | -1/+1 |
| 2020-11-07 | jbd2: fix up sparse warnings in checkpoint code | Theodore Ts'o | 1 | -0/+2 |
| 2020-05-22 | block: remove the error_sector argument to blkdev_issue_flush | Christoph Hellwig | 1 | -1/+1 |
| 2020-01-25 | ext4, jbd2: ensure panic when aborting with zero errno | zhangyi (F) | 1 | -1/+1 |
| 2019-11-05 | jbd2: Drop jbd2_space_needed() | Jan Kara | 1 | -1/+1 |
| 2019-04-06 | jbd2: remove repeated assignments in __jbd2_log_wait_for_space() | Liu Song | 1 | -1/+0 |
| 2019-01-31 | jbd2: fix deadlock while checkpoint thread waits commit thread to finish | Xiaoguang Wang | 1 | -2/+15 |
| 2018-10-05 | jbd2: fix use after free in jbd2_log_do_checkpoint() | Jan Kara | 1 | -2/+2 |
| 2017-12-17 | ext4: fix up remaining files with SPDX cleanups | Theodore Ts'o | 1 | -4/+1 |
| 2016-11-01 | block,fs: use REQ_* flags directly | Christoph Hellwig | 1 | -1/+1 |
| 2015-10-17 | jbd2: fix checkpoint list cleanup | Jan Kara | 1 | -5/+3 |
| 2015-07-28 | jbd2: avoid infinite loop when destroying aborted journal | Jan Kara | 1 | -6/+33 |
| 2015-06-15 | jbd2: fix ocfs2 corrupt when updating journal superblock fails | Joseph Qi | 1 | -3/+2 |
| 2015-06-15 | jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail() | Dmitry Monakhov | 1 | -1/+1 |
| 2014-09-18 | jbd2: simplify calling convention around __jbd2_journal_clean_checkpoint_list | Jan Kara | 1 | -32/+24 |
| 2014-09-18 | jbd2: avoid pointless scanning of checkpoint lists | Jan Kara | 1 | -14/+18 |
| 2014-09-16 | jbd2: jbd2_log_wait_for_space improve error detetcion | Dmitry Monakhov | 1 | -2/+4 |
| 2014-09-04 | jbd2: optimize jbd2_log_do_checkpoint() a bit | Jan Kara | 1 | -3/+4 |
| 2014-09-04 | jbd2: don't call get_bh() before calling __jbd2_journal_remove_checkpoint() | Theodore Ts'o | 1 | -14/+5 |
| 2014-09-01 | jbd2: fold __wait_cp_io into jbd2_log_do_checkpoint() | Theodore Ts'o | 1 | -56/+31 |
| 2014-09-01 | jbd2: fold __process_buffer() into jbd2_log_do_checkpoint() | Theodore Ts'o | 1 | -111/+84 |
| 2013-06-12 | jbd2: drop checkpoint mutex when waiting in __jbd2_log_wait_for_space() | Paul Gortmaker | 1 | -0/+8 |
| 2013-06-04 | jbd2: remove unused waitqueues | Jan Kara | 1 | -4/+0 |
| 2013-06-04 | jbd2: cleanup needed free block estimates when starting a transaction | Jan Kara | 1 | -4/+4 |
| 2013-06-04 | jbd2: remove journal_head from descriptor buffers | Jan Kara | 1 | -1/+0 |
| 2013-06-04 | jbd2: don't create journal_head for temporary journal buffers | Jan Kara | 1 | -1/+0 |
| 2012-03-13 | jbd2: remove bh_state lock from checkpointing code | Jan Kara | 1 | -52/+7 |
| 2012-03-13 | jbd2: fix BH_JWrite setting in checkpointing code | Jan Kara | 1 | -2/+0 |
| 2012-03-13 | jbd2: issue cache flush after checkpointing even with internal journal | Jan Kara | 1 | -63/+12 |
| 2012-03-13 | jbd2: split updating of journal superblock and marking journal empty | Jan Kara | 1 | -1/+1 |
| 2012-02-20 | jbd2: allocate transaction from separate slab cache | Yongqiang Yang | 1 | -1/+1 |
| 2012-02-20 | jbd2: add drop_transaction/update_superblock_end tracepoints | Seiji Aguchi | 1 | -0/+2 |
| 2011-12-06 | treewide: Fix comment and string typo 'bufer' | Paul Bolle | 1 | -1/+1 |
| 2011-06-27 | jbd2: use WRITE_SYNC in journal checkpoint | Tao Ma | 1 | -1/+4 |
| 2011-06-13 | jbd2: Fix oops in jbd2_journal_remove_journal_head() | Jan Kara | 1 | -12/+16 |
| 2010-10-27 | Merge branch 'next' into upstream-merge | Theodore Ts'o | 1 | -0/+10 |
| 2010-10-27 | jbd2: Add sanity check for attempts to start handle during umount | Theodore Ts'o | 1 | -0/+10 |
| 2010-09-16 | block: remove BLKDEV_IFL_WAIT | Christoph Hellwig | 1 | -2/+1 |
| 2010-08-18 | remove SWRITE* I/O types | Christoph Hellwig | 1 | -1/+3 |
| 2010-08-03 | jbd2: Change j_state_lock to be a rwlock_t | Theodore Ts'o | 1 | -8/+8 |
| 2010-08-02 | jbd2: Use atomic variables to avoid taking t_handle_lock in jbd2_journal_stop | Theodore Ts'o | 1 | -1/+1 |
| 2010-04-28 | blkdev: generalize flags for blkdev_issue_fn functions | Dmitry Monakhov | 1 | -1/+2 |
| 2009-12-23 | ext4: Add new tracepoint for jbd2_cleanup_journal_tail | Theodore Ts'o | 1 | -0/+1 |
| 2009-12-23 | ext4, jbd2: Add barriers for file systems with exernal journals | Theodore Ts'o | 1 | -0/+15 |
| 2009-09-30 | jbd2: Use tracepoints for history file | Theodore Ts'o | 1 | -0/+7 |
| 2009-06-17 | jbd2: convert instrumentation from markers to tracepoints | Theodore Ts'o | 1 | -3/+2 |
| 2008-11-06 | jbd2: Call journal commit callback without holding j_list_lock | Aneesh Kumar K.V | 1 | -1/+1 |
| 2008-11-05 | jbd2: Remove a large array of bh's from the stack of the checkpoint routine | Theodore Ts'o | 1 | -13/+9 |
| 2008-11-06 | jbd2: don't give up looking for space so easily in __jbd2_log_wait_for_space | Theodore Ts'o | 1 | -7/+25 |
| 2008-10-10 | jbd2: fix error handling for checkpoint io | Hidehiro Kawai | 1 | -12/+37 |
| 2008-10-05 | ext4: Add debugging markers that can be used by systemtap | Theodore Ts'o | 1 | -0/+3 |
| 2008-10-08 | jbd2: abort instead of waiting for nonexistent transaction | Duane Griffin | 1 | -2/+17 |
| 2008-07-11 | jbd2: Remove data=ordered mode support using jbd buffer heads | Jan Kara | 1 | -1/+0 |
| 2008-01-30 | spinlock: lockbreak cleanup | Nick Piggin | 1 | -1/+2 |
| 2008-01-28 | jbd2: jbd2 stats through procfs | Johann Lombardi | 1 | -2/+8 |
| 2008-01-28 | jbd2: Fix assertion failure in fs/jbd2/checkpoint.c | Jan Kara | 1 | -6/+6 |
| 2007-05-09 | fix file specification in comments | Uwe Kleine-König | 1 | -1/+1 |
| 2006-10-11 | [PATCH] jbd2: rename jbd2 symbols to avoid duplication of jbd symbols | Mingming Cao | 1 | -27/+27 |
| 2006-10-11 | [PATCH] jbd2: initial copy of files from jbd | Dave Kleikamp | 1 | -0/+697 |