Merge tag 'ext4_for_linus-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Pull ext4 updates from Ted Ts'o: "Various ext4 bug fixes and cleanups. The fixes are mostly in the fstrim and mballoc code paths. Also enable dioread_nolock in the case where the block size is less than the page size (dioread_nolock has been default in the bs == ps case for quite some time)" * tag 'ext4_for_linus-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4: ext4: fix inconsistent between segment fstrim and full fstrim ext4: fallback to complex scan if aligned scan doesn't work ext4: convert ext4_da_do_write_end() to take a folio ext4: allow for the last group to be marked as trimmed ext4: move ext4_check_bdev_write_error() into nojournal mode jbd2: abort journal when detecting metadata writeback error of fs dev jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' jbd2: replace journal state flag by checking errseq jbd2: add errseq to detect client fs's bdev writeback error ext4: improving calculation of 'fe_{len|start}' in mb_find_extent() ext4: clarify handling of unwritten bh in __ext4_block_zero_page_range() ext4: treat end of range as exclusive in ext4_zero_range() ext4: enable dioread_nolock as default for bs < ps case ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() ext4: reduce unnecessary memory allocation in alloc_flex_gd() ext4: avoid online resizing failures due to oversized flex bg ext4: remove unnecessary check from alloc_flex_gd() ext4: unify the type of flexbg_size to unsigned int
No related branches found
No related tags found
Showing
- fs/ext4/ext4_jbd2.c 2 additions, 3 deletionsfs/ext4/ext4_jbd2.c
- fs/ext4/extents.c 4 additions, 2 deletionsfs/ext4/extents.c
- fs/ext4/inode.c 16 additions, 9 deletionsfs/ext4/inode.c
- fs/ext4/mballoc.c 37 additions, 28 deletionsfs/ext4/mballoc.c
- fs/ext4/resize.c 33 additions, 16 deletionsfs/ext4/resize.c
- fs/ext4/super.c 1 addition, 10 deletionsfs/ext4/super.c
- fs/jbd2/checkpoint.c 0 additions, 11 deletionsfs/jbd2/checkpoint.c
- fs/jbd2/journal.c 6 additions, 5 deletionsfs/jbd2/journal.c
- fs/jbd2/recovery.c 1 addition, 6 deletionsfs/jbd2/recovery.c
- fs/jbd2/transaction.c 14 additions, 0 deletionsfs/jbd2/transaction.c
- include/linux/jbd2.h 26 additions, 11 deletionsinclude/linux/jbd2.h
Loading
Please register or sign in to comment