che.org/spamassassin/DnsBlocklists#dnsbl-block
                              for more information.
                             [URIs: linuxfoundation.org]
  0.0 RCVD_IN_DNSWL_BLOCKED  RBL: ADMINISTRATOR NOTICE: The query to
                             DNSWL was blocked.  See
                             http://wiki.apache.org/spamassassin/DnsBlocklists#DnsBlocklists-dnsbl-block
                              for more information.
                             [172.105.105.114 listed in list.dnswl.org]
  1.5 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level
                             mail domains are different
  0.1 DKIM_SIGNED            Message has a DKIM or DK signature, not necessarily
                             valid
 -0.1 DKIM_VALID_AU          Message has a valid DKIM or DK signature from
                             author's domain
 -0.1 DKIM_VALID             Message has at least one valid DKIM or DK signature
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager
 -0.0 DKIMWL_WL_HIGH         DKIMwl.org - High trust sender
SpamTally: Final spam score: 4

6.12-stable review patch.  If anyone has any objections, please let me know.

------------------

From: Xin Wang <x.wang@intel.com>

commit 1313351e71181a4818afeb8dfe202e4162091ef6 upstream.

Move forcewake_get() into xe_gt_idle_enable_c6() to streamline the
code and make it easier to use.

Suggested-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Xin Wang <x.wang@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Link: https://lore.kernel.org/r/20250827000633.1369890-2-x.wang@intel.com
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 drivers/gpu/drm/xe/xe_gt_idle.c |   20 +++++++++++++-------
 drivers/gpu/drm/xe/xe_gt_idle.h |    2 +-
 drivers/gpu/drm/xe/xe_guc_pc.c  |   10 +---------
 3 files changed, 15 insertions(+), 17 deletions(-)

--- a/drivers/gpu/drm/xe/xe_gt_idle.c
+++ b/drivers/gpu/drm/xe/xe_gt_idle.c
@@ -204,11 +204,8 @@ static void gt_idle_fini(void *arg)
 
 	xe_gt_idle_disable_pg(gt);
 
-	if (gt_to_xe(gt)->info.skip_guc_pc) {
-		XE_WARN_ON(xe_force_wake_get(gt_to_fw(gt), XE_FW_GT));
+	if (gt_to_xe(gt)->info.skip_guc_pc)
 		xe_gt_idle_disable_c6(gt);
-		xe_force_wake_put(gt_to_fw(gt), XE_FW_GT);
-	}
 
 	sysfs_remove_files(kobj, gt_idle_attrs);
 	kobject_put(kobj);
@@ -266,14 +263,23 @@ void xe_gt_idle_enable_c6(struct xe_gt *
 			RC_CTL_HW_ENABLE | RC_CTL_TO_MODE | RC_CTL_RC6_ENABLE);
 }
 
-void xe_gt_idle_disable_c6(struct xe_gt *gt)
+int xe_gt_idle_disable_c6(struct xe_gt *gt)
 {
+	unsigned int fw_ref;
+
 	xe_device_assert_mem_access(gt_to_xe(gt));
-	xe_force_wake_assert_held(gt_to_fw(gt), XE_FW_GT);
 
 	if (IS_SRIOV_VF(gt_to_xe(gt)))
-		return;
+		return 0;
+
+	fw_ref = xe_force_wake_get(gt_to_fw(gt), XE_FW_GT);
+	if (!fw_ref)
+		return -ETIMEDOUT;
 
 	xe_mmio_write32(gt, RC_CONTROL, 0);
 	xe_mmio_write32(gt, RC_STATE, 0);
+
+	xe_force_wake_put(gt_to_fw(gt), fw_ref);
+
+	return 0;
 }
--- a/drivers/gpu/drm/xe/xe_gt_idle.h
+++ b/drivers/gpu/drm/xe/xe_gt_idle.h
@@ -12,7 +12,7 @@ struct xe_gt;
 
 int xe_gt_idle_init(struct xe_gt_idle *gtidle);
 void xe_gt_idle_enable_c6(struct xe_gt *gt);
-void xe_gt_idle_disable_c6(struct xe_gt *gt);
+int xe_gt_idle_disable_c6(struct xe_gt *gt);
 void xe_gt_idle_enable_pg(struct xe_gt *gt);
 void xe_gt_idle_disable_pg(struct xe_gt *gt);
 
--- a/drivers/gpu/drm/xe/xe_guc_pc.c
+++ b/drivers/gpu/drm/xe/xe_guc_pc.c
@@ -1008,15 +1008,7 @@ int xe_guc_pc_gucrc_disable(struct xe_gu
 	if (ret)
 		return ret;
 
-	ret = xe_force_wake_get(gt_to_fw(gt), XE_FORCEWAKE_ALL);
-	if (ret)
-		return ret;
-
-	xe_gt_idle_disable_c6(gt);
-
-	XE_WARN_ON(xe_force_wake_put(gt_to_fw(gt), XE_FORCEWAKE_ALL));
-
-	return 0;
+	return xe_gt_idle_disable_c6(gt);
 }
 
 /**




From - Thu Jan 15 17:04:21 2026
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Return-Path: <stable+bounces-208669-hi=josie.lol@vger.kernel.org>
Delivered-To: hi@josie.lol
Received: from witcher.mxrouting.net
	by witcher.mxrouting.net with LMTP
	id cCISFREeaWk1hxYAYBR5ng
	(envelope-from <stable+bounces-208669-hi=josie.lol@vger.kernel.org>)
	for <hi@josie.lol>; Thu, 15 Jan 2026 17:04:17 +0000
Return-path: <stable+bounces-208669-hi=josie.lol@vger.kernel.org>
Envelope-to: hi@josie.lol
Delivery-date: Thu, 15 Jan 2026 17:04:17 +0000
Received: from tor.lore.kernel.org ([172.105.105.114])
	by witcher.mxrouting.net with esmtps  (TLS1.3) tls TLS_AES_256_GCM_SHA384
	(Exim 4.98)
	(envelope-from <stable+bounces-208669-hi=josie.lol@vger.kernel.org>)
	id 1vgQld-00000006jd7-0VwE
	for hi@josie.lol;
	Thu, 15 Jan 2026 17:04:17 +0000
Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1])
	by tor.lore.kernel.org (Postfix) with ESMTP id 4CE0F3083B50
	for <hi@josie.lol>; Thu, 15 Jan 2026 17:01:52 +0000 (UTC)
Received: from localhost.localdomain (localhost.localdomain [127.0.0.1])
	by smtp.subspace.kernel.org (Postfix) with ESMTP id 5596A2D73BE;
	Thu, 15 Jan 2026 17:01:49 +0000 (UTC)
Authentication-Results: smtp.subspace.kernel.org;
	dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="O1VRs3VU"
X-Original-To: stable@vger.kernel.org
Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by smtp.subspace.kernel.org (Postfix) with ESMTPS id 325EF3BBA12;
	Thu, 15 Jan 2026 17:01:49 +0000 (UTC)
Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201
ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;
	t=1768496509; cv=none; b=YgCJ3ugKhH1hN28/yJCnIk/QGq4mwUcvoJeK4NS1ke27hCZHPaf+6iQW143UdpXakF569mtxbSXUak45VGxwWbVrkwxmAKkin/ifzBTKcgS4qNim7Ib0RabQsaDo9GUuYKONCZHbz+7CfierDM9zI5ehOcdwPKRMd1Fj+4HsSYU=
ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org;
	s=arc-20240116; t=1768496509; c=relaxed/simple;
	bh=xR3Kk4B8wFmT578y0X7aHg2kztxgHNNPkC79C5lilro=;
	h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:
	 MIME-Version; b=TW/zWS15n/BrqqfILx1266xH/w0l5JSLEDJ7FvboQ8sxvCM3qjy8ACI5Y4oPWC2TP0+qmf5P0+AMHKtzwhaQh6TG5DYAt5dWrmQRFptCAqfC+mch9LNIleip4a0KtkvDrqcIigu8eOudBhR0x3ktk0nEQRXdKvZshqQzC3bptIQ=
ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=O1VRs3VU; arc=none smtp.client-ip=10.30.226.201
Received: by smtp.kernel.org (Postfix) with ESMTPSA id AB7CCC116D0;
	Thu, 15 Jan 2026 17:01:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org;
	s=korg; t=1768496509;
	bh=xR3Kk4B8wFmT578y0X7aHg2kztxgHNNPkC79C5lilro=;
	h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
	b=O1VRs3VUq3AViKkC+2XEe7wL49Awb8nXwmBxQb/XbpQ6S/XEGD+5PGpCIb5/DUClj
	 Uj+PDP34uP88JhIKx7MpViEdNRmyEVzyGBcDuZA5Vyr9+v/h/q8z9VoH6XYHmPrLsY
	 Q0m4vV7B95ji/N6WL7QSiNYbF4DYlyZT9ZVyFaRo=
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	patches@lists.linux.dev,
	Rosen Penev <rosenp@gmail.com>,
	Alex Hung <alex.hung@amd.com>,
	Alex Deucher <alexander.deucher@amd.com>,
	Sasha Levin <sashal@kernel.org>
Subject: [PATCH 6.12 038/119] drm/amd/display: shrink struct members
Date: Thu, 15 Jan 2026 17:47:33 +0100
Message-ID: <20260115164153.335797628@linuxfoundation.org>
X-Mailer: git-send-email 2.52.0
In-Reply-To: <20260115164151.948839306@linuxfoundation.org>
References: <20260115164151.948839306@linuxfoundation.org>
User-Agent: quilt/0.69
X-stable: review
X-Patchwork-Hint: ignore
Precedence: bulk
X-Mailing-List: stable@vger.kernel.org
List-Id: <stable.vger.kernel.org>
List-Subscribe: <mailto:stable+subscribe@vger.kernel.org>
List-Unsubscribe: <mailto:stable+unsubscribe@vger.kernel.org>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-DKIM: signer='linuxfoundation.org' status='pass' reason=''
DKIMCheck: Server passes DKIM test, 0 Spam score
X-Spam-Score: 0.4 (/)
X-Spam-Report: Spam detection software, running on the system "witcher.mxrouting.net", has
 performed the tests listed below against this email.
 Information: https://mxroutedocs.com/directadmin/spamfilters/
 ---
 Content analysis details:   (0.4 points)
 ---
  pts rule name              description
 ---- ---------------------- -----------------------------------------
  0.0 URIBL_BLOCKED          ADMINISTRATOR NOTICE: The query to URIBL was
                             blocked.  See
                             http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
                              for more information.
                             [URIs: linuxfoundation.org]
  1.5 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level
                             mail domains are different
  0.1 DKIM_SIGNED            Message has a DKIM or DK signature, not necessarily
                             valid
 -0.1 DKIM_VALID_AU          Message has a valid DKIM or DK signature from
                             author's domain
 -0.1 DKIM_VALID             Message has at least one valid DKIM or DK signature
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager
 -0.0 DKIMWL_WL_HIGH         DKIMwl.org - High trust sender
SpamTally: Final spam score: 4

6.12-stable review patch.  If anyone has any objections, please let me know.

------------------

From: Rosen Penev <rosenp@gmail.com>

[ Upstream commit 7329417fc9ac128729c3a092b006c8f1fd0d04a6 ]

On a 32-bit ARM system, the audio_decoder struct ends up being too large
for dp_retrain_link_dp_test.

link_dp_cts.c:157:1: error: the frame size of 1328 bytes is larger than
1280 bytes [-Werror=frame-larger-than=]

This is mitigated by shrinking the members of the struct and avoids
having to deal with dynamic allocation.

feed_back_divider is assigned but otherwise unused. Remove both.

pixel_repetition looks like it should be a bool since it's only ever
assigned to 1. But there are checks for 2 and 4. Reduce to uint8_t.

Remove ss_percentage_divider. Unused.

Shrink refresh_rate as it gets assigned to at most a 3 digit integer
value.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Reviewed-by: Alex Hung <alex.hung@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
(cherry picked from commit 3849efdc7888d537f09c3dcfaea4b3cd377a102e)
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c    |  3 ---
 drivers/gpu/drm/amd/display/include/audio_types.h    | 12 +++++-------
 2 files changed, 5 insertions(+), 10 deletions(-)

diff --git a/drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c b/drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
index 03b22e9115ea8..13e7c253ad697 100644
--- a/drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
+++ b/drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
@@ -1448,9 +1448,6 @@ static void build_audio_output(
 						state->clk_mgr);
 	}
 
-	audio_output->pll_info.feed_back_divider =
-			pipe_ctx->pll_settings.feedback_divider;
-
 	audio_output->pll_info.dto_source =
 		translate_to_dto_source(
 			pipe_ctx->stream_res.tg->inst + 1);
diff --git a/drivers/gpu/drm/amd/display/include/audio_types.h b/drivers/gpu/drm/amd/display/include/audio_types.h
index e4a26143f14c9..6699ad4fa825e 100644
--- a/drivers/gpu/drm/amd/display/include/audio_types.h
+++ b/drivers/gpu/drm/amd/display/include/audio_types.h
@@ -47,15 +47,15 @@ struct audio_crtc_info {
 	uint32_t h_total;
 	uint32_t h_active;
 	uint32_t v_active;
-	uint32_t pixel_repetition;
 	uint32_t requested_pixel_clock_100Hz; /* in 100Hz */
 	uint32_t calculated_pixel_clock_100Hz; /* in 100Hz */
-	uint32_t refresh_rate;
+	uint32_t dsc_bits_per_pixel;
+	uint32_t dsc_num_slices;
 	enum dc_color_depth color_depth;
 	enum dc_pixel_encoding pixel_encoding;
+	uint16_t refresh_rate;
+	uint8_t pixel_repetition;
 	bool interlaced;
-	uint32_t dsc_bits_per_pixel;
-	uint32_t dsc_num_slices;
 };
 struct azalia_clock_info {
 	uint32_t pixel_clock_in_10khz;
@@ -78,11 +78,9 @@ enum audio_dto_source {
 
 struct audio_pll_info {
 	uint32_t audio_dto_source_clock_in_khz;
-	uint32_t feed_back_divider;
+	uint32_t ss_percentage;
 	enum audio_dto_source dto_source;
 	bool ss_enabled;
-	uint32_t ss_percentage;
-	uint32_t ss_percentage_divider;
 };
 
 struct audio_channel_associate_info {
-- 
2.51.0





From - Thu Jan 15 17:04:24 2026
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Return-Path: <stable+bounces-208670-hi=josie.lol@vger.kernel.org>
Delivered-To: hi@josie.lol
Received: from witcher.mxrouting.net
	by witcher.mxrouting.net with LMTP
	id MHjoNxQeaWk1hxYAYBR5ng
	(envelope-from <stable+bounces-208670-hi=josie.lol@vger.kernel.org>)
	for <hi@josie.lol>; Thu, 15 Jan 2026 17:04:20 +0000
Return-path: <stable+bounces-208670-hi=josie.lol@vger.kernel.org>
Envelope-to: hi@josie.lol
Delivery-date: Thu, 15 Jan 2026 17:04:21 +0000
Received: from tor.lore.kernel.org ([172.105.105.114])
	by witcher.mxrouting.net with esmtps  (TLS1.3) tls TLS_AES_256_GCM_SHA384
	(Exim 4.98)
	(envelope-from <stable+bounces-208670-hi=josie.lol@vger.kernel.org>)
	id 1vgQlg-00000006jkR-3CJg
	for hi@josie.lol;
	Thu, 15 Jan 2026 17:04:20 +0000
Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1])
	by tor.lore.kernel.org (Postfix) with ESMTP id 3D6843084D77
	for <hi@josie.lol>; Thu, 15 Jan 2026 17:01:53 +0000 (UTC)
Received: from localhost.localdomain (localhost.localdomain [127.0.0.1])
	by smtp.subspace.kernel.org (Postfix) with ESMTP id 9FD7C345758;
	Thu, 15 Jan 2026 17:01:52 +0000 (UTC)
Authentication-Results: smtp.subspace.kernel.org;
	dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="V2ATbDvK"
X-Original-To: stable@vger.kernel.org
Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7D2B525228D;
	Thu, 15 Jan 2026 17:01:52 +0000 (UTC)
Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201
ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;
	t=1768496512; cv=none; b=ChGM/fnYWbwwVc6I5rR1RWb1zCzfqNhygkJc+gwLeJHDIP1jdQMo+ziG0/HEXWga4A90A2QNiS9qip/60Oc87A4kSKtyaFXsUBCG8C+FNjQ7wSMc0RwH2nKZsawrZxqrgrPyrAYnaIaqEzIuH4wFffmTSiD+s4phh420Kb+nzfA=
ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org;
	s=arc-20240116; t=1768496512; c=relaxed/simple;
	bh=yAGJechHoIJmlW4nVGFGsT39Ofp+yv2CNuV+Asl2Fu4=;
	h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:
	 MIME-Version; b=q9Ke4UdgV/JWgXtTxHBUi6LdYBAJibt4TA2qCwl0lSx8sawqUfyf5nr39rIx8VSbBQejxOV5amz/xyMsI9aTG7+LTRPvNQcQqbC7bVEFrj7WtbLrBmKv2Ew35l7Ru0ARzB2cOcEjDI5M6XaW2MOosgegcWfe58RCFtJZ5YrGBWw=
ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=V2ATbDvK; arc=none smtp.client-ip=10.30.226.201
Received: by smtp.kernel.org (Postfix) with ESMTPSA id 9E3C0C19422;
	Thu, 15 Jan 2026 17:01:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org;
	s=korg; t=1768496512;
	bh=yAGJechHoIJmlW4nVGFGsT39Ofp+yv2CNuV+Asl2Fu4=;
	h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
	b=V2ATbDvKivM6hCY8hVxSWFMTpuzJVUwe8Y0g+FZs/tuFWABaRY3LE3ARsi9bInUNF
	 ijx1l1fYnqb9wBPvyOuOLzCg+vfaSJrE6tauTBhZiRpMKMhkmqExoJh3CAzYMfe/Uw
	 c2evcv6nDZKzn2yhbqSe5sQATvN0BXajiPXFFlK4=
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	patches@lists.linux.dev,
	ChenXiaoSong <chenxiaosong@kylinos.cn>,
	"Paulo Alcantara (Red Hat)" <pc@manguebit.org>,
	Steve French <stfrench@microsoft.com>,
	Sasha Levin <sashal@kernel.org>
Subject: [PATCH 6.12 039/119] smb/client: fix NT_STATUS_UNABLE_TO_FREE_VM value
Date: Thu, 15 Jan 2026 17:47:34 +0100
Message-ID: <20260115164153.371274226@linuxfoundation.org>
X-Mailer: git-send-email 2.52.0
In-Reply-To: <20260115164151.948839306@linuxfoundation.org>
References: <20260115164151.948839306@linuxfoundation.org>
User-Agent: quilt/0.69
X-stable: review
X-Patchwork-Hint: ignore
Precedence: bulk
X-Mailing-List: stable@vger.kernel.org
List-Id: <stable.vger.kernel.org>
List-Subscribe: <mailto:stable+subscribe@vger.kernel.org>
List-Unsubscribe: <mailto:stable+unsubscribe@vger.kernel.org>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-DKIM: signer='linuxfoundation.org' status='pass' reason=''
DKIMCheck: Server passes DKIM test, 0 Spam score
X-Spam-Score: 0.4 (/)
X-Spam-Report: Spam detection software, running on the system "witcher.mxrouting.net", has
 performed the tests listed below against this email.
 Information: https://mxroutedocs.com/directadmin/spamfilters/
 ---
 Content analysis details:   (0.4 points)
 ---
  pts rule name              description
 ---- ---------------------- -----------------------------------------
  0.0 URIBL_BLOCKED          ADMINISTRATOR NOTICE: The query to URIBL was
                             blocked.  See
                             http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
                              for more information.
                             [URIs: linuxfoundation.org]
  1.5 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level
                             mail domains are different
  0.1 DKIM_SIGNED            Message has a DKIM or DK signature, not necessarily
                             valid
 -0.1 DKIM_VALID_AU          Message has a valid DKIM or DK signature from
                             author's domain
 -0.1 DKIM_VALID             Message has at least one valid DKIM or DK signature
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager
 -0.0 DKIMWL_WL_HIGH         DKIMwl.org - High trust sender
SpamTally: Final spam score: 4

6.12-stable review patch.  If anyone has any objections, please let me know.

------------------

From: ChenXiaoSong <chenxiaosong@kylinos.cn>

[ Upstream commit 9f99caa8950a76f560a90074e3a4b93cfa8b3d84 ]

This was reported by the KUnit tests in the later patches.

See MS-ERREF 2.3.1 STATUS_UNABLE_TO_FREE_VM. Keep it consistent with the
value in the documentation.

Signed-off-by: ChenXiaoSong <chenxiaosong@kylinos.cn>
Acked-by: Paulo Alcantara (Red Hat) <pc@manguebit.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 fs/smb/client/nterr.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fs/smb/client/nterr.h b/fs/smb/client/nterr.h
index edd4741cab0a1..7ce063a1dc3f6 100644
--- a/fs/smb/client/nterr.h
+++ b/fs/smb/client/nterr.h
@@ -70,7 +70,7 @@ extern const struct nt_err_code_struct nt_errs[];
 #define NT_STATUS_NO_MEMORY 0xC0000000 | 0x0017
 #define NT_STATUS_CONFLICTING_ADDRESSES 0xC0000000 | 0x0018
 #define NT_STATUS_NOT_MAPPED_VIEW 0xC0000000 | 0x0019
-#define NT_STATUS_UNABLE_TO_FREE_VM 0x80000000 | 0x001a
+#define NT_STATUS_UNABLE_TO_FREE_VM 0xC0000000 | 0x001a
 #define NT_STATUS_UNABLE_TO_DELETE_SECTION 0xC0000000 | 0x001b
 #define NT_STATUS_INVALID_SYSTEM_SERVICE 0xC0000000 | 0x001c
 #define NT_STATUS_ILLEGAL_INSTRUCTION 0xC0000000 | 0x001d
-- 
2.51.0





From - Thu Jan 15 17:04:29 2026
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Return-Path: <stable+bounces-208723-hi=josie.lol@vger.kernel.org>
Delivered-To: hi@josie.lol
Received: from witcher.mxrouting.net
	by witcher.mxrouting.net with LMTP
	id UESPBBoeaWlbDBgAYBR5ng
	(envelope-from <stable+bounces-208723-hi=josie.lol@vger.kernel.org>)
	for <hi@josie.lol>; Thu, 15 Jan 2026 17:04:26 +0000
Return-path: <stable+bounces-208723-hi=josie.lol@vger.kernel.org>
Envelope-to: hi@josie.lol
Delivery-date: Thu, 15 Jan 2026 17:04:26 +0000
Received: from sto.lore.kernel.org ([172.232.135.74])
	by witcher.mxrouting.net with esmtps  (TLS1.3) tls TLS_AES_256_GCM_SHA384
	(Exim 4.98)
	(envelope-from <stable+bounces-208723-hi=josie.lol@vger.kernel.org>)
	id 1vgQll-00000006juP-2SJT
	for hi@josie.lol;
	Thu, 15 Jan 2026 17:04:25 +0000
Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1])
	by sto.lore.kernel.org (Postfix) with ESMTP id F2B2B30049CB
	for <hi@josie.lol>; Thu, 15 Jan 2026 17:04:23 +0000 (UTC)
Received: from localhost.localdomain (localhost.localdomain [127.0.0.1])
	by smtp.subspace.kernel.org (Postfix) with ESMTP id 2BD973A35A4;
	Thu, 15 Jan 2026 17:04:23 +0000 (UTC)
Authentication-Results: smtp.subspace.kernel.org;
	dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="xN5GoiCk"
X-Original-To: stable@vger.kernel.org
Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by smtp.subspace.kernel.org (Postfix) with ESMTPS id 08DB739B4BF;
	Thu, 15 Jan 2026 17:04:22 +0000 (UTC)
Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201
ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;
	t=1768496663; cv=none; b=DaK7r7Q4mrS7AZKxJvrmF9xzzE4T4eB2gXnuPmFETTHfZaVAWqQsScQA9y1OyS8B/U/PRGfKgIa10SAvf/5IqhRueJ3GAhXVxP6kevc1L69lDgwDz9hmsoOf9HeyM2wCRZUGpXECieOY/fC154XhokCtYh7gtXNrJGHRxEC002o=
ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org;
	s=arc-20240116; t=1768496663; c=relaxed/simple;
	bh=+BEXqOJ9e5B16ptZSJpNhgBc0dvMsGJeKwjHmfI0x8g=;
	h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:
	 MIME-Version; b=HV+4rsB6Uylc36RswP+FlX6Ur4hPvT5uaA8qZVLttnftWl6cyPhV8YAcxlw5hoK80L0z4CMWkmgXczpSjeWMpJjOpTcK4ufCMzwDF6qRBGUa7+n7bq/m/lJTxCcGjuD2V4dtcnF1DyHkkX4Sr5jaKOCnQCGlO2vDnYh5CdH7+v8=
ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=xN5GoiCk; arc=none smtp.client-ip=10.30.226.201
Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3D6E2C116D0;
	Thu, 15 Jan 2026 17:04:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org;
	s=korg; t=1768496662;
	bh=+BEXqOJ9e5B16ptZSJpNhgBc0dvMsGJeKwjHmfI0x8g=;
	h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
	b=xN5GoiCkkJuh+kkuH9hKcZYt2nK8XH6EVQ7S7R9uo1GfMMH7BQe8w4oI9LVbbu/Iw
	 9oi0VOV5LP7id8lBOC3MLQ3rhZLMgISo/BLT7RQMKCSfiAOD9vU4Jy8LlDe//90i9q
	 jchIgsRTLfwrQskgm84hdGzWjX//rOc4gAO8bbLE=
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	patches@lists.linux.dev,
	Boris Burkov <boris@bur.io>,
	Qu Wenruo <wqu@suse.com>,
	David Sterba <dsterba@suse.com>,
	Sasha Levin <sashal@kernel.org>
Subject: [PATCH 6.12 091/119] btrfs: subpage: dump the involved bitmap when ASSERT() failed
Date: Thu, 15 Jan 2026 17:48:26 +0100
Message-ID: <20260115164155.234744549@linuxfoundation.org>
X-Mailer: git-send-email 2.52.0
In-Reply-To: <20260115164151.948839306@linuxfoundation.org>
References: <20260115164151.948839306@linuxfoundation.org>
User-Agent: quilt/0.69
X-stable: review
X-Patchwork-Hint: ignore
Precedence: bulk
X-Mailing-List: stable@vger.kernel.org
List-Id: <stable.vger.kernel.org>
List-Subscribe: <mailto:stable+subscribe@vger.kernel.org>
List-Unsubscribe: <mailto:stable+unsubscribe@vger.kernel.org>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-DKIM: signer='linuxfoundation.org' status='pass' reason=''
DKIMCheck: Server passes DKIM test, 0 Spam score
X-Spam-Score: 0.4 (/)
X-Spam-Report: Spam detection software, running on the system "witcher.mxrouting.net", has
 performed the tests listed below against this email.
 Information: https://mxroutedocs.com/directadmin/spamfilters/
 ---
 Content analysis details:   (0.4 points)
 ---
  pts rule name              description
 ---- ---------------------- -----------------------------------------
  0.0 URIBL_BLOCKED          ADMINISTRATOR NOTICE: The query to URIBL was
                             blocked.  See
                             http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
                              for more information.
                             [URIs: linuxfoundation.org]
  0.0 RCVD_IN_DNSWL_BLOCKED  RBL: ADMINISTRATOR NOTICE: The query to
                             DNSWL was blocked.  See
                             http://wiki.apache.org/spamassassin/DnsBlocklists#DnsBlocklists-dnsbl-block
                              for more information.
                             [172.232.135.74 listed in list.dnswl.org]
  1.5 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level
                             mail domains are different
  0.1 DKIM_SIGNED            Message has a DKIM or DK signature, not necessarily
                             valid
 -0.1 DKIM_VALID_AU          Message has a valid DKIM or DK signature from
                             author's domain
 -0.1 DKIM_VALID             Message has at least one valid DKIM or DK signature
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager
 -0.0 DKIMWL_WL_HIGH         DKIMwl.org - High trust sender
SpamTally: Final spam score: 4

6.12-stable review patch.  If anyone has any objections, please let me know.

------------------

From: Qu Wenruo <wqu@suse.com>

[ Upstream commit 61d730731b47eeee42ad11fc71e145d269acab8d ]

For btrfs_folio_assert_not_dirty() and btrfs_folio_set_lock(), we call
bitmap_test_range_all_zero() to ensure the involved range has no
dirty/lock bit already set.

However with my recent enhanced delalloc range error handling, I was
hitting the ASSERT() inside btrfs_folio_set_lock(), and it turns out
that some error handling path is not properly updating the folio flags.

So add some extra dumping for the ASSERTs to dump the involved bitmap
to help debug.

Reviewed-by: Boris Burkov <boris@bur.io>
Signed-off-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Stable-dep-of: e9e3b22ddfa7 ("btrfs: fix beyond-EOF write handling")
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 fs/btrfs/subpage.c |   41 ++++++++++++++++++++++++++++++-----------
 1 file changed, 30 insertions(+), 11 deletions(-)

--- a/fs/btrfs/subpage.c
+++ b/fs/btrfs/subpage.c
@@ -652,6 +652,28 @@ IMPLEMENT_BTRFS_PAGE_OPS(ordered, folio_
 IMPLEMENT_BTRFS_PAGE_OPS(checked, folio_set_checked, folio_clear_checked,
 			 folio_test_checked);
 
+#define GET_SUBPAGE_BITMAP(subpage, fs_info, name, dst)			\
+{									\
+	const int sectors_per_page = fs_info->sectors_per_page;		\
+									\
+	ASSERT(sectors_per_page < BITS_PER_LONG);			\
+	*dst = bitmap_read(subpage->bitmaps,				\
+			   sectors_per_page * btrfs_bitmap_nr_##name,	\
+			   sectors_per_page);				\
+}
+
+#define SUBPAGE_DUMP_BITMAP(fs_info, folio, name, start, len)		\
+{									\
+	const struct btrfs_subpage *subpage = folio_get_private(folio);	\
+	unsigned long bitmap;						\
+									\
+	GET_SUBPAGE_BITMAP(subpage, fs_info, name, &bitmap);		\
+	btrfs_warn(fs_info,						\
+	"dumpping bitmap start=%llu len=%u folio=%llu " #name "_bitmap=%*pbl", \
+		   start, len, folio_pos(folio),			\
+		   fs_info->sectors_per_page, &bitmap);			\
+}
+
 /*
  * Make sure not only the page dirty bit is cleared, but also subpage dirty bit
  * is cleared.
@@ -677,6 +699,10 @@ void btrfs_folio_assert_not_dirty(const
 	subpage = folio_get_private(folio);
 	ASSERT(subpage);
 	spin_lock_irqsave(&subpage->lock, flags);
+	if (unlikely(!bitmap_test_range_all_zero(subpage->bitmaps, start_bit, nbits))) {
+		SUBPAGE_DUMP_BITMAP(fs_info, folio, dirty, start, len);
+		ASSERT(bitmap_test_range_all_zero(subpage->bitmaps, start_bit, nbits));
+	}
 	ASSERT(bitmap_test_range_all_zero(subpage->bitmaps, start_bit, nbits));
 	spin_unlock_irqrestore(&subpage->lock, flags);
 }
@@ -706,23 +732,16 @@ void btrfs_folio_set_lock(const struct b
 	nbits = len >> fs_info->sectorsize_bits;
 	spin_lock_irqsave(&subpage->lock, flags);
 	/* Target range should not yet be locked. */
-	ASSERT(bitmap_test_range_all_zero(subpage->bitmaps, start_bit, nbits));
+	if (unlikely(!bitmap_test_range_all_zero(subpage->bitmaps, start_bit, nbits))) {
+		SUBPAGE_DUMP_BITMAP(fs_info, folio, locked, start, len);
+		ASSERT(bitmap_test_range_all_zero(subpage->bitmaps, start_bit, nbits));
+	}
 	bitmap_set(subpage->bitmaps, start_bit, nbits);
 	ret = atomic_add_return(nbits, &subpage->nr_locked);
 	ASSERT(ret <= fs_info->sectors_per_page);
 	spin_unlock_irqrestore(&subpage->lock, flags);
 }
 
-#define GET_SUBPAGE_BITMAP(subpage, fs_info, name, dst)			\
-{									\
-	const int sectors_per_page = fs_info->sectors_per_page;		\
-									\
-	ASSERT(sectors_per_page < BITS_PER_LONG);			\
-	*dst = bitmap_read(subpage->bitmaps,				\
-			   sectors_per_page * btrfs_bitmap_nr_##name,	\
-			   sectors_per_page);				\
-}
-
 void __cold btrfs_subpage_dump_bitmap(const struct btrfs_fs_info *fs_info,
 				      struct folio *folio, u64 start, u32 len)
 {




From - Thu Jan 15 17:04:43 2026
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Return-Path: <stable+bounces-208728-hi=josie.lol@vger.kernel.org>
Delivered-To: hi@josie.lol
Received: from witcher.mxrouting.net
	by witcher.mxrouting.net with LMTP
	id YJNMFSceaWlqSxUAYBR5ng
	(envelope-from <stable+bounces-208728-hi=josie.lol@vger.kernel.org>)
	for <hi@josie.lol>; Thu, 15 Jan 2026 17:04:39 +0000
Return-path: <stable+bounces-208728-hi=josie.lol@vger.kernel.org>
Envelope-to: hi@josie.lol
Delivery-date: Thu, 15 Jan 2026 17:04:39 +0000
Received: from sto.lore.kernel.org ([172.232.135.74])
	by witcher.mxrouting.net with esmtps  (TLS1.3) tls TLS_AES_256_GCM_SHA384
	(Exim 4.98)
	(envelope-from <stable+bounces-208728-hi=josie.lol@vger.kernel.org>)
	id 1vgQly-00000006kOI-3cXW
	for hi@josie.lol;
	Thu, 15 Jan 2026 17:04:39 +0000
Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1])
	by sto.lore.kernel.org (Postfix) with ESMTP id 9B38B30049C1
	for <hi@josie.lol>; Thu, 15 Jan 2026 17:04:37 +0000 (UTC)
Received: from localhost.localdomain (localhost.localdomain [127.0.0.1])
	by smtp.subspace.kernel.org (Postfix) with ESMTP id EF5FF39B4BF;
	Thu, 15 Jan 2026 17:04:36 +0000 (UTC)
Authentication-Results: smtp.subspace.kernel.org;
	dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="arApJdJ3"
X-Original-To: stable@vger.kernel.org
Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by smtp.subspace.kernel.org (Postfix) with ESMTPS id CC51E396B7D;
	Thu, 15 Jan 2026 17:04:36 +0000 (UTC)
Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201
ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;
	t=1768496676; cv=none; b=qbnJSq26EiWnjJmGiQxMXbchJL4DBkvZKAH0OuTWMDW1bMyysG/GpTxvOlPkO/eHxoQyMNIN41x66ThIDevSngu+umJyeLcIAtsZPc0Q2nex4BphaanvMLkKxJuttQ9oafnohm+6Mc/q3N7a5sNiUIIUB+hSL2P6CyIK/kuMl2g=
ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org;
	s=arc-20240116; t=1768496676; c=relaxed/simple;
	bh=vAo3zPkJm+u9qkzJkqFdw6y+D8JoVwYZECYZ4KwvLX4=;
	h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:
	 MIME-Version; b=LqPqM9vmuvW+hhUNBsrhOCUNUb2Y0r93FHuhM5ormtZUJi+kwh5c+TdPyp74VC8/TeyaHLNFaB1Bp3d4q3g2e3rpzJvPA+vOs9eI9BIOyqDmSHeHUTkLW8zRBtGMJuRW2zV4y31XxfzOPqwIytRuYtphrVHJLFRxwksymkSPE1A=
ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=arApJdJ3; arc=none smtp.client-ip=10.30.226.201
Received: b.com>
Envelope-to: github@josie.lol
Delivery-date: Tue, 20 Jan 2026 11:27:20 +0000
Received: from out-21.smtp.github.com ([192.30.252.204])
	by witcher.mxrouting.net with esmtps  (TLS1.3) tls TLS_AES_256_GCM_SHA384
	(Exim 4.98)
	(envelope-from <noreply@github.com>)
	id 1vi9tH-00000009bBj-3L6j
	for github@josie.lol;
	Tue, 20 Jan 2026 11:27:20 +0000
Received: from github.com (hubbernetes-node-b91afc6.ac4-iad.github.net [10.52.222.71])
	by smtp.github.com (Postfix) with ESMTPA id 678FD401267
	for <github@josie.lol>; Tue, 20 Jan 2026 03:27:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;
	s=pf2023; t=1768908439;
	bh=Hh3fBre6u0S8W4EqF8AZ2h3mTF8gbm/yW4HkgUk1MOw=;
	h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post:
	 List-Unsubscribe:List-Unsubscribe-Post:From;
	b=XPJNexCCjJEkTbTXdY/Rl4sOBVaSD/h/pOXdeCM8SyLDlYpBWsO4iqpyYz8pLCnSL
	 1sw+vAz0FCo/LIkuawhqdSJ3+DeOn4RuSBrkNcSTMyofuI6QIJ6qDSUS0mkQG7SuEu
	 fLmjrZv8wqFUPh+g5u1yWHqYpUryxfdIL1CFuKrs=
Date: Tue, 20 Jan 2026 03:27:19 -0800
From: containermom <notifications@github.com>
Reply-To: kubernetes-sigs/karpenter-provider-ibm-cloud <reply+AFIGSXYGBD6JQ33XHCPPGRTJ4YGZPEVBNHHOI63SQM@reply.github.com>
To: kubernetes-sigs/karpenter-provider-ibm-cloud <karpenter-provider-ibm-cloud@noreply.github.com>
Cc: Josephine Pfeiffer <github@josie.lol>, 
 Review requested <review_requested@noreply.github.com>
Message-ID: <kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496@github.com>
Subject: [kubernetes-sigs/karpenter-provider-ibm-cloud] chore(docs): run
 license header script (PR #496)
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_696f669763ef0_ef10c8102414";
 charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: containermom
X-GitHub-Recipient: pfeifferj
X-GitHub-Reason: review_requested
List-ID: kubernetes-sigs/karpenter-provider-ibm-cloud
 <karpenter-provider-ibm-cloud.kubernetes-sigs.github.com>
List-Archive: https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud
List-Post: <mailto:reply+AFIGSXYGBD6JQ33XHCPPGRTJ4YGZPEVBNHHOI63SQM@reply.github.com>
List-Unsubscribe: <mailto:unsub+AFIGSXYGBD6JQ33XHCPPGRTJ4YGZPEVBNHHOI63SQM@reply.github.com>,
 <https://github.com/notifications/unsubscribe/one-click/AFIGSX3VHKH2OK6ZCOO3WUL4HYGJPANCNFSM6AAAAACSINW7P4>
List-Unsubscribe-Post: List-Unsubscribe=One-Click
X-GitHub-Notify-Platform: newsies
X-GitHub-Labels: cncf-cla: yes; size/L
X-GitHub-Assignees: 
X-GitHub-PullRequestStatus: open
X-Auto-Response-Suppress: All
destinations: github@josie.lol
X-GitHub-Recipient-Address: github@josie.lol
X-DKIM: signer='github.com' status='pass' reason=''
DKIMCheck: Server passes DKIM test, 0 Spam score
X-Spam-Score: -2.1 (--)
X-Spam-Report: Spam detection software, running on the system "witcher.mxrouting.net", has
 performed the tests listed below against this email.
 Information: https://mxroutedocs.com/directadmin/spamfilters/
 ---
 Content analysis details:   (-2.1 points)
 ---
  pts rule name              description
 ---- ---------------------- -----------------------------------------
 -2.3 RCVD_IN_DNSWL_MED      RBL: Sender listed at https://www.dnswl.org/,
                             medium trust
                             [192.30.252.204 listed in list.dnswl.org]
  0.0 RCVD_IN_MSPIKE_H4      RBL: Very Good reputation (+4)
                             [192.30.252.204 listed in wl.mailspike.net]
  1.5 HTML_MESSAGE           BODY: HTML included in message
 -0.1 DKIM_VALID             Message has at least one valid DKIM or DK signature
  0.1 DKIM_SIGNED            Message has a DKIM or DK signature, not necessarily
                             valid
 -0.1 DKIM_VALID_AU          Message has a valid DKIM or DK signature from
                             author's domain
 -0.1 DKIM_VALID_EF          Message has a valid DKIM or DK signature from
                             envelope-from domain
  0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
  0.0 T_KAM_HTML_FONT_INVALID Test for Invalidly Named or Formatted
                             Colors in HTML
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager
 -0.1 DKIMWL_WL_HIGH         DKIMwl.org - High trust sender
SpamTally: Final spam score: -20


----==_mimepart_696f669763ef0_ef10c8102414
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

## Description

&lt;!-- Describe your changes in detail --&gt;

## Type of change

&lt;!-- Please delete options that are not relevant --&gt;

- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] Documentation update
- [ ] Helm chart change
- [ ] Other (please describe)

## Testing

&lt;!-- Please describe the tests you ran to verify your changes --&gt;

- [ ] Unit tests added/updated
- [ ] Helm chart tests pass (`helm lint` and template validation)
- [ ] Tested changes manually
- [ ] Added examples for new features

## Checklist

&lt;!-- Please check all that apply --&gt;

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have updated the relevant CRDs if needed
- [ ] I have updated the Helm chart version if needed
- [ ] I have added tests that prove my fix is effective or that my feature works

## Additional context

&lt;!-- Add any other context about the pull request here --&gt;

You can view, comment on, or merge this pull request online at:

  https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496

-- Commit Summary --

  * chore(docs): run license header script

-- File Changes --

    M pkg/cloudprovider/circuitbreaker.go (15)
    M pkg/cloudprovider/circuitbreaker_test.go (15)
    M pkg/cloudprovider/ibm/mock/interfaces_generated.go (15)
    M pkg/cloudprovider/ibm/mock/vpc_generated.go (15)
    M pkg/cloudprovider/nodeclasscircuitbreaker.go (15)
    M pkg/cloudprovider/nodeclasscircuitbreaker_test.go (15)
    M pkg/providers/common/pricing/mock/provider_generated.go (15)
    M pkg/providers/common/types/mock/interfaces_generated.go (15)

-- Patch Links --

https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496.patch
https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496
You are receiving this because your review was requested.

Message ID: &lt;kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496@github.com&gt;

----==_mimepart_696f669763ef0_ef10c8102414
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<h2 dir="auto">Description</h2>

<h2 dir="auto">Type of change</h2>

<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" aria-label="Incomplete task"> Bug fix (non-breaking change which fixes an issue)</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" aria-label="Incomplete task"> New feature (non-breaking change which adds functionality)</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" aria-label="Incomplete task"> Breaking change (fix or feature that would cause existing functionality to not work as expected)</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" aria-label="Incomplete task"> Documentation update</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" aria-label="Incomplete task"> Helm chart change</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" aria-label="Incomplete task"> Other (please describe)</li>
</ul>
<h2 dir="auto">Testing</h2>

<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" aria-label="Incomplete task"> Unit tests added/updated</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" aria-label="Incomplete task"> Helm chart tests pass (<code class="notranslate">helm lint</code> and template validation)</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" aria-label="Incomplete task"> Tested changes manually</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" aria-label="Incomplete task"> Added examples for new features</li>
</ul>
<h2 dir="auto">Checklist</h2>

<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" aria-label="Incomplete task"> My code follows the style guidelines of this project</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" aria-label="Incomplete task"> I have performed a self-review of my code</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" aria-label="Incomplete task"> I have commented my code, particularly in hard-to-understand areas</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" aria-label="Incomplete task"> I have made corresponding changes to the documentation</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" aria-label="Incomplete task"> My changes generate no new warnings</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" aria-label="Incomplete task"> I have updated the relevant CRDs if needed</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" aria-label="Incomplete task"> I have updated the Helm chart version if needed</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" aria-label="Incomplete task"> I have added tests that prove my fix is effective or that my feature works</li>
</ul>
<h2 dir="auto">Additional context</h2>


<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496'>https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496</a></p>

<h4>Commit Summary</h4>
<ul>
  <li><a href="https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496/commits/b5e2822f019b2af729921862e73dcf2eac3ff23d" class="commit-link">b5e2822</a>  chore(docs): run license header script</li>
</ul>

<h4 style="display: inline-block">File Changes </h4> <p style="display: inline-block">(<a href="https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496/files">8&nbsp;files</a>)</p>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496/files#diff-b8a1b9b8ed32deeb2aab44daaaab020a82f9473a03c7ba9cc07c3905a4041620">pkg/cloudprovider/circuitbreaker.go</a>
    (15)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496/files#diff-d4c808816dbc0313c757c36f60accc2d074d745658ac9e2dede5d568bc09f518">pkg/cloudprovider/circuitbreaker_test.go</a>
    (15)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496/files#diff-a4c518ab3d80b09988ccedf7eb5736444686d281b813843c2d8d08d6eafd7d62">pkg/cloudprovider/ibm/mock/interfaces_generated.go</a>
    (15)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496/files#diff-1efb5364e82d0fc3808f3c57523182bf969b001090fe9ba4fb9fc542e03e5c7a">pkg/cloudprovider/ibm/mock/vpc_generated.go</a>
    (15)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496/files#diff-8063e83b685548494ee16c25c99dce5cc3e1fe398d5479fa68a31528663ab251">pkg/cloudprovider/nodeclasscircuitbreaker.go</a>
    (15)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496/files#diff-7214818d42eee812b9b28897eed14bb8fe0ae9d39f7f08833a96da4e19451214">pkg/cloudprovider/nodeclasscircuitbreaker_test.go</a>
    (15)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496/files#diff-123d98d524a3df92bc108347fedb08c4c0821fb79888866425231b89ada7ff46">pkg/providers/common/pricing/mock/provider_generated.go</a>
    (15)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496/files#diff-aefe164add84777a0a719daac9fa127e0bb8fc13d2f5baeb3cc35da0e4d0da20">pkg/providers/common/types/mock/interfaces_generated.go</a>
    (15)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496.patch'>https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496.patch</a></li>
  <li><a href='https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496.diff'>https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />Reply to this email directly, <a href="https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFIGSX6HXTPUINSQ2FHZKXD4HYGJPAVCNFSM6AAAAACSINW7P6VHI2DSMVQWIX3LMV43ASLTON2WKOZTHAZTGMRZGU2DSMI">unsubscribe</a>.<br />You are receiving this because your review was requested.<img src="https://github.com/notifications/beacon/AFIGSX4UTSJUDHNKXTIJJ5D4HYGJPA5CNFSM6AAAAACSINW7P6WGG33NNVSW45C7OR4XAZNFJFZXG5LFVJRW63LNMVXHIX3JMTHOI63SQM.gif" height="1" width="1" alt="" /><span style="color: transparent; font-size: 0; display: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hide: all">Message ID: <span>&lt;kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496</span><span>@</span><span>github</span><span>.</span><span>com&gt;</span></span></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496",
"url": "https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_696f669763ef0_ef10c8102414--

From - Tue Jan 20 11:27:29 2026
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Return-Path: <noreply@github.com>
Delivered-To: hi@josie.lol
Received: from witcher.mxrouting.net
	by witcher.mxrouting.net with LMTP
	id cPEjAp1mb2nLix4AYBR5ng
	(envelope-from <noreply@github.com>)
	for <hi@josie.lol>; Tue, 20 Jan 2026 11:27:25 +0000
Return-path: <noreply@github.com>
Envelope-to: github@josie.lol
Delivery-date: Tue, 20 Jan 2026 11:27:25 +0000
Received: from out-26.smtp.github.com ([192.30.252.209])
	by witcher.mxrouting.net with esmtps  (TLS1.3) tls TLS_AES_256_GCM_SHA384
	(Exim 4.98)
	(envelope-from <noreply@github.com>)
	id 1vi9tM-00000009bMt-3TVB
	for github@josie.lol;
	Tue, 20 Jan 2026 11:27:25 +0000
Received: from github.com (hubbernetes-node-1ec4deb.ash1-iad.github.net [10.56.182.35])
	by smtp.github.com (Postfix) with ESMTPA id 69C5C600922
	for <github@josie.lol>; Tue, 20 Jan 2026 03:27:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;
	s=pf2023; t=1768908444;
	bh=f/eJnl5dECeqYLqGsRshGsQ2VrC6CtaTX54UKrFh61o=;
	h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID:
	 List-Archive:List-Post:List-Unsubscribe:List-Unsubscribe-Post:
	 From;
	b=SE9NVyHJDGkFFCnI6eJINjX3K9Pix9B0gsLiuM0K69OM1cDgCf7pTm9jTeeQ3HAc0
	 AAgV6snKYu4qZOlvnXxBOUJFSc/jJiyIuAaO+UKyYbylMZJfpVKhr5DcRAQwUueThy
	 lTjUVTCTvK9SAlHu9PPFO9u0dS4GYhkJ+UVsRxig=
Date: Tue, 20 Jan 2026 03:27:24 -0800
From: Kubernetes Prow Robot <notifications@github.com>
Reply-To: kubernetes-sigs/karpenter-provider-ibm-cloud <reply+AFIGSX3O3IYQT7G745SOOH3J4YGZZEVBNHHOI63SQM@reply.github.com>
To: kubernetes-sigs/karpenter-provider-ibm-cloud <karpenter-provider-ibm-cloud@noreply.github.com>
Cc: Josephine Pfeiffer <github@josie.lol>, 
 Review requested <review_requested@noreply.github.com>
Message-ID: <kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496/c3772399319@github.com>
In-Reply-To: <kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496@github.com>
References: <kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496@github.com>
Subject: Re: [kubernetes-sigs/karpenter-provider-ibm-cloud] chore(docs): run
 license header script (PR #496)
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_696f669c65f23_c910c813151e";
 charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: k8s-ci-robot
X-GitHub-Recipient: pfeifferj
X-GitHub-Reason: review_requested
List-ID: kubernetes-sigs/karpenter-provider-ibm-cloud
 <karpenter-provider-ibm-cloud.kubernetes-sigs.github.com>
List-Archive: https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud
List-Post: <mailto:reply+AFIGSX3O3IYQT7G745SOOH3J4YGZZEVBNHHOI63SQM@reply.github.com>
List-Unsubscribe: <mailto:unsub+AFIGSX3O3IYQT7G745SOOH3J4YGZZEVBNHHOI63SQM@reply.github.com>,
 <https://github.com/notifications/unsubscribe/one-click/AFIGSX4CTUWNYPGUN7O2RN34HYGJZANCNFSM6AAAAACSINW7P4>
List-Unsubscribe-Post: List-Unsubscribe=One-Click
X-GitHub-Notify-Platform: newsies
X-GitHub-Labels: cncf-cla: yes; size/L
X-GitHub-Assignees: 
X-GitHub-PullRequestStatus: open
X-Auto-Response-Suppress: All
destinations: github@josie.lol
X-GitHub-Recipient-Address: github@josie.lol
X-DKIM: signer='github.com' status='pass' reason=''
DKIMCheck: Server passes DKIM test, 0 Spam score
X-Spam-Score: 0.2 (/)
X-Spam-Report: Spam detection software, running on the system "witcher.mxrouting.net", has
 performed the tests listed below against this email.
 Information: https://mxroutedocs.com/directadmin/spamfilters/
 ---
 Content analysis details:   (0.2 points)
 ---
  pts rule name              description
 ---- ---------------------- -----------------------------------------
  0.0 URIBL_BLOCKED          ADMINISTRATOR NOTICE: The query to URIBL was
                             blocked.  See
                             http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
                              for more information.
                             [URIs: githubusercontent.com]
  0.0 RCVD_IN_DNSWL_BLOCKED  RBL: ADMINISTRATOR NOTICE: The query to
                             DNSWL was blocked.  See
                             http://wiki.apache.org/spamassassin/DnsBlocklists#DnsBlocklists-dnsbl-block
                              for more information.
                             [192.30.252.209 listed in list.dnswl.org]
  0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)
                             [192.30.252.209 listed in wl.mailspike.net]
  1.5 HTML_MESSAGE           BODY: HTML included in message
 -0.1 DKIM_VALID             Message has at least one valid DKIM or DK signature
  0.1 DKIM_SIGNED            Message has a DKIM or DK signature, not necessarily
                             valid
 -0.1 DKIM_VALID_AU          Message has a valid DKIM or DK signature from
                             author's domain
 -0.1 DKIM_VALID_EF          Message has a valid DKIM or DK signature from
                             envelope-from domain
  0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
  0.0 T_KAM_HTML_FONT_INVALID Test for Invalidly Named or Formatted
                             Colors in HTML
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager
 -0.1 DKIMWL_WL_HIGH         DKIMwl.org - High trust sender
SpamTally: Final spam score: 2


----==_mimepart_696f669c65f23_c910c813151e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

k8s-ci-robot left a comment (kubernetes-sigs/karpenter-provider-ibm-cloud#496)

[APPROVALNOTIFIER] This PR is **NOT APPROVED**

This pull-request has been approved by: *<a href="https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496#" title="Author self-approved">containermom</a>*
**Once this PR has been reviewed and has the lgtm label**, please assign [pfeifferj](https://github.com/pfeifferj) for approval. For more information see [the Code Review Process](https://git.k8s.io/community/contributors/guide/owners.md#the-code-review-process).

The full list of commands accepted by this bot can be found [here](https://go.k8s.io/bot-commands?repo=kubernetes-sigs%2Fkarpenter-provider-ibm-cloud).

<details open>
Needs approval from an approver in each of these files:

- **[OWNERS](https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/blob/main/OWNERS)**

Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
</details>
<!-- META={"approvers":["pfeifferj"]} -->

-- 
Reply to this email directly or view it on GitHub:
https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496#issuecomment-3772399319
You are receiving this because your review was requested.

Message ID: <kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496/c3772399319@github.com>
----==_mimepart_696f669c65f23_c910c813151e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div style=3D"display: flex; flex-wrap: wrap; white-space: pre-wrap; alig=
n-items: center; "><img height=3D"20" width=3D"20" style=3D"border-radius=
:50%; margin-right: 4px;" decoding=3D"async" src=3D"https://avatars.githu=
busercontent.com/u/20407524?s=3D20&amp;v=3D4" /><strong>k8s-ci-robot</str=
ong> left a comment <a href=3D"https://github.com/kubernetes-sigs/karpent=
er-provider-ibm-cloud/pull/496#issuecomment-3772399319">(kubernetes-sigs/=
karpenter-provider-ibm-cloud#496)</a></div>
<p dir=3D"auto">[APPROVALNOTIFIER] This PR is <strong>NOT APPROVED</stron=
g></p>
<p dir=3D"auto">This pull-request has been approved by: <em><a href=3D"ht=
tps://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496#" =
title=3D"Author self-approved" data-hovercard-type=3D"pull_request" data-=
hovercard-url=3D"/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496/h=
overcard">containermom</a></em><br>
<strong>Once this PR has been reviewed and has the lgtm label</strong>, p=
lease assign <a href=3D"https://github.com/pfeifferj">pfeifferj</a> for a=
pproval. For more information see <a href=3D"https://git.k8s.io/community=
/contributors/guide/owners.md#the-code-review-process" rel=3D"nofollow">t=
he Code Review Process</a>.</p>
<p dir=3D"auto">The full list of commands accepted by this bot can be fou=
nd <a href=3D"https://go.k8s.io/bot-commands?repo=3Dkubernetes-sigs%2Fkar=
penter-provider-ibm-cloud" rel=3D"nofollow">here</a>.</p>
<details open=3D"open"><summary>Details</summary>
Needs approval from an approver in each of these files:
<ul dir=3D"auto">
<li><strong><a href=3D"https://github.com/kubernetes-sigs/karpenter-provi=
der-ibm-cloud/blob/main/OWNERS">OWNERS</a></strong></li>
</ul>
<p dir=3D"auto">Approvers can indicate their approval by writing <code cl=
ass=3D"notranslate">/approve</code> in a comment<br>
Approvers can cancel approval by writing <code class=3D"notranslate">/app=
rove cancel</code> in a comment</p>
</details>


<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />Reply to this email directly, <a href=3D"https://github.com/ku=
bernetes-sigs/karpenter-provider-ibm-cloud/pull/496#issuecomment-37723993=
19">view it on GitHub</a>, or <a href=3D"https://github.com/notifications=
/unsubscribe-auth/AFIGSXYZYFJ5D66TCCEHOKT4HYGJZAVCNFSM6AAAAACSINW7P6VHI2D=
SMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTONZSGM4TSMZRHE">unsubscribe</a>.<br =
/>You are receiving this because your review was requested.<img src=3D"ht=
tps://github.com/notifications/beacon/AFIGSX2CPRLYPXLYTF2STAL4HYGJZA5CNFS=
M6AAAAACSINW7P6WGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UW=
JTXA3I7NO.gif" height=3D"1" width=3D"1" alt=3D"" /><span style=3D"color: =
transparent; font-size: 0; display: none; visibility: hidden; overflow: h=
idden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-=
hide: all">Message ID: <span>&lt;kubernetes-sigs/karpenter-provider-ibm-c=
loud/pull/496/c3772399319</span><span>@</span><span>github</span><span>.<=
/span><span>com&gt;</span></span></p>

<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/kubernetes-sigs/karpenter-provider-ibm-clou=
d/pull/496#issuecomment-3772399319",
"url": "https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/p=
ull/496#issuecomment-3772399319",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_696f669c65f23_c910c813151e--

From - Tue Jan 20 11:27:32 2026
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Return-Path: <noreply@github.com>
Delivered-To: hi@josie.lol
Received: from witcher.mxrouting.net
	by witcher.mxrouting.net with LMTP
	id aFvDBZ9mb2kdCyIAYBR5ng
	(envelope-from <noreply@github.com>)
	for <hi@josie.lol>; Tue, 20 Jan 2026 11:27:27 +0000
Return-path: <noreply@github.com>
Envelope-to: github@josie.lol
Delivery-date: Tue, 20 Jan 2026 11:27:27 +0000
Received: from out-28.smtp.github.com ([192.30.252.211])
	by witcher.mxrouting.net with esmtps  (TLS1.3) tls TLS_AES_256_GCM_SHA384
	(Exim 4.98)
	(envelope-from <noreply@github.com>)
	id 1vi9tO-00000009bPa-3zx1
	for github@josie.lol;
	Tue, 20 Jan 2026 11:27:27 +0000
Received: from github.com (hubbernetes-node-f1d2489.ash1-iad.github.net [10.56.178.23])
	by smtp.github.com (Postfix) with ESMTPA id 9651892132C
	for <github@josie.lol>; Tue, 20 Jan 2026 03:27:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;
	s=pf2023; t=1768908446;
	bh=h+0vhe0djxSLTXy366Dnqdhn53G6JTMVKDG3P8YjfVA=;
	h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID:
	 List-Archive:List-Post:List-Unsubscribe:List-Unsubscribe-Post:
	 From;
	b=mdfbX4YsIeoaAaRL6ZErKgZ0ZqHnEIho6OE98fhg25WBzt0FBietQD/QuEUz/zsjS
	 1/GLQXF/yo42i9TlAeaIDt7NN315aYm3SHo3ZR8ZNIVI3SnMTBOpYUe2vpPbcOd4Ht
	 bwjUCnTdeglQYSY9QYf5pvamYFmgU9See4TL4GvI=
Date: Tue, 20 Jan 2026 03:27:26 -0800
From: Kubernetes Prow Robot <notifications@github.com>
Reply-To: kubernetes-sigs/karpenter-provider-ibm-cloud <reply+AFIGSX4LR7PQQ2TF77B3VI3J4YGZ5EVBNHHOI63SQM@reply.github.com>
To: kubernetes-sigs/karpenter-provider-ibm-cloud <karpenter-provider-ibm-cloud@noreply.github.com>
Cc: Josephine Pfeiffer <github@josie.lol>, 
 Review requested <review_requested@noreply.github.com>
Message-ID: <kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496/issue_event/22159020173@github.com>
In-Reply-To: <kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496@github.com>
References: <kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496@github.com>
Subject: Re: [kubernetes-sigs/karpenter-provider-ibm-cloud] chore(docs): run
 license header script (PR #496)
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_696f669e93365_b810c89822e";
 charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: k8s-ci-robot
X-GitHub-Recipient: pfeifferj
X-GitHub-Reason: review_requested
List-ID: kubernetes-sigs/karpenter-provider-ibm-cloud
 <karpenter-provider-ibm-cloud.kubernetes-sigs.github.com>
List-Archive: https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud
List-Post: <mailto:reply+AFIGSX4LR7PQQ2TF77B3VI3J4YGZ5EVBNHHOI63SQM@reply.github.com>
List-Unsubscribe: <mailto:unsub+AFIGSX4LR7PQQ2TF77B3VI3J4YGZ5EVBNHHOI63SQM@reply.github.com>,
 <https://github.com/notifications/unsubscribe/one-click/AFIGSXZ3664WRJJCHMYSOUD4HYGJ5ANCNFSM6AAAAACSINW7P4>
List-Unsubscribe-Post: List-Unsubscribe=One-Click
X-GitHub-Notify-Platform: newsies
X-GitHub-Labels: cncf-cla: yes; size/L
X-GitHub-Assignees: 
X-GitHub-PullRequestStatus: open
X-Auto-Response-Suppress: All
destinations: github@josie.lol
X-GitHub-Recipient-Address: github@josie.lol
X-DKIM: signer='github.com' status='pass' reason=''
DKIMCheck: Server passes DKIM test, 0 Spam score
X-Spam-Score: 1.5 (+)
X-Spam-Report: Spam detection software, running on the system "witcher.mxrouting.net", has
 performed the tests listed below against this email.
 Information: https://mxroutedocs.com/directadmin/spamfilters/
 ---
 Content analysis details:   (1.5 points)
 ---
  pts rule name              description
 ---- ---------------------- -----------------------------------------
  0.0 RCVD_IN_DNSWL_BLOCKED  RBL: ADMINISTRATOR NOTICE: The query to
                             DNSWL was blocked.  See
                             http://wiki.apache.org/spamassassin/DnsBlocklists#DnsBlocklists-dnsbl-block
                              for more information.
                             [192.30.252.211 listed in list.dnswl.org]
  1.5 HTML_MESSAGE           BODY: HTML included in message
  1.3 HTML_IMAGE_ONLY_24     BODY: HTML: images with 2000-2400 bytes of
                             words
 -0.1 DKIM_VALID             Message has at least one valid DKIM or DK signature
  0.1 DKIM_SIGNED            Message has a DKIM or DK signature, not necessarily
                             valid
 -0.1 DKIM_VALID_AU          Message has a valid DKIM or DK signature from
                             author's domain
 -0.1 DKIM_VALID_EF          Message has a valid DKIM or DK signature from
                             envelope-from domain
  0.0 T_KAM_HTML_FONT_INVALID Test for Invalidly Named or Formatted
                             Colors in HTML
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager
 -0.1 DKIMWL_WL_HIGH         DKIMwl.org - High trust sender
SpamTally: Final spam score: 15


----==_mimepart_696f669e93365_b810c89822e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@k8s-ci-robot requested your review on: kubernetes-sigs/karpenter-provider-ibm-cloud#496 chore(docs): run license header script.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496#event-22159020173
You are receiving this because your review was requested.

Message ID: <kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496/issue_event/22159020173@github.com>
----==_mimepart_696f669e93365_b810c89822e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p></p>
<div class=3D"email-fragment">
<a class=3D"user-mention" href=3D"https://github.com/k8s-ci-robot">@k8s-c=
i-robot</a> requested your review on: <a class=3D"issue-link js-issue-lin=
k" data-error-text=3D"Failed to load title" data-id=3D"3833295491" data-p=
ermission-text=3D"Title is private" data-url=3D"https://github.com/kubern=
etes-sigs/karpenter-provider-ibm-cloud/issues/496" href=3D"https://github=
.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496">kubernetes-si=
gs/karpenter-provider-ibm-cloud#496</a> chore(docs): run license header s=
cript.</div>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />Reply to this email directly, <a href=3D"https://github.com/ku=
bernetes-sigs/karpenter-provider-ibm-cloud/pull/496#event-22159020173">vi=
ew it on GitHub</a>, or <a href=3D"https://github.com/notifications/unsub=
scribe-auth/AFIGSX4J6LTSB77HU65PMLD4HYGJ5AVCNFSM6AAAAACSINW7P6VHI2DSMVQWI=
X3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMRSGE2TSMBSGAYTOMY">unsub=
scribe</a>.<br />You are receiving this because your review was requested=
.<img src=3D"https://github.com/notifications/beacon/AFIGSXYLRZ6HYGAWEKIV=
3T34HYGJ5A5CNFSM6AAAAACSINW7P6WGG33NNVSW45C7OR4XAZNWJFZXG5LFIV3GK3TUJZXXI=
2LGNFRWC5DJN5XKUY3PNVWWK3TUL5UWJTYAAAAAKKGH2CGQ.gif" height=3D"1" width=3D=
"1" alt=3D"" /><span style=3D"color: transparent; font-size: 0; display: =
none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height:=
 0; max-width: 0; max-height: 0; mso-hide: all">Message ID: <span>&lt;kub=
ernetes-sigs/karpenter-provider-ibm-cloud/pull/496/issue_event/2215902017=
3</span><span>@</span><span>github</span><span>.</span><span>com&gt;</spa=
n></span></p>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/kubernetes-sigs/karpenter-provider-ibm-clou=
d/pull/496#event-22159020173",
"url": "https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/p=
ull/496#event-22159020173",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_696f669e93365_b810c89822e--

From - Tue Jan 20 11:29:34 2026
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Return-Path: <noreply@github.com>
Delivered-To: hi@josie.lol
Received: from witcher.mxrouting.net
	by witcher.mxrouting.net with LMTP
	id aFw9Axdnb2kdCyIAYBR5ng
	(envelope-from <noreply@github.com>)
	for <hi@josie.lol>; Tue, 20 Jan 2026 11:29:27 +0000
Return-path: <noreply@github.com>
Envelope-to: github@josie.lol
Delivery-date: Tue, 20 Jan 2026 11:29:27 +0000
Received: from out-23.smtp.github.com ([192.30.252.206])
	by witcher.mxrouting.net with esmtps  (TLS1.3) tls TLS_AES_256_GCM_SHA384
	(Exim 4.98)
	(envelope-from <noreply@github.com>)
	id 1vi9vK-00000009f4B-3obF
	for github@josie.lol;
	Tue, 20 Jan 2026 11:29:27 +0000
Received: from github.com (hubbernetes-node-b91afc6.ac4-iad.github.net [10.52.222.71])
	by smtp.github.com (Postfix) with ESMTPA id 9A8E221135
	for <github@josie.lol>; Tue, 20 Jan 2026 03:29:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;
	s=pf2023; t=1768908566;
	bh=x71XHYiHnjSrGK46Ew9+4BOyvCjPHxeSunTAInEffks=;
	h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID:
	 List-Archive:List-Post:List-Unsubscribe:List-Unsubscribe-Post:
	 From;
	b=S1QlbnV7usgbAk3rM8onNhQjovJx+KT7pvdig/fX4VSuew4HCAnUvyJkwz6VFXVhO
	 D/N/k6ZRFFy8QbQY589xdN4ryuvVCmFAPYRyEnbyFbmbGnbC2b8B5QtA1hSt0YIeY6
	 wlALQYjki/aR8w2XFS1MSu1AJfvlJkZomscoRV1E=
Date: Tue, 20 Jan 2026 03:29:26 -0800
From: Kubernetes Prow Robot <notifications@github.com>
Reply-To: kubernetes-sigs/karpenter-provider-ibm-cloud <reply+AFIGSX5JARXMDPJG7YCYBYLJ4YHBNEVBNHHOI63SQM@reply.github.com>
To: kubernetes-sigs/karpenter-provider-ibm-cloud <karpenter-provider-ibm-cloud@noreply.github.com>
Cc: Josephine Pfeiffer <github@josie.lol>, 
 Assign <assign@noreply.github.com>
Message-ID: <kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496/issue_event/22159059203@github.com>
In-Reply-To: <kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496@github.com>
References: <kubernetes-sigs/karpenter-provider-ibm-cloud/pull/496@github.com>
Subject: Re: [kubernetes-sigs/karpenter-provider-ibm-cloud] chore(docs): run
 license header script (PR #496)
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_696f671697d4d_d810c8