Message ID | ftxj7acikfuwhh2spky4jlnqdob7vjxxxtoibq5ekiriirrxy2@uer37e2phsit (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | [GIT,PULL] xfs: bug fixes for 6.12-rc3 | expand |
On Thu, 10 Oct 2024 at 04:35, Carlos Maiolino <cem@kernel.org> wrote: > > These patches are in linux-next for a couple days, already, and nothing got > reported so far, other than a short hash on a Fixes tag, which I fixed and > rebased the tree today before submitting the patches. Pulled. However, please don't rebase over unimportant stylistic issues. Keep last-minute rebasing for MAJOR things - bad bugs that cause active huge issues. Not some pointless cleanliness warning. Linus
The pull request you sent on Thu, 10 Oct 2024 13:35:47 +0200:
> git@gitolite.kernel.org:/pub/scm/fs/xfs/xfs-linux.git tags/xfs-6.12-fixes-3
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/825ec756afeeb082395ac6430e7b07e3a9997665
Thank you!
Hi Linus, Could you please pull the patches below? They are fixes aiming 6.12-rc3. I did a test merge against current TOT and I didn't hit any conflicts. These patches are in linux-next for a couple days, already, and nothing got reported so far, other than a short hash on a Fixes tag, which I fixed and rebased the tree today before submitting the patches. Hope I got everything right. Thanks! Carlos The following changes since commit 8cf0b93919e13d1e8d4466eb4080a4c4d9d66d7b: Linux 6.12-rc2 (2024-10-06 15:32:27 -0700) are available in the Git repository at: git@gitolite.kernel.org:/pub/scm/fs/xfs/xfs-linux.git tags/xfs-6.12-fixes-3 for you to fetch changes up to 77bfe1b11ea0c0c4b0ce19b742cd1aa82f60e45d: xfs: fix a typo (2024-10-09 10:05:26 +0200) ---------------------------------------------------------------- Bug fixes for 6.12-rc3 * A few small typo fixes * fstests xfs/538 DEBUG-only fix * Performance fix on blockgc on COW'ed files, by skipping trims on cowblock inodes currently opened for write * Prevent cowblocks to be freed under dirty pagecache during unshare * Update MAINTAINERS file to quote the new maintainer Signed-off-by: Carlos Maiolino <cem@kernel.org> ---------------------------------------------------------------- Andrew Kreimer (1): xfs: fix a typo Brian Foster (2): xfs: skip background cowblock trims on inodes open for write xfs: don't free cowblocks from under dirty pagecache on unshare Chandan Babu R (1): MAINTAINERS: add Carlos Maiolino as XFS release manager Christoph Hellwig (8): xfs: merge xfs_attr_leaf_try_add into xfs_attr_leaf_addname xfs: return bool from xfs_attr3_leaf_add xfs: distinguish extra split from real ENOSPC from xfs_attr3_leaf_split xfs: distinguish extra split from real ENOSPC from xfs_attr_node_try_addname xfs: fold xfs_bmap_alloc_userdata into xfs_bmapi_allocate xfs: don't ifdef around the exact minlen allocations xfs: call xfs_bmap_exact_minlen_extent_alloc from xfs_bmap_btalloc xfs: support lowmode allocations in xfs_bmap_exact_minlen_extent_alloc Uros Bizjak (1): xfs: Use try_cmpxchg() in xlog_cil_insert_pcp_aggregate() Yan Zhen (1): xfs: scrub: convert comma to semicolon Zhang Zekun (1): xfs: Remove empty declartion in header file MAINTAINERS | 2 +- fs/xfs/libxfs/xfs_alloc.c | 7 +- fs/xfs/libxfs/xfs_alloc.h | 4 +- fs/xfs/libxfs/xfs_attr.c | 190 ++++++++++++++++++------------------------ fs/xfs/libxfs/xfs_attr_leaf.c | 40 +++++---- fs/xfs/libxfs/xfs_attr_leaf.h | 2 +- fs/xfs/libxfs/xfs_bmap.c | 140 ++++++++++--------------------- fs/xfs/libxfs/xfs_da_btree.c | 5 +- fs/xfs/scrub/ialloc_repair.c | 4 +- fs/xfs/xfs_icache.c | 37 ++++---- fs/xfs/xfs_log.h | 2 - fs/xfs/xfs_log_cil.c | 11 +-- fs/xfs/xfs_log_recover.c | 2 +- fs/xfs/xfs_reflink.c | 3 + fs/xfs/xfs_reflink.h | 19 +++++ 15 files changed, 207 insertions(+), 261 deletions(-)