t, 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: nvidia.com]
  1.5 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level
                             mail domains are different
  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.
                             [213.196.21.55 listed in list.dnswl.org]
  0.1 DKIM_SIGNED            Message has a DKIM or DK signature, not necessarily
                             valid
 -0.1 DKIM_VALID             Message has at least one valid DKIM or DK signature
 -0.1 DKIM_VALID_AU          Message has a valid DKIM or DK signature from
                             author's domain
 -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

On Fri, Nov 28, 2025 at 08:53:21PM -0400, Jason Gunthorpe wrote:
> If the CM ID is destroyed while the CM event for multicast creating is
> still queued the cancel_work_sync() will prevent the work from running
> which also prevents destroying the ah_attr. This leaks a refcount and
> triggers a WARN:
> 
>    GID entry ref leak for dev syz1 index 2 ref=573
>    WARNING: CPU: 1 PID: 655 at drivers/infiniband/core/cache.c:809 release_gid_table drivers/infiniband/core/cache.c:806 [inline]
>    WARNING: CPU: 1 PID: 655 at drivers/infiniband/core/cache.c:809 gid_table_release_one+0x284/0x3cc drivers/infiniband/core/cache.c:886
> 
> Destroy the ah_attr after canceling the work, it is safe to call this
> twice.
> 
> Cc: stable@vger.kernel.org
> Fixes: fe454dc31e84 ("RDMA/ucma: Fix use-after-free bug in ucma_create_uevent")
> Reported-by: syzbot+b0da83a6c0e2e2bddbd4@syzkaller.appspotmail.com
> Closes: https://lore.kernel.org/all/68232e7b.050a0220.f2294.09f6.GAE@google.com
> Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
> ---
>  drivers/infiniband/core/cma.c | 2 ++
>  1 file changed, 2 insertions(+)

Bah, a hunk got lost, it should be like this:

diff --git a/drivers/infiniband/core/cma.c b/drivers/infiniband/core/cma.c
index 95e89f5c147c2c..f00f1d3fbd9c53 100644
--- a/drivers/infiniband/core/cma.c
+++ b/drivers/infiniband/core/cma.c
@@ -2009,6 +2009,7 @@ static void destroy_mc(struct rdma_id_private *id_priv,
 		ib_sa_free_multicast(mc->sa_mc);
 
 	if (rdma_protocol_roce(id_priv->id.device, id_priv->id.port_num)) {
+		struct rdma_cm_event *event = &mc->iboe_join.event;
 		struct rdma_dev_addr *dev_addr =
 			&id_priv->id.route.addr.dev_addr;
 		struct net_device *ndev = NULL;
@@ -2031,6 +2032,8 @@ static void destroy_mc(struct rdma_id_private *id_priv,
 		dev_put(ndev);
 
 		cancel_work_sync(&mc->iboe_join.work);
+		if (event->event == RDMA_CM_EVENT_MULTICAST_JOIN)
+			rdma_destroy_ah_attr(&event->param.ud.ah_attr);
 	}
 	kfree(mc);
 }


From - Sun Nov 30 01:46:50 2025
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Return-Path: <stable+bounces-197659-hi=josie.lol@vger.kernel.org>
Delivered-To: hi@josie.lol
Received: from witcher.mxrouting.net
	by witcher.mxrouting.net with LMTP
	id oB6+FAaiK2lwuR0AYBR5ng
	(envelope-from <stable+bounces-197659-hi=josie.lol@vger.ketps  (TLS1.3) tls TLS_AES_256_GCM_SHA384
	(Exim 4.98)
	(envelope-from <noreply@github.com>)
	id 1vPd6J-00000003BLM-1a94
	for mom@container.mom;
	Sun, 30 Nov 2025 08:48:11 +0000
Received: from github.com (hubbernetes-node-6fdf318.ac4-iad.github.net [10.52.163.16])
	by smtp.github.com (Postfix) with ESMTPA id D0AD52084C
	for <mom@container.mom>; Sun, 30 Nov 2025 00:48:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;
	s=pf2023; t=1764492490;
	bh=zHePUiHE7M+zVMORlNEz7Vmcq2RkYDL8/lBDgevP3ck=;
	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=eHM6hu6R6GBUpMxAifiRguobgN5m/G80k4ATim/FIFkyQBZNVxUPXuGTPrtlmga7R
	 vYRuPeX0gzbMvMxg8s6pFHiIprCk0u5w4zXDYKtxHc4Yp0/ecv3f1lRrguPhDSskrI
	 oSS3APFVczJ1ki/N0amU1YZt/qFVP9fgy7fbvHq4=
Date: Sun, 30 Nov 2025 00:48:10 -0800
From: Kubernetes Prow Robot <notifications@github.com>
Reply-To: kubernetes-sigs/karpenter-provider-ibm-cloud <reply+BY5K5KVQW6IGP4RAVQMWNDLJUKV4VEVBNHHNWMVWKE@reply.github.com>
To: kubernetes-sigs/karpenter-provider-ibm-cloud <karpenter-provider-ibm-cloud@noreply.github.com>
Cc: containermom <mom@container.mom>, 
 Author <author@noreply.github.com>
Message-ID: <kubernetes-sigs/karpenter-provider-ibm-cloud/pull/405/c3592360627@github.com>
In-Reply-To: <kubernetes-sigs/karpenter-provider-ibm-cloud/pull/405@github.com>
References: <kubernetes-sigs/karpenter-provider-ibm-cloud/pull/405@github.com>
Subject: Re: [kubernetes-sigs/karpenter-provider-ibm-cloud] fix: s390x build
 (PR #405)
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_692c04cace604_10011001688cb";
 charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: k8s-ci-robot
X-GitHub-Recipient: containermom
X-GitHub-Reason: author
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+BY5K5KVQW6IGP4RAVQMWNDLJUKV4VEVBNHHNWMVWKE@reply.github.com>
List-Unsubscribe: <mailto:unsub+BY5K5KVQW6IGP4RAVQMWNDLJUKV4VEVBNHHNWMVWKE@reply.github.com>,
 <https://github.com/notifications/unsubscribe/one-click/BY5K5KV5RGYCMH6CHJOPUST37KVMVANCNFSM6AAAAACNSUEMRI>
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: mom@container.mom
X-GitHub-Recipient-Address: mom@container.mom
X-DKIM: signer='github.com' status='pass' reason=''
DKIMCheck: Server passes DKIM test, 0 Spam score
X-Spam-Score: 0.3 (/)
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.3 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: k8s.io]
  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.206 listed in list.dnswl.org]
 -0.0 RCVD_IN_MSPIKE_H4      RBL: Very Good reputation (+4)
                             [192.30.252.206 listed in wl.mailspike.net]
  1.5 HTML_MESSAGE           BODY: HTML included in message
 -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
  0.1 DKIM_SIGNED            Message has a DKIM or DK signature, not necessarily
                             valid
 -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
 -0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 -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: 3


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

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

[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/405#" 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/405#issuecomment-3592360627
You are receiving this because you authored the thread.

Message ID: <kubernetes-sigs/karpenter-provider-ibm-cloud/pull/405/c3592360627@github.com>
----==_mimepart_692c04cace604_10011001688cb
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/405#issuecomment-3592360627">(kubernetes-sigs/=
karpenter-provider-ibm-cloud#405)</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/405#" =
title=3D"Author self-approved" data-hovercard-type=3D"pull_request" data-=
hovercard-url=3D"/kubernetes-sigs/karpenter-provider-ibm-cloud/pull/405/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"">
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/405#issuecomment-35923606=
27">view it on GitHub</a>, or <a href=3D"https://github.com/notifications=
/unsubscribe-auth/BY5K5KVVTNPDGWSDFO3T3E337KVMVAVCNFSM6AAAAACNSUEMRKVHI2D=
SMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTKOJSGM3DANRSG4">unsubscribe</a>.<br =
/>You are receiving this because you authored the thread.<img src=3D"http=
s://github.com/notifications/beacon/BY5K5KUN63R2SQTX26XIPU337KVMVA5CNFSM6=
AAAAACNSUEMRKWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJT=
WWD4JLG.gif" height=3D"1" width=3D"1" alt=3D"" /><span style=3D"color: tr=
ansparent; font-size: 0; display: none; visibility: hidden; overflow: hid=
den; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hi=
de: all">Message ID: <span>&lt;kubernetes-sigs/karpenter-provider-ibm-clo=
ud/pull/405/c3592360627</span><span>@</span><span>github</span><span>.</s=
pan><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/405#issuecomment-3592360627",
"url": "https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/p=
ull/405#issuecomment-3592360627",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_692c04cace604_10011001688cb--

From - Sun Nov 30 08:53:09 2025
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Return-Path: <notifications@github.com>
Received: from witcher.mxrouting.net
	by witcher.mxrouting.net with LMTP
	id YM0fDfQFLGmBwz8AYBR5ng
	(envelope-from <notifications@github.com>); Sun, 30 Nov 2025 08:53:08 +0000
Return-path: <notifications@github.com>
Envelope-to: mom@container.mom
Delivery-date: Sun, 30 Nov 2025 08:53:08 +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 <notifications@github.com>)
	id 1vPdB5-00000003JYA-4Atr
	for mom@container.mom;
	Sun, 30 Nov 2025 08:53:08 +0000
Received: from localhost (hubbernetes-node-467d05e.ash1-iad.github.net [10.56.115.55])
	by smtp.github.com (Postfix) with UTF8SMTPSA id 9F27C600267
	for <mom@container.mom>; Sun, 30 Nov 2025 00:53:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;
	s=pf2023; t=1764492787;
	bh=jDDIRByrdaCFEXelXXVA+BFoxDb6n/4jjkAbMsF/pnQ=;
	h=Reply-To:List-Archive:Date:List-Id:List-Post:Subject:Cc:To:From:
	 From;
	b=l+10zOSO5T0kZmMSRFUewoyuHUt1zfQIRD3yqGpJII8ALOPoOzQOi6TTxbPDFyqX0
	 xVw/AjFxD8NtQ3vJQyK0IT7uAa12nLKlww3g2pE0C98Yxjsso6x426DEvLe5lWQn4i
	 fJLLiI6b1XbzISP4LC6TUCjQk0kVQDBhqVaB4lYw=
Content-Type: multipart/alternative;
 boundary="part_456d592dfa9a56659ade8259343bf77be96a3dc24ae49fd878ba38742e8c593f"; charset=UTF-8
X-Github-Sender: containermom
Reply-To: kubernetes-sigs/karpenter-provider-ibm-cloud
 <karpenter-provider-ibm-cloud@noreply.github.com>
Precedence: list
List-Archive: https://github.com/kubernetes-sigs/karpenter-provider-ibm-cloud
Message-Id: <kubernetes-sigs/karpenter-provider-ibm-cloud/check-suites/CS_kwDOMOVurM8AAAAL5Jb9Rw/1764492765@github.com>
Date: Sun, 30 Nov 2025 00:53:06 -0800
List-Id: kubernetes-sigs/karpenter-provider-ibm-cloud
 <karpenter-provider-ibm-cloud.kubernetes-sigs.github.com>
List-Post: noreply@github.com
X-Github-Recipient: containermom
X-Github-Reason: ci_activity
X-Git