Received: by 10.223.148.5 with SMTP id 5csp6834201wrq; Wed, 17 Jan 2018 20:05:38 -0800 (PST) X-Google-Smtp-Source: ACJfBovn67mUYGuYPK0EOyX4uyFI7ynDhlge8HlFXWvaCpEos2UcDkqatTVjLtcR1/3/1TStgAOK X-Received: by 10.84.233.197 with SMTP id m5mr16059172pln.347.1516248338174; Wed, 17 Jan 2018 20:05:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516248338; cv=none; d=google.com; s=arc-20160816; b=Y2Fqt+3sWC2jne/gXnOpCgK3RnDgZbGwLSrNFb3Uv13iGaAuPA3enLjyralcoxmm+P cUSkUabl4YGgGvYjwQupL/9OdtziQ1GDhaBEtkt1C3OiPR2vymjeLsnMTZ+OtM23CQDq Bo7TzEntGeDyWM7RZkFGVPfON3O7dWMAlKuPvg05IHXHLmBACIqLXCRmyB2Hg9C59yKh yXO1nVAd56gtLYYMqxL5ZJ+MVOUvRllLsTT7+j0kpYllXEU2o3e9FqSJKgDbSkjEOnqK 26LbOKDkMKpggbSyZYzYOWd2zl3Gwh2kJT3ayxz6IuSe2+j0O7IdX8ATjC4gaM6IlUev 5eOA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature :arc-authentication-results; bh=9t7WGX35wwLYiTZFhbdIPpLY9cs0u2QmMp00Syfacs4=; b=KjcoxUk4XxdQbeWYGUu6Mt4n6zXwPE7REm0y1zHknoTyzxyaM4YVlb2KUFFWMutN9w qIvEnqhKocVSRFEZClLsZUdZteeYc/gy1U9z2mXsaPlnGP+NSxlDAilVU5zeIQv6lBYe 1MbJ7gQZ5LMG8j87y0TRLBVS1NOyVexlAFxVnO5LSYOmp0OqrIQdUz4SKve2kM/u1moT E0pE9zPEPomY7KZ8Y/bsvryO4ivnGDFkNSozKrD9ZXPgJrRFad2QpbdLW43h7YCffRqO fPOKT1+cl4j8ViaFFPFpCRMGSNF9CNtIrcLVWICyxT0pWPJSSBPdZg95cd+BRYe8OA5O FMmQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ozlabs-ru.20150623.gappssmtp.com header.s=20150623 header.b=iELZN6CI; 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 k189si5114977pgk.79.2018.01.17.20.05.24; Wed, 17 Jan 2018 20:05:38 -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=@ozlabs-ru.20150623.gappssmtp.com header.s=20150623 header.b=iELZN6CI; 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 S1753787AbeAREE7 (ORCPT + 99 others); Wed, 17 Jan 2018 23:04:59 -0500 Received: from mail-pf0-f193.google.com ([209.85.192.193]:35247 "EHLO mail-pf0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752659AbeAREE5 (ORCPT ); Wed, 17 Jan 2018 23:04:57 -0500 Received: by mail-pf0-f193.google.com with SMTP id t12so13296878pfg.2 for ; Wed, 17 Jan 2018 20:04:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ozlabs-ru.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=9t7WGX35wwLYiTZFhbdIPpLY9cs0u2QmMp00Syfacs4=; b=iELZN6CIFlWcIhZf+Ar9tqqbXXnjUeoflQdmQ4gBAi0jp/SCd9I89ltPjFYnL2V2w5 9W1K0aTvfgJJs1/XW72AxQaUqmCJ5q9dU9NYcG6/I0utnyqzTEE6cK5nJ4DsopXe4ND9 Q9j+9agb1qml/AiC59wXrsDq/4MTBCQYAEVRINtI6XzomN1fvWEXC5bJUoawNSngKrF2 y+mx3y2+cN/XdpcVYXBs7LFcjXrUTRiV7RQgC9PTx9hOAx59xq4nQTcYbacN4TBbi9D8 VjqkjLJ668IcrLTe1TD/Ck50PKMs71Y+yS0Q5jcWVXk/Q31KIQM6W5A5+xVmQSb/IUP1 Jehg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=9t7WGX35wwLYiTZFhbdIPpLY9cs0u2QmMp00Syfacs4=; b=EZ/NvEW0sj33MpSB/ZqCpd3R3SwbgKvhAQ8hPx54JwN59cOKiI7Hu4vU2qBgvTim42 Q+dCdXPBZlDkr5F7mY7+/obQIk+RNWcZgqnC1P9tKDYgThxIrx4phnsXU+Vzhrz0QKuW X9g6ZjSp8vCHDhHmzKAWH0RwhOaC8wdyzQbLGKv2M9b9qBOT/EfoNeiJlhrBvaInvmXx 1HH0hjZDX2ojb64rChPRHitucJicNcUd8xKOOEElD725NgvkL+Bi7ggpnyDghYBwj90E bRy8tFTcixQ6XNTFkTorjJQWVDmSM307cZAVwJF9aXZ5S7UUvwEpK7aYrlFjGBy1f1s9 msEg== X-Gm-Message-State: AKwxytfUFAaT/d8wiCOLOi04a8psKNZS/755HYKzLV8cKOG+S1leUR8W Sx731gfC6vxBuxFysIfpl3RGhQ== X-Received: by 10.98.54.71 with SMTP id d68mr8764287pfa.173.1516248297259; Wed, 17 Jan 2018 20:04:57 -0800 (PST) Received: from [10.61.2.175] ([122.99.82.10]) by smtp.googlemail.com with ESMTPSA id b66sm10852129pfd.182.2018.01.17.20.04.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 17 Jan 2018 20:04:56 -0800 (PST) Subject: Re: [PATCH -next] ipmi/powernv: Fix error return code in ipmi_powernv_probe() To: 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: Alexey Kardashevskiy Message-ID: Date: Thu, 18 Jan 2018 15:04:50 +1100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <1516188311-144227-1-git-send-email-weiyongjun1@huawei.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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 > --- > 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; > } > -- Alexey