From nobody Fri Apr 3 09:50:24 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (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 9F7DD26D4F9 for ; Thu, 19 Feb 2026 14:47:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771512450; cv=none; b=EDeT5xAij0+NS21epUCIH7ruLjbLYGsamTaVJQOA7vtuZ8XEVE5kYpGe6ZRGnzQs/98Y5jZlzV6VePQ5Us7uZqvKmNlSA7NGGclppC7SfUHBzUtZfrxaHfoZAG3AZi5ywepd+FIoyz9G7B+Guy3pZKy+hKaejns/BiErc7w2qec= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771512450; c=relaxed/simple; bh=vp7ztd5ugXK3f+ehx8+I+Z5C9u6jw/jlVcFshDNqzfE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=huyXkL6858IH4lCdVAxc61NM9NrusvyYBhYvat1h+CacSrG7/DVs1uQTod4ZegOfeF68yyEkidtbMknBW6v3krsPYeTuuHMiFFo9E5Ky6b5bsNvYrZaBjTNh5/QBW72Skqzo+lwPNFrc7147kElKP+wogVW3exC/8VmIL1/z04w= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=BxN3xIMU; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=V9DwpLfB; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="BxN3xIMU"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="V9DwpLfB" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61JDvjOE4070805 for ; Thu, 19 Feb 2026 14:47:28 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=JPdt3ssqUrAckvrOjBHl4E KI9j9U5QMyvfUXZCscTm4=; b=BxN3xIMUe0IWMFkPEiCb1gwTf+xmAsDNzwHKMs PZWxGXrYuoHf0PqOm13ux2zoSSjGOOkqLVD73XP+QDW5t9yd7YMkoCFAZ2kIwOt6 cTZPynhn5LDMrpKICX5LUW3j+d07EhQmuFFKRqOUjirfwDzmh5Aonw0Tv8MwuP1j TXhNEDGbAcI6i+C34qfo/cRWi1f4cBfZf7vQtPaLuVV6Bq+lcL+R6SBTPqftgsPS 3Nhf+o2LDkJII1h7OIvwfsGHau9HrrueB/ZHhdBM3JosmmMtJQX7dDwobR6PqDjS Dc/Z+4l5h1++h6lAtVBYp/HrusiuwuVH4VkP5OQ2lpIhq6Rw== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cdtjy1kb6-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 19 Feb 2026 14:47:28 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-354c0eb08ceso6752356a91.1 for ; Thu, 19 Feb 2026 06:47:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1771512447; x=1772117247; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=JPdt3ssqUrAckvrOjBHl4EKI9j9U5QMyvfUXZCscTm4=; b=V9DwpLfBdRoKji9ktjc5VUhJ3TJDpionK46PS5/W8NOU3DwQ4Ay+J2CiUVPFeDuD6p JuyAJeZFZfzHRfyEwzCRIKpq1seji0tz91lw5v2NptoAlKpABdfFdAb9moWHDjH7iTkm 1MPgY3WotWwTmlmYLPPt0vWQtPu/IQ/i3YKXsQXXUM8+wMCLwWtoapEJVqDU3Ti9ZjHi 6mgfZbOxENIfL1fVyajKSh/kMkoSzsFVNUnGnilaNDStEoJRURBQt7c34zZmXvVPqnjM gOKOuu4mmCLDyI6KjooSIEBNNFb5guqzo8P5qzpnp/jVf1vfbxKmu4SjuwzRhdK5BBPd LmQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771512447; x=1772117247; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=JPdt3ssqUrAckvrOjBHl4EKI9j9U5QMyvfUXZCscTm4=; b=h18hCBCSaIZ94T0jUgE6jGSh1bNtzioUqa0yhHfY8ceeAHcYvZ3d1K5lUM+Pfxy94W Zn3NY75T3DC6W8FmE7lYzaYnvrhczs6mlNuBF7rAVYH8+EO0piuA65ALa2IgFYPCwsF1 AXCU093a2z91ke7G2uWrQ+8f+37HmClnnzgvBA55ZVZJVH26mPQ+mTWLgfKBJ3gQWig0 VHrrVeCXVsSSENYmpqRPnq7EhQ4T/caH++Y0+maXDqk58qkmc6aJANflRbko8QIHxDkD OlBBQsIp824dzJLZYL6cLBX/ezKAZgAimanFUnVegplvU8lanApcrihOEiNbvP8CkB3f Xonw== X-Forwarded-Encrypted: i=1; AJvYcCUtIZn6Bx4778Gr0ubH7LgXuTnqPJGuiUEeNu58dW/Vw8vgy7OQ95ph/r2g1oR2+5lf6/xvPvOBMHJ47j4=@vger.kernel.org X-Gm-Message-State: AOJu0Yw95HT3Gn3P1SGDzFHqxnUjsfpBL5i1bPzApRFUDpb2d3KqC3gE S2CNfin5JUalIOQnG0IBK3cGipI7c7mzrkwlrOm+Ul5ldUylx1GyKiOUM1PRxc1QvSnnxl5FcjA R2yoTvY4y2/KqztUZ1tIOAktAwayQRq65PHz8USmIgtSeLiTlRO6yM0OFbhK+dMJwL6h98N9Fgo eU/A== X-Gm-Gg: AZuq6aIsbDeK8HpVFjZYz8QGDmOz9voAWVsknwhbC5bqfVWcdoqFJjAFlA+1nPdzOP/ x5OUpf/jO6VA69Z0TBuXG9ZBfnv2mUtGcU6jt4G8R69OiZJjbUApHjoETi6OaL5X8rc3yV3ntTj f23mAJhGD8fwpwNB81LpFzNr73HzRTr0UlZcbHvGJabmbdaK3NDKlwl9rzeDvaEupoDxdUUeZVB WPdI8aeWt2yP35EdbcHRMcPso5hViUmx9++n5KLuFwkEDUSlvBSiUkjAB5BBTs4M/I/pB5ntKKf 4uDfstBkB/yCuxRcsIDqpike6jpxqWulW3/VCF4l2A34phlJEodqWBPuFEdiNB1deXcM8crEvCV KnY7PaJHquFMkwmYD6t50g3wj+kKtxPFicTYtmF2NNjuAigGsp7R8rz5S7/lU7nyctJ7KLQk2fO abeoiu4jJO X-Received: by 2002:a05:6300:194:b0:35d:5d40:6d7b with SMTP id adf61e73a8af0-394fc335a6cmr5161513637.37.1771512447237; Thu, 19 Feb 2026 06:47:27 -0800 (PST) X-Received: by 2002:a05:6300:194:b0:35d:5d40:6d7b with SMTP id adf61e73a8af0-394fc335a6cmr5161490637.37.1771512446838; Thu, 19 Feb 2026 06:47:26 -0800 (PST) Received: from jiegan-gv.ap.qualcomm.com (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c6e52fe2300sm16443727a12.8.2026.02.19.06.47.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Feb 2026 06:47:26 -0800 (PST) From: Jie Gan Date: Thu, 19 Feb 2026 22:46:57 +0800 Subject: [PATCH] coresight: ctcu: fix the spin_bug Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260219-fix-spin-lock-issue-v1-1-557f7d513d7e@oss.qualcomm.com> X-B4-Tracking: v=1; b=H4sIAGEil2kC/x2MQQqAMAzAviI9W3DTDfQr4kFq1aJMWVEE2d8dH gNJXlCOwgpd8ULkW1SOkMGUBdA6hoVRpsxgK+sra1qc5UE9JeB+0IaiejGS8zXVllzTGMjlGTl r/7UfUvoAEAtwRGUAAAA= To: Suzuki K Poulose , Mike Leach , James Clark , Alexander Shishkin , Tingwei Zhang Cc: coresight@lists.linaro.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Jie Gan X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1771512443; l=1058; i=jie.gan@oss.qualcomm.com; s=20250909; h=from:subject:message-id; bh=vp7ztd5ugXK3f+ehx8+I+Z5C9u6jw/jlVcFshDNqzfE=; b=96BTf/P6HXSz/x4/SU9pQmtVCttcTSxU8MMSNPFeTJe2JerTldczF6kme2HJBcySfhJmGYm38 oN6jZQZrIF5DBLBSMqQ8KP3nX2guxw+kUE2vpdYKf1cOvDQRXcPm3x/ X-Developer-Key: i=jie.gan@oss.qualcomm.com; a=ed25519; pk=3LxxUZRPCNkvPDlWOvXfJNqNO4SfGdy3eghMb8puHuk= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjE5MDEzNSBTYWx0ZWRfX2g22Mb/swn5V x7pfFqWAdFFfQlBenyl7n/4cXGFytneL1HnIqT3uTmtAlwavVgfNWevguflXf4fbbtxrAiOz25S zHgVGRPKCxwdQG4gtenOBHC0fU/bCJfMlG71/CoB7vDizwxLCU8DlvTFHQ5v4/Z7BkSjAP3zhe0 74ZFyuvnOzRtjqxVFfZCq8oWKed9s6RuKp4vYdTm5Cpw6Iq2zmvpPiMErMRh6P9GLPXBw0i1f5i w1on0tUiHLg2TnZxszbF+H60aZrIT7v3egQkmTGAUig9mn6y0b5kXVbTdiR/18xCHeJUPAgIL9G 0FVYCHn2gGc4SpgKOmTn4YVr/EnZNwQ0afeLk9CkFT85jqdV25WC7MNh5WqqqTrX3rpXKBPGs4F UnAxSS672Gp426aXWRiFUODIdjcpblJM1CZigVldldSFVQb/91LK7LN3Nv5Ckg0pYlt5cqpmK7H /JUWM68j0IZLxCElYtQ== X-Proofpoint-GUID: Lqhj4r-rJoBKqXpG_oroHRw8jiP2kapj X-Authority-Analysis: v=2.4 cv=FoUIPmrq c=1 sm=1 tr=0 ts=69972280 cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Mpw57Om8IfrbqaoTuvik:22 a=GgsMoib0sEa3-_RKJdDe:22 a=EUspDBNiAAAA:8 a=cPoFrDRUHWFOfVYxljkA:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-ORIG-GUID: Lqhj4r-rJoBKqXpG_oroHRw8jiP2kapj X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-19_04,2026-02-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 priorityscore=1501 suspectscore=0 phishscore=0 adultscore=0 lowpriorityscore=0 malwarescore=0 bulkscore=0 spamscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2602190135 Acquiring an uninitialized raw_spin_lock is invalid and may trigger unexpected behavior or spin_bug. Fixes: f78d206f3d73 ("Coresight: Add Coresight TMC Control Unit driver") Signed-off-by: Jie Gan Reviewed-by: James Clark --- drivers/hwtracing/coresight/coresight-ctcu-core.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/hwtracing/coresight/coresight-ctcu-core.c b/drivers/hw= tracing/coresight/coresight-ctcu-core.c index abed15eb72b4..a505b90c09e3 100644 --- a/drivers/hwtracing/coresight/coresight-ctcu-core.c +++ b/drivers/hwtracing/coresight/coresight-ctcu-core.c @@ -228,6 +228,7 @@ static int ctcu_probe(struct platform_device *pdev) desc.dev =3D dev; desc.ops =3D &ctcu_ops; desc.access =3D CSDEV_ACCESS_IOMEM(base); + raw_spin_lock_init(&drvdata->spin_lock); =20 drvdata->csdev =3D coresight_register(&desc); if (IS_ERR(drvdata->csdev)) --- base-commit: 44982d352c33767cd8d19f8044e7e1161a587ff7 change-id: 20260219-fix-spin-lock-issue-c563c32c5441 Best regards, --=20 Jie Gan