Merge tag 'ext4_for_linus_cleanups' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Pull ext4 fixes and cleanups from Ted Ts'o: "More fixes and cleanups for the new fast_commit features, but also a few other miscellaneous bug fixes and a cleanup for the MAINTAINERS file" * tag 'ext4_for_linus_cleanups' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4: (28 commits) jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ...
No related branches found
No related tags found
Showing
- Documentation/filesystems/ext4/journal.rst 6 additions, 0 deletionsDocumentation/filesystems/ext4/journal.rst
- Documentation/filesystems/ext4/super.rst 7 additions, 0 deletionsDocumentation/filesystems/ext4/super.rst
- Documentation/filesystems/journalling.rst 2 additions, 4 deletionsDocumentation/filesystems/journalling.rst
- MAINTAINERS 1 addition, 0 deletionsMAINTAINERS
- fs/ext4/ext4.h 46 additions, 20 deletionsfs/ext4/ext4.h
- fs/ext4/extents.c 1 addition, 6 deletionsfs/ext4/extents.c
- fs/ext4/fast_commit.c 90 additions, 84 deletionsfs/ext4/fast_commit.c
- fs/ext4/fast_commit.h 2 additions, 4 deletionsfs/ext4/fast_commit.h
- fs/ext4/file.c 2 additions, 4 deletionsfs/ext4/file.c
- fs/ext4/fsmap.c 1 addition, 1 deletionfs/ext4/fsmap.c
- fs/ext4/fsync.c 1 addition, 1 deletionfs/ext4/fsync.c
- fs/ext4/inline.c 1 addition, 0 deletionsfs/ext4/inline.c
- fs/ext4/inode.c 10 additions, 9 deletionsfs/ext4/inode.c
- fs/ext4/mballoc.c 3 additions, 3 deletionsfs/ext4/mballoc.c
- fs/ext4/namei.c 28 additions, 33 deletionsfs/ext4/namei.c
- fs/ext4/super.c 24 additions, 23 deletionsfs/ext4/super.c
- fs/jbd2/checkpoint.c 2 additions, 0 deletionsfs/jbd2/checkpoint.c
- fs/jbd2/commit.c 10 additions, 1 deletionfs/jbd2/commit.c
- fs/jbd2/journal.c 77 additions, 61 deletionsfs/jbd2/journal.c
- fs/jbd2/recovery.c 3 additions, 3 deletionsfs/jbd2/recovery.c
Loading
Please register or sign in to comment