Received: by 10.223.148.5 with SMTP id 5csp5969110wrq; Wed, 17 Jan 2018 07:54:08 -0800 (PST) X-Google-Smtp-Source: ACJfBos9Fvl2Gqx0EVTZRzmVfQVDkt+RBQZQixMqW3nRE+JdIlaLQP/Uf86jA5JLwkEmyaptSfxz X-Received: by 10.84.130.66 with SMTP id 60mr38967346plc.376.1516204448561; Wed, 17 Jan 2018 07:54:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516204448; cv=none; d=google.com; s=arc-20160816; b=qYLOJVZ0Q4fLDhi23EDLngoUv09sIeYix6VwfYrj/pTNmmWG6JRNN+BmesNYvr2uC9 /GwkkRXlK0T9altjThxsNxtXbt63g8oOhSMJOBkxBbtOtUOps4lZ9BnmunzwJmGgH0DX hRvWG3JnmOAmKTWsUT7ErK4rl+IO1y5JseaxqNfbKZ/zlnf9OewVuw+0/JJlo1YSomZ6 v00CEWHKbYgqfVJU2wGxa4wqTlMhcc1es+ukbSlbQewjWvx8Y9ek1AM0M/nCABA6q6EP oHi4Ib95p5TgIUQ3+ktB3u//E2MgEPNBZ73vIr8UHotHH5GGB44ZCe7K6xvxdRORYvn6 CkeA== 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=GAdvO536FdzzcpDmEYZVHr8KUPrAgkl8Ej5QCgtRwRM=; b=Hhh06o+uaRU9AtH/LQ3sCkgxiCXkR3H1IIOroIhyhGdtXdEP5GoiaOVdnWwxuC5gQ7 uYPREn8JmDnNxxPYIOqQJWSHoGtsfsQYqAlRXf+Y0ohNNiFHJk8hQ0TvVowSxEcBDxfH eBMgldwhYaEGbW1sTQEFv9+Gs6PB8IAz9/eDFcFqoPrGfcWNVdPRZ5po1GYdNZIWOj01 9Cf6dK+rPDO/QSW4KAN4zJONnEuZU/Z9bHUdP292ooYofyJbeEzhTf7mjdtxcI3bjAA6 9XrtxeC+HL20M6/XY6wNjwWd7K+mZ75t78a45lXzDgFn5Cd7T1OeVUhsmQvym6SpKIzW joNQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=jZ0tWfqZ; 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 u2si4696386plj.712.2018.01.17.07.53.53; Wed, 17 Jan 2018 07:54:08 -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=fail header.i=@gmail.com header.s=20161025 header.b=jZ0tWfqZ; 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 S1753577AbeAQPww (ORCPT + 99 others); Wed, 17 Jan 2018 10:52:52 -0500 Received: from mail-pg0-f68.google.com ([74.125.83.68]:33457 "EHLO mail-pg0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751559AbeAQPwv (ORCPT ); Wed, 17 Jan 2018 10:52:51 -0500 Received: by mail-pg0-f68.google.com with SMTP id i196so11484567pgd.0 for ; Wed, 17 Jan 2018 07:52:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:reply-to:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=GAdvO536FdzzcpDmEYZVHr8KUPrAgkl8Ej5QCgtRwRM=; b=jZ0tWfqZQe/g8dny9UTZAP7gS2FdXMqbt1ww/hZlnOO6i6VpWpLlgaFKx2GkwJedJx y+LF4r1HXj2uPbEBTiFNUww1UpIkd2/UAr8TzOUBNsF9OhvPpOGDFgGsTYGVRK7bhU+Y cfjHytmAt3gVnDpnPfkOL7pDO23kKR51yEiIMOnNalmszFHSOZDFwKK2diDjKLkEQXmS BKBDKyWW4rs7bR6NJZbO0xW/TxFjyXoncw6jy/gTNburujFwywBbYL2DoBUokqG/w9SP LpDjQ/brg9MzGtpukueLhLWkXRAQ33C0AeEykBcffuGPZhgoQdEkqG0zm5HFtty0whMC 2wnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:reply-to:subject:to:cc:references:from :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding:content-language; bh=GAdvO536FdzzcpDmEYZVHr8KUPrAgkl8Ej5QCgtRwRM=; b=T6xLTZMtdlpiFp4vWNHpd4l1QxjIukaku3EjwEoJdWtmJtePyoQnwb0zoZZIZwtdHM k/vXWwfG4XX9VsZqOv3wun2wcJRGtPdgygbQyAYePrfX6arX41zA9J5myIsWGrY2UNE6 G4NktUFrwptuA7QOwWuBaKjqGrFDYFKWG8P6joo86Slw6Ltu8l8ffZMSILB398knTuzX /h/9sTaWySdf6Dtm6EmatzXVDDD/zN7KGWemE0o03HOyr9conGYAtgXig4OM64oEsWoj 8Iye6m6jY95on+KIGJJUCUtsnKa/sqswH2S4IM9eWVKK3I6JskmkoE1pB9XOLF/wPJDF 4nIg== X-Gm-Message-State: AKwxyte1Wjyi9bK7qvuZBUWsExCq3cRzIbpFaLfhudAXeuO64max/N3a 1m+r/Q3SuAkRwhNlBL3e04q8G6M= X-Received: by 10.99.37.129 with SMTP id l123mr19723480pgl.242.1516204370553; Wed, 17 Jan 2018 07:52:50 -0800 (PST) Received: from serve.minyard.net ([47.184.168.85]) by smtp.gmail.com with ESMTPSA id q65sm9988890pfj.137.2018.01.17.07.52.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 17 Jan 2018 07:52:49 -0800 (PST) Received: from [192.168.27.3] (t430m.minyard.net [192.168.27.3]) by serve.minyard.net (Postfix) with ESMTPSA id 0DB9B319; Wed, 17 Jan 2018 09:52:48 -0600 (CST) Reply-To: minyard@acm.org Subject: Re: [PATCH -next] ipmi/powernv: Fix error return code in ipmi_powernv_probe() To: Wei Yongjun Cc: openipmi-developer@lists.sourceforge.net, linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, Jeremy Kerr , "Michael, Ellerman" , Alistair Popple References: <1516188311-144227-1-git-send-email-weiyongjun1@huawei.com> From: Corey Minyard Message-ID: Date: Wed, 17 Jan 2018 09:52:47 -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: <1516188311-144227-1-git-send-email-weiyongjun1@huawei.com> 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 05:25 AM, 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. I think you are right here.  However, you had a bunch of people on the email that probably didn't need to be there, and didn't have a few that should. I've adjusted in this response. This was introduced in change dce143c3381c355ef73be3dd97cf3ca1b15359b8, you should add a "Fixes:" in the commit text. I'll let the people that did this code comment, just to be sure, and wait for a v2 patch from you after that. Thanks, -corey > Signed-off-by: Wei Yongjun > --- > 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; > } >