Received: by 10.223.148.5 with SMTP id 5csp7480952wrq; Thu, 18 Jan 2018 06:06:19 -0800 (PST) X-Google-Smtp-Source: ACJfBou+9IcfFMoaXwoOlxFO6dmvpHWxeskGrA/tLbBR9zs2NfeeWd12dNcjkoV9M1LWWECebr+s X-Received: by 10.99.101.131 with SMTP id z125mr36704330pgb.450.1516284379676; Thu, 18 Jan 2018 06:06:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516284379; cv=none; d=google.com; s=arc-20160816; b=QsV36hSMGiSVSaFahaiUtdTUEBRQpUw7mkd9GDO83+Jbh2+RkZLoOUd/P4twdev1Je 6pumhcrlHo55VjX+vBUPPJQWkf90WCS8GQowKzsRCXyD/4jHVvjVRk+xO2M6SfwZuuAs dvAqB2GQh1cClRitRDpBIg3Pez4BxH9hC/5uEjCIFi7+u+V5Z6RHLp2LpcN/HXDYGmi4 zhgAS4/7V/BlaECnrMArKESg5+8K5fslTvR8cjd7W25V9s8OBNLJb70sXQv366gY8NC3 QgJ4UvyaY2LphlwarpzJSuvtclHCUNOBvdeF3YQ7C0WolXgSH8nPIFVJpcm1Xq0CtQxJ blNA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-language :content-transfer-encoding:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:reply-to:dkim-signature :arc-authentication-results; bh=aOd6maXCuq3Wc0G6JfhTzP5OI0qzZIEI8OgOPZEvY/g=; b=RLqnGFZLueMnDaHQWifgeNGY3FdkhcYJ6UidKI95U4rPR4ifoBZLf3zq64A4/UxK7B bHTQkGGCE0emmHCiliOK3BWkhxJANmcbb0x3Fs+eGln5VG4vdpwtXcMNs+vhmXbQtwc0 W+GmV/YvGVWXQegySJ05Dw9Gj/6MAVbhNLrGKb1VCVZmBHXP+sZHLud+aZ5Y4Q5Adi8d e40VrYaBY4BmOTuDEQvpmWivtKsPhP8NqS5VxmHpC9WpX28wQf7tjKKbUSkOX7koirum iugk6NlQMYqaLDzovSe/Gc/xlX23o67mX7iVThCq04haICE/1FedPgJ3i0akWWA/LbqN obcg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=I00dqKAG; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z81si505575pfa.224.2018.01.18.06.06.04; Thu, 18 Jan 2018 06:06:19 -0800 (PST) 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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=I00dqKAG; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756388AbeAROF2 (ORCPT + 99 others); Thu, 18 Jan 2018 09:05:28 -0500 Received: from mail-oi0-f67.google.com ([209.85.218.67]:35752 "EHLO mail-oi0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756290AbeAROF0 (ORCPT ); Thu, 18 Jan 2018 09:05:26 -0500 Received: by mail-oi0-f67.google.com with SMTP id b11so3019247oif.2; Thu, 18 Jan 2018 06:05:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=reply-to:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=aOd6maXCuq3Wc0G6JfhTzP5OI0qzZIEI8OgOPZEvY/g=; b=I00dqKAGkf3Y2tu/8aM2QPQizL4IOvr+muDKLF6dZEXpne8Qi5tzKFI5nEuZFUPwqX TJxKU+tnIx3Zz5A3RFjjvEs/nbSHy+/RZCvsrJXB+RG0vfD1HRuafz9NDXssJOrPVRnG qG+kk/2RFnxr/SotBqhjbgr6NtooYe+PjEt8C7s/p5xZgXnD6KUX+/T4bYYdQk8gN9qA 4GHy4UYNfyqDoTp8r6jGXZcUN4oWhS+kT5KwSuEeVN784w5v3cCKshiM/pgh7m8CFzGj dXP7OiJN7ibNVFqnBMJwI8fjtLqyD0sR1/oADA6V22mSGxsuvy4Zt3JLa9YlRQMIiRDE fe8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:reply-to:subject:to:cc:references:from :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding:content-language; bh=aOd6maXCuq3Wc0G6JfhTzP5OI0qzZIEI8OgOPZEvY/g=; b=cXgMkjmctLWfDIVZdpR2vc3CMlMlrjBPaSnubBUhTpneNkZOeyz/hNTY1i5gs0FznC zjitwrh5Ext/rNro+O8w0O9QjQ+g6vGijHTdazE7LVDfc6U8hHlv1YOPNNTCMRTvnbXE ydQYDFVDuttnv6V/9gt3AqvW3TOWI4fFrF2FEKTaC5IJxGvOTGQnD5P6fZwifJPpx/3r UlVGlHLlCwzxtzph8cOadgzPrM53ldg3/o0UpNRZhDoANkRWPaaeE41qy+UOxWzfJ35s vPFBYPO27I9NucVkTBtdN344IIRPviUCv17fR0A2FHyO3+hnEAmG0gLcWoH1ZLy58PfC 6yUQ== X-Gm-Message-State: AKwxytcHUEmO7JHOxa5I9zJCEeW3MNH4vxFscUEN0/M+8s8VTPHO8n55 X4qJRTvHZvpZAC2iANMavlXv7eRT5w== X-Received: by 10.202.76.205 with SMTP id z196mr3120501oia.213.1516284325342; Thu, 18 Jan 2018 06:05:25 -0800 (PST) Received: from [192.168.27.3] ([47.184.168.85]) by smtp.gmail.com with ESMTPSA id d45sm3231518otf.34.2018.01.18.06.05.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 Jan 2018 06:05:24 -0800 (PST) Reply-To: minyard@acm.org Subject: Re: [PATCH -next] ipmi/powernv: Fix error return code in ipmi_powernv_probe() To: Alexey Kardashevskiy , Wei Yongjun , Corey Minyard , Arnd Bergmann , Greg Kroah-Hartman , Benjamin Herrenschmidt , Paul Mackerras , Michael Ellerman Cc: openipmi-developer@lists.sourceforge.net, linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org References: <1516188311-144227-1-git-send-email-weiyongjun1@huawei.com> From: Corey Minyard Message-ID: <6ab96d83-5ec3-e882-7bfc-fe072c101666@gmail.com> Date: Thu, 18 Jan 2018 08:05:22 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-GB Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 01/17/2018 10:04 PM, Alexey Kardashevskiy wrote: > On 17/01/18 22:25, Wei Yongjun wrote: >> Fix to return a negative error code from the request_irq() error >> handling case instead of 0, as done elsewhere in this function. >> >> Signed-off-by: Wei Yongjun > > Reviewed-by: Alexey Kardashevskiy Queued for next release.  Thanks! -corey > > >> --- >> drivers/char/ipmi/ipmi_powernv.c | 5 +++-- >> 1 file changed, 3 insertions(+), 2 deletions(-) >> >> diff --git a/drivers/char/ipmi/ipmi_powernv.c b/drivers/char/ipmi/ipmi_powernv.c >> index c687c8d..bcf493d 100644 >> --- a/drivers/char/ipmi/ipmi_powernv.c >> +++ b/drivers/char/ipmi/ipmi_powernv.c >> @@ -250,8 +250,9 @@ static int ipmi_powernv_probe(struct platform_device *pdev) >> ipmi->irq = opal_event_request(prop); >> } >> >> - if (request_irq(ipmi->irq, ipmi_opal_event, IRQ_TYPE_LEVEL_HIGH, >> - "opal-ipmi", ipmi)) { >> + rc = request_irq(ipmi->irq, ipmi_opal_event, IRQ_TYPE_LEVEL_HIGH, >> + "opal-ipmi", ipmi); >> + if (rc) { >> dev_warn(dev, "Unable to request irq\n"); >> goto err_dispose; >> } >> >