[GIT PULL] xfs: bug fixes for 6.12-rc3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxxxxxxxxxxx:/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@xxxxxxxxxx>

----------------------------------------------------------------
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(-)




[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [NTFS 3]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [NTFS 3]     [Samba]     [Device Mapper]     [CEPH Development]

  Powered by Linux