From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752847AbdATSnS (ORCPT ); Fri, 20 Jan 2017 13:43:18 -0500 Received: from vern.gendns.com ([206.190.152.46]:54131 "EHLO vern.gendns.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752179AbdATSnQ (ORCPT ); Fri, 20 Jan 2017 13:43:16 -0500 Subject: Re: [PATCH v2 5/7] Input: pwm-beeper - suppress error message on probe defer To: Thierry Reding , Dmitry Torokhov References: <20170119224057.9995-1-dmitry.torokhov@gmail.com> <20170119224057.9995-5-dmitry.torokhov@gmail.com> <20170120101621.GE3824@ulmo.ba.sec> Cc: linux-input@vger.kernel.org, linux-kernel@vger.kernel.org, Frieder Schrempf From: David Lechner Message-ID: <6bd9d060-507a-7bb1-9dd8-47be99de976b@lechnology.com> Date: Fri, 20 Jan 2017 12:43:21 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <20170120101621.GE3824@ulmo.ba.sec> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - vern.gendns.com X-AntiAbuse: Original Domain - vger.kernel.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - lechnology.com X-Get-Message-Sender-Via: vern.gendns.com: authenticated_id: davidmain+lechnology.com/only user confirmed/virtual account not confirmed X-Authenticated-Sender: vern.gendns.com: davidmain@lechnology.com X-Source: X-Source-Args: X-Source-Dir: Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 01/20/2017 04:16 AM, Thierry Reding wrote: > On Thu, Jan 19, 2017 at 02:40:55PM -0800, Dmitry Torokhov wrote: >> From: David Lechner >> >> This suppress printing an error message when pwm_get returns -EPROBE_DEFER. >> Otherwise you get a bunch of noise in the kernel log. >> >> Signed-off-by: David Lechner >> Patchwork-Id: 9499915 >> Signed-off-by: Dmitry Torokhov >> --- >> drivers/input/misc/pwm-beeper.c | 3 ++- >> 1 file changed, 2 insertions(+), 1 deletion(-) >> >> diff --git a/drivers/input/misc/pwm-beeper.c b/drivers/input/misc/pwm-beeper.c >> index 04c8ad3827d9..9964c46468d3 100644 >> --- a/drivers/input/misc/pwm-beeper.c >> +++ b/drivers/input/misc/pwm-beeper.c >> @@ -108,7 +108,8 @@ static int pwm_beeper_probe(struct platform_device *pdev) >> beeper->pwm = devm_pwm_get(dev, NULL); >> if (IS_ERR(beeper->pwm)) { >> error = PTR_ERR(beeper->pwm); >> - dev_err(dev, "Failed to request pwm device: %d\n", error); >> + if (error != -EPROBE_DEFER) >> + dev_err(dev, "Failed to request pwm device\n"); > > This also drops the error code from the message. I suspect that this was > intentional because failure to probe will print out the error code > anyway. Might be worth mentioning that in the commit message? Yes, it was intentional for that reason. And in fact we could do the same thing to the error messages that are touched in patch 2/7 of this series. > > Either way: > > Reviewed-by: Thierry Reding >