From mboxrd@z Thu Jan 1 00:00:00 1970 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 9F7813B8D63 for ; Tue, 20 Jan 2026 08:53:38 +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=1768899220; cv=none; b=tDs0Qm1r5/VRD2ZlGvXUYVCTJHDWzF8O+nyc1H0YoK3K3Q58l0eb5Lg17gHVxdzST6G9Oifz7VZYyYQq2OPby9g0r+5HqPlddw3RSUrOQNLW4EuP+RFoe1IH9HT4orG1GDycM1kQkToqY4dS5w1vOC/d7cqM9ED+8Q6oHf38beI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768899220; c=relaxed/simple; bh=35oCgRYewlLF7r+7miyyM/NplHCSsA5uaSuseddiX/E=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=bUGQh0VeysVMwgq3Yn8gS/c60a7xXhRoGrEU/GJ0u3suMd2fPQ8Sa42dSQa6X9fT4iL+rX4Rq07Fjr2tUuOJsQRpIUX7udaGIdaA4GwW3fZrYsfzSjtoGpuyKI6wGPMrQxIrRjFRcTzAcF8QHQa9dK9RFQlxJU9NpZ40G12dgSI= 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=f9qhOQ8S; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=BfS2X7Qf; 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="f9qhOQ8S"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="BfS2X7Qf" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60K8OngV2411745 for ; Tue, 20 Jan 2026 08:53:37 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= FYhJZQan6/u5rTHnxfefDLYGgT4XhuJFOEiXCmuCZCY=; b=f9qhOQ8SMuY40Fiq hnFEOEZ4/z7TLuP36eNJnu/gWG12UsvMZ0bcZhVatY8RWCcvrEKjT3pwa53dZ+lw F2rNd6cuM2IfVE9zzvi4wwg1/+VS8yRaGwEzK3OibRVYbGoi5A8YK5dqSwZj99fo BeZfNhOwbB5+O8SGOJF4aDY7XJgN1OmoYXnBs6jZXtQwT/ViaMqu3mWdcVxSUonc wJevZU2C5YJJO4yqtuLyouG4lxdw2zl7YGup3Z8C7KFhO1cr8mwqO2JHDJKt2bPQ wLKmVI0l9pK5R9vhpFlTIh/NjGh6vHyUBd6b+5Bybp+SFPK0b90n9COG12rT3Euq rVQRYQ== Received: from mail-qk1-f200.google.com (mail-qk1-f200.google.com [209.85.222.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bsnpdjkht-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 20 Jan 2026 08:53:37 +0000 (GMT) Received: by mail-qk1-f200.google.com with SMTP id af79cd13be357-8c5296c7e57so1787136785a.1 for ; Tue, 20 Jan 2026 00:53:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1768899217; x=1769504017; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=FYhJZQan6/u5rTHnxfefDLYGgT4XhuJFOEiXCmuCZCY=; b=BfS2X7QfC2mjJoLW2v1JIHRmGjFFM76qGvwZqR3qpG/sjFOjJzEZO+9fzKkQzOpwbq BGuu/TX+qu6TodJ3wUeDzGXENkJ9Pha8BP3u37RS68GLUypI/c5La6VNi3sO2Z5iHOmN xW2d64mn33i/AAQwfKv04rt0ARk+QnwLidHDI3muUNMntZajSzY9+zfIzapk7dROyq5C 0LRLo795HOrgbGNpCxSuYkcaCPZPbmKbTNQf7yM2zXoQJAXCzidZU46L1HwGNkMTWAw5 hnosLIYSlhALO2OECf19RBIxQNa05+VetE8fOikkyZfz7As2J+npM5JxI+6lHIccHiXP dZfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768899217; x=1769504017; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=FYhJZQan6/u5rTHnxfefDLYGgT4XhuJFOEiXCmuCZCY=; b=Y8uTZroPllQhHy9QEPxP3gCrZcqxD6KLXZtLIzIAKWJtaM47Kkh/54fW0Z+7riwivD MzL10dJM9Ni4NEX6OEo0GubEVYisMuwBNWrbx6rYQwqSkEEXhC8C78BJsRG2n2mxFQkx w38yvepWtpKOLT7bESP14G/4TvjXoMp13hqDrrI6HIxphrfERZixWgf3GbsfQ01YA7Le mEp+yaLlTgx4XkaijlkCMAYkwy++1cqczFP/kSvPiMNG0boBtP+eOH70VRSaoZvF0ESm qhDVOcI1AXJXX8u7TM4gAzT/SpBPc1cUxPqNV0aD70WdAx4inEXsyqkw2yGfcmRDkwNI 4NzQ== X-Forwarded-Encrypted: i=1; AJvYcCXh8SPrLTTvlGbKvvIMja1l2BnDlYh4GXR+7BjbNYQcLEnlLHkDuaFkokQElSkqIbQdf7kflsF2m1XQfWs=@vger.kernel.org X-Gm-Message-State: AOJu0Yz1cZ2XP3LI/fxi8nxISSFoZQzG9X46FBHmtrdHmaKBSJ0zAfQC Zchu4TSFo5L+Dgs6ZTv1F/sKa/wr9qAwRfnbUxyWT60c4IJv3lVq5ElMLmWl0mZjMQqUCD19oSN S1qnGMyofHqfQqt+kxCQ0jUDKc2MRNpbZ+xQJBDO+Vz51fNCNZ5adzTri+ueR+Xlh7m9B6QCjpI Q= X-Gm-Gg: AY/fxX5b+XxGyHLXG+2oqjnDg0/TDegFU2s9Sa3P06TzILSbDXWlUSUrYkfyi+U1wsH N9XYynBsaoVXesTpNutEQfSQbm4YNbVC2jH9/lt7oGWZj/mWd38RkCXF6JGfnd4NEfw2n850EgX iW6iHhDNp8ICIzPH2hKyLbDjv1ALF4YrIXn69luoRHE0RRliMhQmA0nLaRO7MVB4d9zQYZF+QDY APtHZEIo5PVPSCAhc08gSceOXot2bkP5M5ndtWMhqnPz84CQEmcbwRqkg2ruPRVi3SVWgVqPgUB MJxx+vnXzLP8Gl5EnngmZqlARBjGSfx9vGjhzUnlRUYmH7t5K50tlUe+13Zyvu+sKSRFgpaAfIq QHY8RKYCc3raGxtFjIG4ZgqGaS1kqCGwuU+gAQ1I= X-Received: by 2002:a05:620a:2cc2:b0:8c5:2d4c:4f0e with SMTP id af79cd13be357-8c6a6909abemr1458361585a.25.1768899216756; Tue, 20 Jan 2026 00:53:36 -0800 (PST) X-Received: by 2002:a05:620a:2cc2:b0:8c5:2d4c:4f0e with SMTP id af79cd13be357-8c6a6909abemr1458360885a.25.1768899216361; Tue, 20 Jan 2026 00:53:36 -0800 (PST) Received: from brgl-qcom.home ([2a01:cb1d:dc:7e00:dbd5:da08:1e47:d813]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4801fe3b01csm104476035e9.5.2026.01.20.00.53.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jan 2026 00:53:35 -0800 (PST) From: Bartosz Golaszewski To: Bartosz Golaszewski , Linus Walleij , Tzung-Bi Shih Cc: Bartosz Golaszewski , linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org Subject: Re: [PATCH v2] gpiolib: cdev: Fix resource leaks on errors in lineinfo_changed_notify() Date: Tue, 20 Jan 2026 09:53:33 +0100 Message-ID: <176889921080.13004.4539872035214024062.b4-ty@oss.qualcomm.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260120030857.2144847-1-tzungbi@kernel.org> References: <20260120030857.2144847-1-tzungbi@kernel.org> 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: 8bit X-Authority-Analysis: v=2.4 cv=NtncssdJ c=1 sm=1 tr=0 ts=696f4291 cx=c_pps a=hnmNkyzTK/kJ09Xio7VxxA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=laS5qSSDnmk5FH6KhN8A:9 a=QEXdDO2ut3YA:10 a=PEH46H7Ffwr30OY-TuGO:22 X-Proofpoint-GUID: m28YegBZeFMbVKetDFIwS6qEkpbGr2N2 X-Proofpoint-ORIG-GUID: m28YegBZeFMbVKetDFIwS6qEkpbGr2N2 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTIwMDA3MyBTYWx0ZWRfX1O6xT9W+LSph AMbyYxgsuAQBlME9JzT8gVFae8lryrTLgSBBVaPhI9lqpgZP0I44ALWHa4vntaeRm8t8gegrDUK b1SPaXMJDF2j4zu74BnlXlPbyoooqI4jqRWYCH0km0lGG8cUtdpYmFahj2Lz5a1bj4FA8duf3T9 Xgz7LhLLv3vNs94dlUKsEywfloFscu/y7d8DVPVhwQCNiy1ntqcB5XHFupCvGGXrpB185iPqzdZ 83EUvw9gS02Fi8Q1cW3LgVDXIOm3hGtbxAfkqiO0xq6xYkvnnMV5bJY9NS+5YtJP1Wys1sKhYap 0rshtCbnrRzJmZqtUmEva+kmNu+pFgVio0Kkpkmmu5JVUGOXsMmvHgkrfrxGq4XlhTz9hez7MyD nDg0pJkLazvY/Dg08MdbfuUPGovRU+2MeLce+3Ww+l+WDihAil38PrAzyW4odzWVWMxmjkreADv Orn78ueTYuWDCT0Q8Aw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-20_02,2026-01-19_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 clxscore=1015 lowpriorityscore=0 phishscore=0 suspectscore=0 priorityscore=1501 malwarescore=0 impostorscore=0 spamscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2601200073 On Tue, 20 Jan 2026 03:08:56 +0000, Tzung-Bi Shih wrote: > On error handling paths, lineinfo_changed_notify() doesn't free the > allocated resources which results leaks. Fix it. > > Applied, thanks! [1/1] gpiolib: cdev: Fix resource leaks on errors in lineinfo_changed_notify() commit: 70b3c280533167749a8f740acaa8ef720f78f984 Best regards, -- Bartosz Golaszewski