Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp3242179pxb; Mon, 25 Jan 2021 10:28:17 -0800 (PST) X-Google-Smtp-Source: ABdhPJwdskj8Mmn8lotUUMKw7I9pso9cqylMSHNruC/tmfVX3lVHdRCOiJs+TXW6DY4hhN6wOrOJ X-Received: by 2002:a17:906:3883:: with SMTP id q3mr1167450ejd.160.1611599297596; Mon, 25 Jan 2021 10:28:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1611599297; cv=none; d=google.com; s=arc-20160816; b=UNiDyDvixFM+6OsvwBInSNWaW8cB7QtJuN/7jV0+rFRuxOGuTbMjfNIal62BYdqGhp 5rRQMUV87sy7iSsFuOeXQjS0QZOx85kw9Vo2PHCnTAl7DBJvrk60yM1/2ht/6Ur8LEoM 6lJVaDWQli5ckEJKnoOB9nXKXncITK6u3MIzuLGlzVytKrM5s4aGGx49WhllruqsiSt4 bRbpJHZwI6rTlCCNKHY30h5w16ILf8Vp1aCbuHfrbOIRrzUGWrM5AmPuWETTEbaoDWxF mSMQi+nXF2B/ijnFijjxu8Lznpa4C5uvXD339dAdiGeP2Whk8J4ha40EMZlDY4bAdThn MRTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:references:message-id:in-reply-to :subject:cc:to:from:date:dkim-signature; bh=HnSvtHvi0XPNHM/mWiGJMhC+HTvDL2NKMxV7WptHfR4=; b=lkyDu8y43KWmyYpwUeoWW9HV+He299jJX9iAWS0l+2Ylfh43qJmSriIqZS+mTjxoka LNtUwOs8GlRXJz8e/Fct1e2+AfArOrLfy52zMyhQ6pAEi2DWMhN+l1piEVhUhlvbiur4 uFRn28Cu8VsK4L4V+LlFbra4jZQQTFtHKiA8dGY0HWl7hOAPVLrsrjxjOfxJqcKQkVp2 DRlGhbkZDOQjO0woccHCWy2CM/rdPP0seZq9nTC1Q69XrBD6GKew2Z/Q1UHADN03dPM6 hD7E2dg9kY8WWA8gskUswOShviB4s2VhzMOol97nstmE18hgWz6jjgG6ZI7pUwYrhRMy e8aw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=cXX3n5P6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id f13si7848997edx.272.2021.01.25.10.27.52; Mon, 25 Jan 2021 10:28:17 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=cXX3n5P6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726535AbhAYS0h (ORCPT + 99 others); Mon, 25 Jan 2021 13:26:37 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39728 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726672AbhAYSZc (ORCPT ); Mon, 25 Jan 2021 13:25:32 -0500 Received: from mail-qk1-x735.google.com (mail-qk1-x735.google.com [IPv6:2607:f8b0:4864:20::735]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8F188C061574 for ; Mon, 25 Jan 2021 10:24:52 -0800 (PST) Received: by mail-qk1-x735.google.com with SMTP id k193so13427650qke.6 for ; Mon, 25 Jan 2021 10:24:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:in-reply-to:message-id:references :mime-version; bh=HnSvtHvi0XPNHM/mWiGJMhC+HTvDL2NKMxV7WptHfR4=; b=cXX3n5P62RS1OIbP0vOV8vm1mKp+DqGnf20BppLCxsEQe/SYzhopl9mI9sXGZ3RpNb 9IE4juvewKXdZxUV6SlFbcPZa9Bdt8XtcTo8VzvugAALA54L0VPBXeJvKf7SxkfsLd/p uqR/4mxUc+RixF5vtmQjpM1Yq+A0tX81+QWtMm/eXFUfPgtyzPLtZohHPjZ6f9gVStGU OJqRjLDUNxSkznpxxW8i+N3h8O9aBbDkjl145iCfOrhwou5eSmQvvgNpdcikIFcgsT5L FasAp2DnvVnoDGE/7ZuxQn0hpSkxyVMxfdQJ766voKaE1dH6soi/JeH6+rikFoMNwnJj TvEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:in-reply-to:message-id :references:mime-version; bh=HnSvtHvi0XPNHM/mWiGJMhC+HTvDL2NKMxV7WptHfR4=; b=O0RlBExIKmbpIDUqHytuEBloMV3mJaNZfowYx9LGp2qFlXzn55mmqSW7vki0eWsEcr bOoLCPbc/HPjtK3BwxZDlDghWMzxpve0qdny20BKxBpyp1SptwqevKh5tIhQhuxG4cKx OtRSTiNqx9jbk/H4LG6sqoTVsYbm+aoU7zB95KH/uClfNm7NDN1qfU9qIgVS42t7TmCQ 0wbDx9iufs38Ow2dn7W6e/fRkWc8/py1UVH+umEYyvWM30Qor93jpoUrjwnHEr2wciWf Nt87w/78F8dRlbgwfM9H7oHq2p2n3ahYKJhRGpqRh6fq1DmxqwTrQTWGFgqkyNr/JHNM w00Q== X-Gm-Message-State: AOAM533BKpFBbr0L8am0d6wRAfUEYxsCzraynHYFuVzdXWOhny6GnrA0 yOAxY81Ip8PONQVnS2e/4Fqr3w== X-Received: by 2002:a05:620a:1127:: with SMTP id p7mr2076301qkk.447.1611599091863; Mon, 25 Jan 2021 10:24:51 -0800 (PST) Received: from xanadu.home (modemcable076.50-203-24.mc.videotron.ca. [24.203.50.76]) by smtp.gmail.com with ESMTPSA id x15sm7400377qtr.72.2021.01.25.10.24.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Jan 2021 10:24:51 -0800 (PST) Date: Mon, 25 Jan 2021 13:24:50 -0500 (EST) From: Nicolas Pitre To: "Rafael J. Wysocki" cc: Naresh Kamboju , Geert Uytterhoeven , "Rafael J. Wysocki" , Greg Kroah-Hartman , Michael Turquette , Stephen Boyd , Russell King , Linux PM , linux-clk , Linux Kernel Mailing List , Mark Brown , Arnd Bergmann Subject: Re: [PATCH v3] PM / clk: make PM clock layer compatible with clocks that must sleep In-Reply-To: Message-ID: <82qo9ooo-32q0-2r4r-26q-o8482651qr91@onlyvoer.pbz> References: <17nqrn25-rp5s-4652-o5o1-72p2oprqpq90@onlyvoer.pbz> <84r6s34s-opq7-9358-o45n-27s17084012@onlyvoer.pbz> <30np982n-r2q8-8532-q6os-9p9729ppos45@syhkavp.arg> <61p41n8-r88q-9npq-879o-s4r5856os9s1@onlyvoer.pbz> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 25 Jan 2021, Rafael J. Wysocki wrote: > On Sun, Jan 24, 2021 at 12:07 AM Nicolas Pitre wrote: > > A note on sparse: > > According to https://lwn.net/Articles/109066/ there are things > > that sparse can't cope with. In particular, pm_clk_op_lock() and > > pm_clk_op_unlock() may or may not lock/unlock psd->lock depending on > > some runtime condition. To work around that we tell sparse the lock > > is always untaken for the purpose of static analisys. > > It looks like sparse is still complaining: > > https://lore.kernel.org/linux-acpi/600dc681.3mAl9WQXnragfNZk%25lkp@intel.com/ Would you happen to still have one of those randconfig configuration? I'd like to know why sparse complains about 3 out of 93 configs. Nicolas