mbox series

[GIT,PULL] xfs: bug fixes for 6.10

Message ID 87cyp0wypl.fsf@debian-BULLSEYE-live-builder-AMD64 (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] xfs: bug fixes for 6.10 | expand

Pull-request

https://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git tags/xfs-6.10-fixes-1

Message

Chandan Babu R June 1, 2024, 1:55 p.m. UTC
Hi Linus,

Please pull this branch which contains XFS bug fixes for 6.10-rc2. A brief
summary of the bug fixes is provided below.

I did a test-merge with the main upstream branch as of a few minutes ago and
didn't see any conflicts.  Please let me know if you encounter any problems.

The following changes since commit 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0:

  Linux 6.10-rc1 (2024-05-26 15:20:12 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git tags/xfs-6.10-fixes-1

for you to fetch changes up to b0c6bcd58d44b1b843d1b7218db5a1efe917d27e:

  xfs: Add cond_resched to block unmap range and reflink remap path (2024-05-27 20:50:35 +0530)

----------------------------------------------------------------
Bug fixes for 6.10-rc2:

 * Fix a livelock by dropping an xfarray sortinfo folio when an error is
   encountered.
 * During extended attribute operations, Initialize transaction reservation
   computation based on attribute operation code.
 * Relax symbolic link's ondisk verification code to allow symbolic links
   with short remote targets.
 * Prevent soft lockups when unmapping file ranges and also during remapping
   blocks during a reflink operation.
 * Fix compilation warnings when XFS is built with W=1 option.

Signed-off-by: Chandan Babu R <chandanbabu@kernel.org>

----------------------------------------------------------------
Darrick J. Wong (4):
      xfs: drop xfarray sortinfo folio on error
      xfs: fix xfs_init_attr_trans not handling explicit operation codes
      xfs: allow symlinks with short remote targets
      xfs: don't open-code u64_to_user_ptr

John Garry (2):
      xfs: Clear W=1 warning in xfs_iwalk_run_callbacks()
      xfs: Stop using __maybe_unused in xfs_alloc.c

Ritesh Harjani (IBM) (1):
      xfs: Add cond_resched to block unmap range and reflink remap path

 fs/xfs/libxfs/xfs_alloc.c     |  6 ++----
 fs/xfs/libxfs/xfs_attr.c      | 38 ++++++++++++++++++--------------------
 fs/xfs/libxfs/xfs_attr.h      |  3 +--
 fs/xfs/libxfs/xfs_bmap.c      |  1 +
 fs/xfs/libxfs/xfs_inode_buf.c | 28 ++++++++++++++++++++++++----
 fs/xfs/scrub/scrub.c          |  2 +-
 fs/xfs/scrub/xfarray.c        |  9 ++++++---
 fs/xfs/xfs_attr_item.c        | 17 +++++++++++++++--
 fs/xfs/xfs_handle.c           |  7 +------
 fs/xfs/xfs_iwalk.c            |  5 ++---
 fs/xfs/xfs_reflink.c          |  1 +
 11 files changed, 72 insertions(+), 45 deletions(-)

Comments

pr-tracker-bot@kernel.org June 1, 2024, 4:38 p.m. UTC | #1
The pull request you sent on Sat, 01 Jun 2024 19:25:29 +0530:

> https://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git tags/xfs-6.10-fixes-1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/bbeb1219eeeeab7ef302fdaedee71b08e413a04c

Thank you!