Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp5206625pxj; Wed, 9 Jun 2021 11:40:50 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxDcCGglGmpWAydtve5hro+/5qras/e/XtnL7bRIt+hkHifddtDE34OCXdp0hWjvFO7XOwd X-Received: by 2002:aa7:ca1a:: with SMTP id y26mr782374eds.314.1623264050171; Wed, 09 Jun 2021 11:40:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623264050; cv=none; d=google.com; s=arc-20160816; b=qkHljsuQp8AbrjlkDiJ7TCuGS8DRnH56jjw53zKA734jIUrv1uGqAIm6O1jB94oWu+ O3qivdVf2l7aJ9fbR9L9IWWLCsHhkhxvWuJ/W6idVP67+JyNGJyx+gEx/+VpHzQR+vEv Xuu5J/0U4KPZ637ExLiJdNzjf5Vv4pmsRJ3+UQMmf+pgQ+YF4Amx6NXtQrlNrVjJIz8N MdF00qexO+8RCl7HkPGYhrlYKbLunjJqdpL5IGM5/8N4xQWF1IlBSDkW+plNmF1OIfhz wLSrmxb2AkfSgIciqg/j5077R79PG2JH5R6Rhxn+KyUwoguUCTTNWzVelMgr5D9IZXIA E1Fw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=QugCigS9fOj5XysW+4Oue4xRZg7LzQZSMpAyh31Q1WM=; b=yvQFtQLHRlM9tyRhWci4AgrBEmFewttrex85XviFcqDFKCZDbgFkGCSOKRY0dAAzQM L5U5vWugWc6GN0c1PoI1BAXDOkSlFW1iZ63BjPbQbSgRkTsrKneffVyeG18rLgGSmrkJ GFZAV0dOEGTVPUHsHSYzhCWOhytrvRutXl1itsp/I8LQQd/4QnsR5+24O9sgVypTkA9E v7Ju9ZnOCr5dZpiPCWoIl9rspeIjdR5eu37vONgxwGk1jBSoOmef6GUg0sxEdtQr2yz8 qn1Je2JEDYwSABiqwxBo3oPxzQKUk+Jo7MC/jnF4jvrU/RXiAQFeD1x2Q8ov1a9zHZfC XzPg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=bpqS0X+j; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p3si420713ejz.123.2021.06.09.11.40.26; Wed, 09 Jun 2021 11:40:50 -0700 (PDT) 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=@linaro.org header.s=google header.b=bpqS0X+j; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238223AbhFILQ2 (ORCPT + 99 others); Wed, 9 Jun 2021 07:16:28 -0400 Received: from mail-lj1-f169.google.com ([209.85.208.169]:36741 "EHLO mail-lj1-f169.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237918AbhFILQ0 (ORCPT ); Wed, 9 Jun 2021 07:16:26 -0400 Received: by mail-lj1-f169.google.com with SMTP id 131so31171297ljj.3 for ; Wed, 09 Jun 2021 04:14:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=QugCigS9fOj5XysW+4Oue4xRZg7LzQZSMpAyh31Q1WM=; b=bpqS0X+jjnWtLoSwLxKHqkguPp+mF7DTHL/j5d6kq3p1JKUIV6ZTdzAPgh7f4Y3QCF sjZPpWZBjkFJ/pwfeNbt5zp5zBjZCvMC2HwEHborK1gBOFVI/mfKhjwojDMpOsPdcy0C HD4gfAeOfQSzZfGF0nkSpeqtq3bUHchBgqiegOmo7FkQLPWaWu+eTU1EuQwNsshs+TT4 nJam8YO/zprZfzlPkyo+8M5zxs9RAoMM4QNn0vSTf+yPAjlgMETHk1Wo0Su1dNKGDsLT nu2redsHNb37b55YrhIpVyqdbBmmIZgJ48mdTETRD43HNC9lEZRX5+9AX6jd4RoW1Lvx tvjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=QugCigS9fOj5XysW+4Oue4xRZg7LzQZSMpAyh31Q1WM=; b=DcjsVJBxHI7P+dCLWQ8R7ZZZXpYjLzDomtBoO3vkLMoneC/RReGhwDwaXCv3xfwagC sQKP/8hH0Wv1buDpdMa0bjg0e1j96DDSqsPh62YBOzDCK2voL2CTl9m1KMTQQ/eBLOmG YF52gUDqNFsBS+V9zy10t2yxUk1pO+DicymE+hrMikJWyqM0AoK/MUaUaDwSQTRQYidI I5q3tnIXhQRXti5GAMPP0DTrg+eZ1aSjLbMyN8Yu/GPDChTKa5uEuaHGvIWbQy4fUP2z bK1BP/wqMB4+Rp9vwouNhE4uHaWq43pPMnLN58goXGec3UZSTXZe1ZanzOnGBF2bWrwP f/uw== X-Gm-Message-State: AOAM530PwG+cFh10VyR4+F1UuoEAV9035BawPoa3bLDw44nZhGH+Bvp1 8wBZ4uZ5NWoyje1sG8mmj6KnaXcDDza67t08to5Frg== X-Received: by 2002:a05:651c:1057:: with SMTP id x23mr21221750ljm.467.1623237202587; Wed, 09 Jun 2021 04:13:22 -0700 (PDT) MIME-Version: 1.0 References: <1623134048-56051-1-git-send-email-zou_wei@huawei.com> In-Reply-To: <1623134048-56051-1-git-send-email-zou_wei@huawei.com> From: Linus Walleij Date: Wed, 9 Jun 2021 13:13:11 +0200 Message-ID: Subject: Re: [PATCH -next v2] pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() To: Zou Wei Cc: Radim Pavlik , "open list:GPIO SUBSYSTEM" , linux-kernel Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jun 8, 2021 at 8:16 AM Zou Wei wrote: > Add the missing unlock before return from function mcp23s08_irq() > in the error handling case. > > v1-->v2: > remove the "return IRQ_HANDLED" line > > Fixes: 897120d41e7a ("pinctrl: mcp23s08: fix race condition in irq handler") > Reported-by: Hulk Robot > Signed-off-by: Zou Wei Patch applied. Yours, Linus Walleij