* [GIT PULL] ext4 changes for 6.17-rc1
@ 2025-07-29 3:37 Theodore Ts'o
2025-07-31 17:54 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Theodore Ts'o @ 2025-07-29 3:37 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Linux Kernel Developers List, Ext4 Developers List
The following changes since commit d0b3b7b22dfa1f4b515fd3a295b3fd958f9e81af:
Linux 6.16-rc4 (2025-06-29 13:09:04 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git tags/ext4_for_linus_6.17-rc1
for you to fetch changes up to 099b847ccc6c1ad2f805d13cfbcc83f5b6d4bc42:
ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (2025-07-25 09:14:17 -0400)
----------------------------------------------------------------
Major ext4 changes for 6.17:
- Better scalability for ext4 block allocation
- Fix insufficient credits when writing back large folios
Miscellaneous bug fixes, especially when handling exteded attriutes,
inline data, and fast commit.
----------------------------------------------------------------
Baokun Li (18):
ext4: fix inode use after free in ext4_end_io_rsv_work()
ext4: add ext4_try_lock_group() to skip busy groups
ext4: separate stream goal hits from s_bal_goals for better tracking
ext4: remove unnecessary s_mb_last_start
ext4: remove unnecessary s_md_lock on update s_mb_last_group
ext4: utilize multiple global goals to reduce contention
ext4: get rid of some obsolete EXT4_MB_HINT flags
ext4: fix typo in CR_GOAL_LEN_SLOW comment
ext4: convert sbi->s_mb_free_pending to atomic_t
ext4: merge freed extent with existing extents before insertion
ext4: fix zombie groups in average fragment size lists
ext4: fix largest free orders lists corruption on mb_optimize_scan switch
ext4: factor out __ext4_mb_scan_group()
ext4: factor out ext4_mb_might_prefetch()
ext4: factor out ext4_mb_scan_group()
ext4: convert free groups order lists to xarrays
ext4: refactor choose group to scan group
ext4: implement linear-like traversal across order xarrays
Baolin Liu (1):
ext4: remove unused EXT_STATS macro from ext4_extents.h
Dan Carpenter (1):
ext4: remove unnecessary duplicate check in ext4_map_blocks()
I Hsin Cheng (1):
ext4: Refactor breaking condition for xattr_find_entry()
Jan Kara (1):
ext4: Make sure BH_New bit is cleared in ->write_end handler
Jinliang Zheng (1):
ext4: remove duplicate check for EXT4_FC_REPLAY
Theodore Ts'o (4):
ext4: replace strcmp with direct comparison for '.' and '..'
ext4: use memcpy() instead of strcpy()
ext4: refactor the inline directory conversion and new directory codepaths
ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr
Zhang Yi (12):
ext4: process folios writeback in bytes
ext4: move the calculation of wbc->nr_to_write to mpage_folio_done()
ext4: fix stale data if it bail out of the extents mapping loop
ext4: refactor the block allocation process of ext4_page_mkwrite()
ext4: restart handle if credits are insufficient during allocating blocks
ext4: enhance tracepoints during the folios writeback
ext4: correct the reserved credits for extent conversion
ext4: reserved credits for one extent during the folio writeback
ext4: replace ext4_writepage_trans_blocks()
ext4: fix insufficient credits calculation in ext4_meta_trans_blocks()
ext4: limit the maximum folio order
ext4: initialize superblock fields in the kballoc-test.c kunit tests
fs/ext4/balloc.c | 2 +-
fs/ext4/ext4.h | 74 +++----
fs/ext4/ext4_extents.h | 7 -
fs/ext4/extents.c | 6 +-
fs/ext4/ialloc.c | 3 +-
fs/ext4/inline.c | 91 +++-----
fs/ext4/inode.c | 358 +++++++++++++++++++-----------
fs/ext4/mballoc-test.c | 5 +
fs/ext4/mballoc.c | 895 +++++++++++++++++++++++++++++++++++++++++---------------------------------
fs/ext4/mballoc.h | 9 +-
fs/ext4/move_extent.c | 3 +-
fs/ext4/namei.c | 69 +++---
fs/ext4/page-io.c | 16 +-
fs/ext4/xattr.c | 4 +-
include/trace/events/ext4.h | 50 ++++-
15 files changed, 900 insertions(+), 692 deletions(-)
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] ext4 changes for 6.17-rc1
2025-07-29 3:37 [GIT PULL] ext4 changes for 6.17-rc1 Theodore Ts'o
@ 2025-07-31 17:54 ` pr-tracker-bot
0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2025-07-31 17:54 UTC (permalink / raw)
To: Theodore Ts'o
Cc: Linus Torvalds, Linux Kernel Developers List,
Ext4 Developers List
The pull request you sent on Mon, 28 Jul 2025 23:37:48 -0400:
> https://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git tags/ext4_for_linus_6.17-rc1
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ff7dcfedf9b1c34d9d06588ced4aa588b6444c59
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2025-07-31 17:54 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-29 3:37 [GIT PULL] ext4 changes for 6.17-rc1 Theodore Ts'o
2025-07-31 17:54 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).