[GIT PULL] Ceph fixes for 7.2-rc8

Ilya Dryomov <[email protected]>
Newsgroups org.kernel.vger.ceph-devel,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
Hi Linus,

The following changes since commit db2ddb87143519e20a95aa36c60b36107b736a58:

  Linux 7.2-rc7 (2026-08-09 14:54:50 -0700)

are available in the Git repository at:

  https://github.com/ceph/ceph-client.git tags/ceph-for-7.2-rc8

for you to fetch changes up to 91880e4a7fac45bc407771bc57bbaf4f37e9b4c3:

  ceph: use the mount idmap for the owner checks in the SET_LAYOUT ioctls (2026-08-12 21:21:41 +0200)

----------------------------------------------------------------
A handful of tiny fixes, with the main ones being a follow-up for
CEPH_IOC_SET_LAYOUT{,_POLICY} ioctl permissions check that went into
-rc5 and a userspace compatibility fixup.  The rest mostly harden
against malformed network input.  All marked for stable.

----------------------------------------------------------------
Kefu Chai (1):
      libceph: tolerate addrvecs with multiple entries of the same type

Pavitra Jha (2):
      libceph: fix multiple unsafe decodes in decode_locker()
      libceph: fix OOB read in decode_watchers() via missing bounds check

Raphael Zimmer (1):
      libceph: Avoid using invalid osd indices from primary_temp

Yiming Zhu (1):
      ceph: fix MDS random selection readiness predicate

Zhan Xusheng (1):
      ceph: use the mount idmap for the owner checks in the SET_LAYOUT ioctls

 fs/ceph/ioctl.c            |  4 ++--
 fs/ceph/mdsmap.c           |  2 +-
 net/ceph/cls_lock_client.c | 13 +++++++++----
 net/ceph/decode.c          | 18 +++++++++---------
 net/ceph/osd_client.c      |  5 ++++-
 net/ceph/osdmap.c          |  5 +++--
 6 files changed, 28 insertions(+), 19 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.