From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qk1-f169.google.com (mail-qk1-f169.google.com [209.85.222.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 48CD248CD68 for ; Fri, 14 Aug 2026 17:17:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.169 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786727845; cv=none; b=C/6v/rrXx6PSRVwT2yr6BuI1RTJGRMIn36R03MW9tL+UQQwDAjjkBfqKQf9ZeyjO52mnwbMa21W9ilmMIBDa1KAIk1E4Xn2YAas+9yMciRdvJs0+RR+h8DiTCNXSnqE+YJZvUiGSFr+qPR91j9kWq/fEgAeEszXCM8QrsUVA2Lw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786727845; c=relaxed/simple; bh=c0Bx0y03G3JA1xg7tlPmt5I3GWfuKaMBDET9Duvbzc0=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=QKlFJlCJR83ovX4dOUAT1QehGqckNn4o714iKMxJ4m1n17/aj2FG0PEH8LFpO4oVwetYlC2nKDdN3Qcwap6dNzHwAUkJ9ViZscYFTk2WWcprlxPR7D18bt2e660GN2euJrRj0gK6dH1gOs8DAWozEauxXOa8ppjk9UxlU3HARvU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=MpvtM81n; arc=none smtp.client-ip=209.85.222.169 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="MpvtM81n" Received: by mail-qk1-f169.google.com with SMTP id af79cd13be357-92ea24a2dbfso110095085a.0 for ; Fri, 14 Aug 2026 10:17:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786727842; x=1787332642; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=5UJuP8cblpEM18OsTLBBDIvTtr4PpM2qo+/k0bzxnlc=; b=MpvtM81n4Xr0ixSkR80gwA+m1MQw6r0aFTukzWP01v6NMmn5C82+FRabCzV21Gd93N 0vdho8JFmMN8PQIyqLYocwVNs5n9vCWX/yRg091/aqi/JX0RLWXiB+xkSA3v8RZQzlfV MDCuRK5AZ3mL0XqcKpeP056QvcVxvJn6eldYssjpXZnJDzkGm9NL4HwWwfVvMUqEj0hd VCds9D68CdBAyB6o5rLIjfILTw3UVgmnv7F8is+kmJI00XE95Ika+A6TqIjLrQQoVcAx eJhHJqwDgMLfWX3Hn9wX4dmJNTuZtYmVvG9DtFtCmLIuRILjCJXa6zPPYFta16ehm/2G A5Kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786727842; x=1787332642; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=5UJuP8cblpEM18OsTLBBDIvTtr4PpM2qo+/k0bzxnlc=; b=qZ6JU4NoYurZegz8LgTFJWobZslU39YkE23VT6CX0EoeyTt0QtqOz4ih89ppR5sPFX M0jXwGWj5gZd/LVmfZPLdVOAiXaVz6j4ADS1pDvTL03NCFQGXwK2lt9ZDRm/o2j6cWpu emotxiw5OFxAsQtUdq9PdXwA4W/F2ULra7EufgEFQ/DhscwggbQqOTILSgrDMIpR/1eC GGjncn6S+oLaAcKiCowJQdxd0o9Vq6tzBFy1wMVVP7hOyEFVJfSr4BTDZa4bvNov51MG SRwKNux82owEixlP5qUWG89gJWSNvCnsga6pwXNZbJAGNHohf9OKJs8pKn4iO4j5TfOQ l4Jw== X-Forwarded-Encrypted: i=1; AHgh+Rq493KUsjyo7unj9RMuAsTwAE/B6/HUc+S9VetwmNa6Z1TsNZzbsGhF6t8GZ2XIYdHbafsEL/104vNn03I=@vger.kernel.org X-Gm-Message-State: AOJu0YxkOJZZqV+e06aT+hgZaV+cIfbomft3pXlAW2sLmjZryU5iPz0N Bd/BLYlnZoo0KTlWs+gaLsTIh1xxzqYNI06/TY2fYz/AobErXScIXcCN X-Gm-Gg: AR+sD11y90nrxeDzT5Ai/V+1tsQn0LPPBdPQTOdsZrKz15ROiJb7O+jG6SKunWbtFaF iLa5Jb+afp3eiaKPev9yQRui50nK0LYpAZvTTQk9nEse4onfeQxHwwGMF5GQ8dkEhpmST7pXE1w h1s0rnUhUrk5kuSdflSSHeNVgYxQ7IIJnw5YQiE1g54Tgb6lRFeMo9RbnQrgxDymPmxufSIxE4u kSTS9HOu0H7klZ9blRgHIAJ/eudgIKNCPsbLQDCBjtBGX7YGdB2fhcPRsgDRUnew3MEUGwkZGla Co2ckmqhkVj2btHpC8DhRAi27nV3sWuXK1v6zTUTjggzW876Bq0fmxp0maAr9mNLpKdtJ7Y1He6 OWiuckrYM5J15juMfd5Sq0Qf4sszgC85oHs0jZ99kiH0ZvsN3krH3IpVf0xbpSqDLZfeiTRkpJ2 kJvvAtiPZ4kcemezEwnHqPi2MVEz+TDbca2sMTnl2GQ8Fup5kpaGg/99RQxf1esnvcVULXnW3yM Jcxqt+jIawRNRPjtSUssDg= X-Received: by 2002:a05:620a:a906:b0:930:f35d:41ba with SMTP id af79cd13be357-936d22ff1cdmr729753585a.36.1786727841854; Fri, 14 Aug 2026 10:17:21 -0700 (PDT) Received: from zambezi.front.sepia.ceph.com ([2a02:8308:b10e:9400:faf:460b:2f23:8f6f]) by smtp.gmail.com with ESMTPSA id af79cd13be357-936ce1ea65fsm309771285a.30.2026.08.14.10.17.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Aug 2026 10:17:20 -0700 (PDT) From: Ilya Dryomov To: Linus Torvalds Cc: ceph-devel@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] Ceph fixes for 7.2-rc8 Date: Fri, 14 Aug 2026 19:17:02 +0200 Message-ID: <20260814171705.995932-1-idryomov@gmail.com> X-Mailer: git-send-email 2.55.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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(-)