[GIT PULL] XFS fixes for v6.17-rc2

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

 



Hello Linus,

Could you please pull patches included in the tag below?

An attempt merge against your current TOT has been successful.

This includes some code refactoring and fixes. Highlights for this pull
request are:
	- Fix an assert trigger introduced during the merge window
	- Prevent atomic writes to be used with DAX
	- Prevent users to use max_atomic_write mount option without
	  reflink, as atomic writes > 1block are not supported without
	  reflink.
	- Fixes a null-pointer-deref in a tracepoint.

Thanks,
Carlos

The following changes since commit 8f5ae30d69d7543eee0d70083daf4de8fe15d585:

  Linux 6.17-rc1 (2025-08-10 19:41:16 +0300)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git tags/xfs-fixes-6.17-rc2

for you to fetch changes up to f76823e3b284aae30797fded988a807eab2da246:

  xfs: split xfs_zone_record_blocks (2025-08-11 14:04:20 +0200)

----------------------------------------------------------------
xfs: Fixes for 6.17-rc2

Signed-off-by: Carlos Maiolino <cem@xxxxxxxxxx>

----------------------------------------------------------------
Andrey Albershteyn (1):
      xfs: fix scrub trace with null pointer in quotacheck

Christoph Hellwig (4):
      xfs: fix frozen file system assert in xfs_trans_alloc
      xfs: fully decouple XFS_IBULK* flags from XFS_IWALK* flags
      xfs: remove XFS_IBULK_SAME_AG
      xfs: split xfs_zone_record_blocks

John Garry (3):
      fs/dax: Reject IOCB_ATOMIC in dax_iomap_rw()
      xfs: disallow atomic writes on DAX
      xfs: reject max_atomic_write mount option for no reflink

 fs/dax.c                |  3 +++
 fs/xfs/scrub/trace.h    |  2 +-
 fs/xfs/xfs_file.c       |  6 +++---
 fs/xfs/xfs_inode.h      | 11 +++++++++++
 fs/xfs/xfs_ioctl.c      |  2 +-
 fs/xfs/xfs_iops.c       |  5 +++--
 fs/xfs/xfs_itable.c     |  8 ++------
 fs/xfs/xfs_itable.h     | 10 ++++------
 fs/xfs/xfs_mount.c      | 19 +++++++++++++++++++
 fs/xfs/xfs_trace.h      |  1 +
 fs/xfs/xfs_trans.c      |  2 +-
 fs/xfs/xfs_zone_alloc.c | 42 +++++++++++++++++++++++++++++-------------
 12 files changed, 78 insertions(+), 33 deletions(-)





[Index of Archives]     [XFS Filesystem Development (older mail)]     [Linux Filesystem Development]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux RAID]     [Linux SCSI]


  Powered by Linux