Received: by 10.192.165.148 with SMTP id m20csp383157imm; Wed, 2 May 2018 01:51:25 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrLXIK29OpP8Rnh5uQzDddtii6rUd1dtupGG78geemckCsweVjs7xSKXCuAtfHM2xgbb134 X-Received: by 2002:a63:744c:: with SMTP id e12-v6mr10594742pgn.4.1525251085480; Wed, 02 May 2018 01:51:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525251085; cv=none; d=google.com; s=arc-20160816; b=U75g4kltNtFNyGCY6KlBJ7rRfBlX4e8ckV0LhOfpwa7f16qo3tE1ziLCo1NSIQnJde xEdjVV8w2xOtPqwA9Ka/+jVWbUKSPFUNp4EW21tIfigUA9hFzX/WecybWxIcyQUpUbel qLQahOM1OXQ77Q16SdnIbmSZqXFiCx87b3w//2LY8NLNDy04Pqq27iNSXVWUQLl5uDiX lqSrqHMp7I1/Ymiwutdmf0Ey35+jV3EZXPevexYksM7NyxkfS5JwXR1iNobx4V0oFBiI BkY5Ax6wPqjrkh6Zv46bxWYG5gs0zstHTwcRRvbrwoVHEVAztFNDkONqfAmtSBpPLeDC bKcA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=uQ1FczcvSEiVdzwJNiPr6E9QDKT2SgPgTbQogSpxYZo=; b=bN5Q/QcpwW2jjKsEOpXVbQneD2mPt4oFW5u5Xdt5G1lcuiW5r20UQ5q/0qm7sb6PHi JAGEr5PTiTAOfFLZsTA4LjRFxkvqfgz83krGY9iennvaHjwOCuQkGhk63Jomv5mKF+1C hQmHStRzwnvtPZra//bgpkLhSghKnHJoUiVHVfDGVd3iQzaDC1DwzPxFHc2MPGyu2Jd7 XnLfoDC/cWgUfeMqD62BlBYvazOFm4vncgF/r0RX2xfWZh845WG4IcMWZs7tqL5xxm6j PgBNCNoxqblsFAXGFAP+3Q2U5nI7Ji8ERWmV/gb1OimJkqCcG1Y6UztvyL1j+SVXmBa4 Wz1g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 127si10992363pff.224.2018.05.02.01.51.11; Wed, 02 May 2018 01:51:25 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751196AbeEBIuL (ORCPT + 99 others); Wed, 2 May 2018 04:50:11 -0400 Received: from smtpgwcipde.automotive.elektrobit.com ([213.95.163.141]:57969 "EHLO smtpgwcipde.elektrobit.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750966AbeEBIto (ORCPT ); Wed, 2 May 2018 04:49:44 -0400 X-Greylist: delayed 901 seconds by postgrey-1.27 at vger.kernel.org; Wed, 02 May 2018 04:49:44 EDT Received: from denue6es002.localdomain (denue6es002.automotive.elektrobit.com [213.95.163.135]) by smtpgwcipde.elektrobit.com with ESMTP id w428YRgR014120-w428YRgT014120 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 2 May 2018 10:34:27 +0200 Received: from denue6es002.securemail.local (localhost [127.0.0.1]) by denue6es002.localdomain (Postfix) with SMTP id 5F74019286; Wed, 2 May 2018 10:34:27 +0200 (CEST) Received: from denue6es008.ebgroup.elektrobit.com (denue6es008.ebgroup.elektrobit.com [10.5.139.25]) by denue6es002.localdomain (Postfix) with ESMTPS; Wed, 2 May 2018 10:34:27 +0200 (CEST) Received: from localhost (10.0.24.181) by denue6es008.ebgroup.elektrobit.com (10.5.139.25) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Wed, 2 May 2018 10:34:27 +0200 Date: Wed, 2 May 2018 10:34:26 +0200 From: Stefan Potyra To: Evgeniy Polyakov CC: "linux-kernel@vger.kernel.org" , Greg Kroah-Hartman , "ldv-project@linuxtesting.org" , "sil2review@lists.osadl.org" Subject: Re: [PATCH] Enable clock before calling clk_get_rate() on it. Message-ID: <20180502083420.GA8549@er01809n.ebgroup.elektrobit.com> References: <20180419130254.7nriykiybpyi6j2g@agrajag.zerfleddert.de> <4863111525100577@web2o.yandex.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Nq2Wo0NMKNjxTN9z" Content-Disposition: inline In-Reply-To: <4863111525100577@web2o.yandex.ru> User-Agent: Mutt/1.9.5 (2018-04-13) X-Originating-IP: [10.0.24.181] X-ClientProxiedBy: denue6es008.ebgroup.elektrobit.com (10.5.139.25) To denue6es008.ebgroup.elektrobit.com (10.5.139.25) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --Nq2Wo0NMKNjxTN9z Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Evgeniy, On Mon, Apr 30, 2018 at 06:02:57PM +0300, Evgeniy Polyakov wrote: > Hi Stefan >=20 > Nice catch, thank you! >=20 > 19.04.2018, 16:02, "Stefan Potyra" : > > According to the API, you may only call clk_get_rate() after actually > > enabling it. > > > > Found by Linux Driver Verification project (linuxtesting.org). > > > > Fixes: a5fd9139f74c w1: add 1-wire master driver for i.MX27 / i.MX31 > > Signed-off-by: Stefan Potyra >=20 > Acked-by: Evgeniy Polyakov Oops, just saw that now the clock is leaked in the error case of mdev->regs. I'll respin the patch and fix that. Cheers, Stefan. --Nq2Wo0NMKNjxTN9z Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEATY+KFcrMtHMM+b3X8uyjJIzOwAFAlrpeAgACgkQX8uyjJIz OwDaGw//SD6nuo2EdtZwxayu5icg50RXTFAqeuOle3dwLNxH/UWdCYr0EZIq6THr iB+n3e179hfCoWGSV5KX+tqhMnVul4JG/qwdPZSzX2DO5O9B0ZxtprJFsS+zmMOl 0ACcs90nV9Dwf7eouZrn8Suujb4ptfM+VL9s3ckQW68fyy4wdaEH2ILp1ldyQ+IX J7g2coZpd41wF2Vk8DtT0nsYRowckfGrI9HPFClVuj6z3Bv+815dlpTpvOiGPDFA 4IhTbRDJgxQzHs1lOXJy8+yGH9fgXjvIs8xvmVvkNo5rqsaRMw6qWV6jNAhCRBZh I9ZAuB3aoYZ491+7zdMWi37gRRWRY3xLeUN7YvmxLabTNun4mSAbNvJvbQV9M3sE lTFClse4kIoloBatwmIBtc7Z6gZRwiy80378OjR1XWvHfYEZkJg6GcseHk48AyaU ErnhfluVICSGpcz9fM+9WM+qKcglyx0lB5Ntrq7ZFKf1AZg/fRDxSRvR4FWbFljP bSo87cCcLwxQ1EQVOX6w4QQ5Dt7GhxYIa/O0y3YLyZt1MMkUFwFK1nUyDyP71uvF KuBn62kSvt0slfbv5meMWC2t4LZp0h7tva1VrditgMeaRmvI+WR3ePJsVIIWpqIV CmLeUdS9kwQS/ESKfmyM4HTm0G9M1ITP5XYOCV3d0uFW1myAMxQ= =0rSC -----END PGP SIGNATURE----- --Nq2Wo0NMKNjxTN9z--