[GIT PULL] XFS fixes for v6.15-rc3

[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 PR mostly includes fixes and documentation for the zoned allocator
feature merged during previous merge window, but it also adds a sysfs
tunable for the zone garbage collector.

The last two patches on this PR were merged today, so they are not on
linux-next, although one of them is just documentation, and another fixes
a regression to the RT device that we'd like to fix ASAP now that we're
getting more users on the RT zoned allocator.

Thanks,
Carlos

The following changes since commit 8ffd015db85fea3e15a77027fda6c02ced4d2444:

  Linux 6.15-rc2 (2025-04-13 11:54:49 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git tags/xfs-fixes-6.15-rc3

for you to fetch changes up to c7b67ddc3c999aa2f8d77be7ef1913298fe78f0e:

  xfs: document zoned rt specifics in admin-guide (2025-04-17 08:16:59 +0200)

----------------------------------------------------------------
XFS fixes for 6.15-rc3

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

----------------------------------------------------------------
Christoph Hellwig (2):
      xfs: remove the leftover xfs_{set,clear}_li_failed infrastructure
      xfs: mark xfs_buf_free as might_sleep()

Darrick J. Wong (2):
      xfs: compute buffer address correctly in xmbuf_map_backing_mem
      xfs: fix fsmap for internal zoned devices

Hans Holmberg (2):
      xfs: add tunable threshold parameter for triggering zone GC
      xfs: document zoned rt specifics in admin-guide

Zhang Xianwei (1):
      xfs: Fix spelling mistake "drity" -> "dirty"

 Documentation/admin-guide/xfs.rst | 50 ++++++++++++++++++++++++++++++++++++++
 fs/xfs/xfs_buf.c                  |  1 +
 fs/xfs/xfs_buf_mem.c              |  2 +-
 fs/xfs/xfs_dquot.c                |  3 +--
 fs/xfs/xfs_fsmap.c                | 51 +++++++++++++++++++++++++--------------
 fs/xfs/xfs_inode_item.c           |  6 -----
 fs/xfs/xfs_log.c                  |  2 +-
 fs/xfs/xfs_mount.h                |  1 +
 fs/xfs/xfs_sysfs.c                | 32 ++++++++++++++++++++++++
 fs/xfs/xfs_trans_ail.c            |  5 ++--
 fs/xfs/xfs_trans_priv.h           | 28 ---------------------
 fs/xfs/xfs_zone_alloc.c           |  7 ++++++
 fs/xfs/xfs_zone_gc.c              | 16 ++++++++++--
 13 files changed, 143 insertions(+), 61 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