[GIT PULL] erofs updates for 7.3-rc1

Gao Xiang <[email protected]>
Newsgroups org.ozlabs.lists.linux-erofs,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
Hi Linus,

Could consider these commits for 7.3-rc1?

The most notable enhancement is to allow passing source fds via
fsconfig() for composefs. The others are all various fixes.

All commits have been in -next and no potential merge conflict is
observed.

Thanks,
Gao Xiang

The following changes since commit 075b74841bd0065a3bda3440873c747938e69b68:

  Linux 7.2-rc6 (2026-08-02 16:24:24 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git tags/erofs-for-7.3-rc1

for you to fetch changes up to 988c3c186c730590a71df8adc1424c5578ef8bae:

  erofs: fix unused pcluster_pools for higher page sizes (2026-08-17 17:05:58 +0800)

----------------------------------------------------------------
Changes since last update:

 - Allow source fds via fsconfig(), in addition to source paths

 - Use dedicated metadata inodes for file-backed mounts

 - Disallow invalid interlaced ztailpacking pclusters

 - Validate on-disk compression algorithm IDs against supported ones

 - Fix unused pcluster pools on higher page-size platforms

----------------------------------------------------------------
Gao Xiang (3):
      erofs: use dedicated meta inodes for file-backed mounts
      erofs: fix interlaced ztailpacking pclusters
      erofs: guard on-disk algorithm IDs against Z_EROFS_COMPRESSION_MAX

Giuseppe Scrivano (2):
      erofs: fix typo in error messages
      erofs: accept source file descriptor via fsconfig

Ojaswin Mujoo (1):
      erofs: fix unused pcluster_pools for higher page sizes

 Documentation/filesystems/erofs.rst |  17 ++++++
 fs/erofs/data.c                     |  28 +++------
 fs/erofs/decompressor.c             |   1 +
 fs/erofs/fileio.c                   |  21 +++++++
 fs/erofs/internal.h                 |  14 +++--
 fs/erofs/super.c                    | 112 ++++++++++++++++++++++++++++--------
 fs/erofs/zdata.c                    |  25 ++++----
 fs/erofs/zmap.c                     |  38 +++++++-----
 8 files changed, 182 insertions(+), 74 deletions(-)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.