From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.50]) (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 D7637145FE0 for ; Fri, 12 Dec 2025 19:02:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.50 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765566156; cv=none; b=aBlZPP0bnviz/sKlyNPNyl1Jp1SSmC+4d2m4w0UPVSosOkqOyLBY4x0FHy9kyu6jS5YTIPXrRW6CvPpWU4G88QAx1sLwDOxY1kR0k+TTtnCJO1Jt9QFBCqUuV9F42jl3/Tv2KIxYSY5m3O/6XhbPYKglpA2LI6Kb2YYLWJfgF+U= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765566156; c=relaxed/simple; bh=Tx/P4rPgjUOTL/5oPVPr/Zgvq6dvNYtkHHLtmERCYCw=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=nrTJZsLTQkdAM1Urwp3aotQTI123v3gqUj+fcyHU6ZzlaAqEXHcYtuJ9DuEXBuKp36BuxRXt5M4O85bAAFQODbFTdrF0HS4Lp3+vkc1jsLtA43oGyqOhyltzSLOg4490kADVC5MZGQ73898/rf3U7zL4eCK0EGRbPo4gLgQnUsA= 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=mzn7CAEb; arc=none smtp.client-ip=209.85.128.50 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="mzn7CAEb" Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-477632d9326so10243785e9.1 for ; Fri, 12 Dec 2025 11:02:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765566153; x=1766170953; 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; bh=ALjlP/YZM+CLMeajHBSIgsf89kz+mcUZBKGmuXpgx1Q=; b=mzn7CAEbOSUvzE2W/W9G6mPUThfsu2vWth9dr8UFUIrzTZbjwc2j1IEdtDCHep3wG9 xJfRk894oDkzsEtSXr0VMSpW1DHBqf+NzkUVBWuLsusAZStKKfd3AIGBq5q+oCOOfdz3 V5lRDlgRT3P+yhgN+DmPXlPk3j0Q3nZWOZBkTU2PCVioiDf3cBtPOFsogpXy9DU8Xg3l cUxVRQX74EA053L8jjGuuZNQv04t7fCOTgIN2vKl2MiMdk9xSxAugMgFO2jDbVONQSxZ 8c/4/twtVV04on9i5paGBjuqbMaxT+BswHy0xLvWwg0O3EEVT67IvcHAoJrcc6mD1i/l coaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765566153; x=1766170953; 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; bh=ALjlP/YZM+CLMeajHBSIgsf89kz+mcUZBKGmuXpgx1Q=; b=bSYLcfjw9iyRIGy01wf3jkZtROGhQJYkd2q29poEFaiRTC1imdCWGzyKrPjF3RYvjy FRRel9amZQYUSYurEvNJ7iXNfQFVuFOJzSBdl8aoqEbgx9BH9b3n/I/bRJbOV3JUVak9 EaI80cp0VZWB46JP5n1W28CmhJR6EIi5/RXAZm7Djlmex0vBRSYi/hCUIqLV52qVvzl3 mJjQvGZmvQVJvPAE2ju01X5AjlSktPNK6eGJiYUVWZS4DyeVp4Jq88oFiqhNbn45HP1G T2FjV/8M8/4N1tbv0S6BRwqIjZqaA+Z4FoqGEhRFbi3lOe1poUy7zNoxJEjLsRgm3Qli UTKA== X-Forwarded-Encrypted: i=1; AJvYcCXGtfo0YG2ycftoAo5Zpq2Q9M1HPU3xN/nBzwZB+nz4e9bxpGMURAhrkwclHHNSssWlISszQGlGLIRF9AQ=@vger.kernel.org X-Gm-Message-State: AOJu0Yzp8eZ4EpuHOY5ydHlU/NLXHxSUwTbQ7mXXV1trrZNw32lZyB1A VT6IAiYIGuUp6UMamsM7mpajFY2m3dBS50eRrfk/syePE/YHbeTP9otF X-Gm-Gg: AY/fxX7nqpV1Xp5d4DXQSHR8QQXf+5iqXXEhsjzeQjNTnXx4q3nME7linMUddcDx3Cz s1vXh2ZYDNxfe6SmetiI3IsZuS5WcIs3p3/VFe5cirBaC+L5I7O3gNGJkHXdx5F39yQUUQAyLtw LBamwsOkba3+GwkpxfdqHSsgDc9/EbUtUirnMZbO96mHd7Ud1itYctWK65IikQgLTkrwuZLw1F0 56I+hDBLsXjXc+SqyetCLVvJlBhVXihosuvm+vjGMsl+EwJxXUAmp77kl5woQr3Abnu04XhLDI+ w9CuetWSRShttzXMSEKt5iq62ty3M9RjEZZ47lRsxJbNdA83VkC8RFVYo/5qXDk0mmaOX91PaBl 1fBl9AAkyKkuIqucVUWsCtRNEiLrpJiWuJxUlbp0/Hi4DJHEWMf/UXkKPhqmviW/SZwxMF0Zivw Ft99gMapsXFgYnWkb1cPcoCpo06HtW1Zs/8dR13mplZ01TRg9EeJvUkJOVVLp194Ek X-Google-Smtp-Source: AGHT+IG8rA3MqQnT56CK7EcZUOlc3n8NWgG2L43fRkL3jiZQJ4xVLSgjyjpyI4kze3SUx5TDjg0eLw== X-Received: by 2002:a05:600c:c16f:b0:477:abea:901c with SMTP id 5b1f17b1804b1-47a8f8c0a16mr32593705e9.11.1765566148711; Fri, 12 Dec 2025 11:02:28 -0800 (PST) Received: from localhost.localdomain (ip-94-112-167-15.bb.vodafone.cz. [94.112.167.15]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-42fa8b8601csm14660538f8f.22.2025.12.12.11.02.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Dec 2025 11:02:28 -0800 (PST) From: Ilya Dryomov To: Linus Torvalds Cc: ceph-devel@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] Ceph updates for 6.19-rc1 Date: Fri, 12 Dec 2025 20:02:12 +0100 Message-ID: <20251212190213.3275119-1-idryomov@gmail.com> X-Mailer: git-send-email 2.49.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 7d0a66e4bb9081d75c82ec4957c50034cb0ea449: Linux 6.18 (2025-11-30 14:42:10 -0800) are available in the Git repository at: https://github.com/ceph/ceph-client.git tags/ceph-for-6.19-rc1 for you to fetch changes up to 21c1466ea25114871707d95745a16ebcf231e197: rbd: stop selecting CRC32, CRYPTO, and CRYPTO_AES (2025-12-10 11:50:54 +0100) The reason I'm sending this pretty late is that I was waiting for another fix for a regression in CephFS that was introduced in 6.18-rc1. Unfortunately, it didn't get finalized this week. ---------------------------------------------------------------- We have a patch that adds an initial set of tracepoints to the MDS client from Max, a fix that hardens osdmap parsing code from myself (marked for stable) and a few assorted fixups. ---------------------------------------------------------------- Andy Shevchenko (2): ceph: Amend checking to fix `make W=1` build breakage libceph: Amend checking to fix `make W=1` build breakage Eric Biggers (1): ceph: stop selecting CRC32, CRYPTO, and CRYPTO_AES Ilya Dryomov (2): libceph: make decode_pool() more resilient against corrupted osdmaps rbd: stop selecting CRC32, CRYPTO, and CRYPTO_AES Max Kellermann (1): ceph: add trace points to the MDS client Simon Buttgereit (1): libceph: fix log output race condition in OSD client drivers/block/Kconfig | 3 - fs/ceph/Kconfig | 3 - fs/ceph/caps.c | 4 + fs/ceph/mds_client.c | 20 +++- fs/ceph/snap.c | 2 +- fs/ceph/super.c | 3 + include/trace/events/ceph.h | 234 ++++++++++++++++++++++++++++++++++++++++++++ net/ceph/osd_client.c | 6 +- net/ceph/osdmap.c | 120 ++++++++++------------- 9 files changed, 316 insertions(+), 79 deletions(-) create mode 100644 include/trace/events/ceph.h