[{"id":1759676,"web_url":"http://patchwork.ozlabs.org/comment/1759676/","msgid":"<20170829204656.GA12941@google.com>","list_archive_url":null,"date":"2017-08-29T20:46:58","subject":"Re: [PATCH v2] pwm_bl: Fix overflow condition","submitter":{"id":67074,"url":"http://patchwork.ozlabs.org/api/people/67074/","name":"Brian Norris","email":"briannorris@chromium.org"},"content":"On Tue, Aug 29, 2017 at 01:34:34PM -0700, Derek Basehore wrote:\n> This fixes an overflow condition that can happen with high max\n> brightness and period values in compute_duty_cycle. This fixes it by\n> using a 64 bit variable for computing the duty cycle.\n> \n> Signed-off-by: Derek Basehore <dbasehore@chromium.org>\n> ---\n\nI believe this is the correct v2 patch, and I agree that Derek is\nconfused by his mail client :)\n\nReviewed-by: Brian Norris <briannorris@chromium.org>\n\n>  drivers/video/backlight/pwm_bl.c | 7 +++++--\n>  1 file changed, 5 insertions(+), 2 deletions(-)\n> \n> diff --git a/drivers/video/backlight/pwm_bl.c b/drivers/video/backlight/pwm_bl.c\n> index 76311ec5e400..5ccc8e34b7a6 100644\n> --- a/drivers/video/backlight/pwm_bl.c\n> +++ b/drivers/video/backlight/pwm_bl.c\n> @@ -88,14 +88,17 @@ static void pwm_backlight_power_off(struct pwm_bl_data *pb)\n>  static int compute_duty_cycle(struct pwm_bl_data *pb, int brightness)\n>  {\n>  \tunsigned int lth = pb->lth_brightness;\n> -\tint duty_cycle;\n> +\tu64 duty_cycle;\n>  \n>  \tif (pb->levels)\n>  \t\tduty_cycle = pb->levels[brightness];\n>  \telse\n>  \t\tduty_cycle = brightness;\n>  \n> -\treturn (duty_cycle * (pb->period - lth) / pb->scale) + lth;\n> +\tduty_cycle *= pb->period - lth;\n> +\tdo_div(duty_cycle, pb->scale);\n> +\n> +\treturn duty_cycle + lth;\n>  }\n>  \n>  static int pwm_backlight_update_status(struct backlight_device *bl)\n> -- \n> 2.14.1.342.g6490525c54-goog\n> \n--\nTo unsubscribe from this list: send the line \"unsubscribe linux-pwm\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<linux-pwm-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=linux-pwm-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=chromium.org header.i=@chromium.org\n\theader.b=\"eH+vNNyI\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xhgft58Swz9s9Y\n\tfor <incoming@patchwork.ozlabs.org>;\n\tWed, 30 Aug 2017 06:47:02 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751264AbdH2UrB (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tTue, 29 Aug 2017 16:47:01 -0400","from mail-pg0-f49.google.com ([74.125.83.49]:36334 \"EHLO\n\tmail-pg0-f49.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1750909AbdH2UrB (ORCPT\n\t<rfc822; linux-pwm@vger.kernel.org>); Tue, 29 Aug 2017 16:47:01 -0400","by mail-pg0-f49.google.com with SMTP id r133so13983406pgr.3\n\tfor <linux-pwm@vger.kernel.org>; Tue, 29 Aug 2017 13:47:00 -0700 (PDT)","from google.com ([2620:0:1000:1600:c5ca:beb8:6a50:a29c])\n\tby smtp.gmail.com with ESMTPSA id\n\tv11sm6114666pgo.39.2017.08.29.13.46.59\n\t(version=TLS1_2 cipher=AES128-SHA bits=128/128);\n\tTue, 29 Aug 2017 13:46:59 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=chromium.org; s=google;\n\th=date:from:to:cc:subject:message-id:references:mime-version\n\t:content-disposition:in-reply-to:user-agent;\n\tbh=WA2brvDZePVNgoIjPIP5CCLaIyDRnCUGWPZtcxqX5mA=;\n\tb=eH+vNNyIpVA69KkV6hkiQVZ3/XbXJr1XM+aYh1O6hD365XgVPrUgTGnSMllItdOzy9\n\tmo1Hp4T7+os5rnYnT19px8wEt9/YhGKbfOnRATMvZf4bt9xHMl+SMMaEhP61FaDyBCwO\n\teC/w5zgvTfw5vL+MdQLoSwe/vyjHdxLIIvPGo=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:date:from:to:cc:subject:message-id:references\n\t:mime-version:content-disposition:in-reply-to:user-agent;\n\tbh=WA2brvDZePVNgoIjPIP5CCLaIyDRnCUGWPZtcxqX5mA=;\n\tb=P+Kxm2JPqS4ATZsNIQHxxOSfxIaQT71PNZZbGxvD2DbJSCSSral6kdAMYZHAP2+RZi\n\tnI8N0/bGbI4LjemUhfANzVQJpppslDmtE8YaAmGVsQWRU8kUkzbU3M+EdEW7MmSMic0i\n\twC3mj9sSXDQOhsaiFmF8+IsQ5EwHx5k3U3AEk36qNfE3aE56hLNIZLpFi8fx7Utqz0WF\n\tCNiGQHJFY4EArxqOgHqGByw7ZmLWTOq2odDD87GRboCudzhhTnX814UjQQYoVL9dXag3\n\tw3b6zLnDrnrLOHbxqZ3ToZxGtMFZK4y3qxWQBz96x1+MZmtm3NXEteoRas4lS8WufD6/\n\tNaeg==","X-Gm-Message-State":"AHYfb5g+uXSibEqo7asz5ndI3NoxMKt1UGFEIXzcE2bofrLonHp9F8MU\n\tStK1M7/UnZMgMv9N","X-Received":"by 10.99.47.69 with SMTP id v66mr1475312pgv.273.1504039620567;\n\tTue, 29 Aug 2017 13:47:00 -0700 (PDT)","Date":"Tue, 29 Aug 2017 13:46:58 -0700","From":"Brian Norris <briannorris@chromium.org>","To":"Derek Basehore <dbasehore@chromium.org>","Cc":"linux-kernel@vger.kernel.org, thierry.reding@gmail.com,\n\tjingoohan1@gmail.com, lee.jones@linaro.org, linux-pwm@vger.kernel.org","Subject":"Re: [PATCH v2] pwm_bl: Fix overflow condition","Message-ID":"<20170829204656.GA12941@google.com>","References":"<20170829203434.6826-1-dbasehore@chromium.org>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<20170829203434.6826-1-dbasehore@chromium.org>","User-Agent":"Mutt/1.5.21 (2010-09-15)","Sender":"linux-pwm-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-pwm.vger.kernel.org>","X-Mailing-List":"linux-pwm@vger.kernel.org"}},{"id":1760207,"web_url":"http://patchwork.ozlabs.org/comment/1760207/","msgid":"<20170830142741.GD1361@ulmo>","list_archive_url":null,"date":"2017-08-30T14:27:41","subject":"Re: [PATCH v2] pwm_bl: Fix overflow condition","submitter":{"id":26234,"url":"http://patchwork.ozlabs.org/api/people/26234/","name":"Thierry Reding","email":"thierry.reding@gmail.com"},"content":"On Tue, Aug 29, 2017 at 01:34:34PM -0700, Derek Basehore wrote:\n> This fixes an overflow condition that can happen with high max\n> brightness and period values in compute_duty_cycle. This fixes it by\n> using a 64 bit variable for computing the duty cycle.\n> \n> Signed-off-by: Derek Basehore <dbasehore@chromium.org>\n> ---\n>  drivers/video/backlight/pwm_bl.c | 7 +++++--\n>  1 file changed, 5 insertions(+), 2 deletions(-)\n\nI'm still confused by the brightness-levels-scale comment in the other\nthread, but this looks like a good fix for a potential overflow so:\n\nAcked-by: Thierry Reding <thierry.reding@gmail.com>","headers":{"Return-Path":"<linux-pwm-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=linux-pwm-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=gmail.com header.i=@gmail.com\n\theader.b=\"RJYsszx0\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xj7Bp4fpSz9s8J\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu, 31 Aug 2017 00:27:46 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751326AbdH3O1q (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tWed, 30 Aug 2017 10:27:46 -0400","from mail-wr0-f196.google.com ([209.85.128.196]:38446 \"EHLO\n\tmail-wr0-f196.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751318AbdH3O1p (ORCPT\n\t<rfc822; linux-pwm@vger.kernel.org>); Wed, 30 Aug 2017 10:27:45 -0400","by mail-wr0-f196.google.com with SMTP id j3so4262025wrb.5;\n\tWed, 30 Aug 2017 07:27:44 -0700 (PDT)","from localhost\n\t(p200300E41BD6D60076D02BFFFE273F51.dip0.t-ipconnect.de.\n\t[2003:e4:1bd6:d600:76d0:2bff:fe27:3f51])\n\tby smtp.gmail.com with ESMTPSA id\n\tr12sm5041871wrr.28.2017.08.30.07.27.42\n\t(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);\n\tWed, 30 Aug 2017 07:27:42 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=gmail.com; s=20161025;\n\th=date:from:to:cc:subject:message-id:references:mime-version\n\t:content-disposition:in-reply-to:user-agent;\n\tbh=jAQfCamdnYx5g6PDMgzOpG1VhjiBrnM/6qp7aSD5Foc=;\n\tb=RJYsszx0E9rr0j+rCG3hIrngyi20Mq5fLCNCeJTyL1ro5Bt+HA6xaakoqV4cqy1S2t\n\tJg0MCtkX6bUvbsUdb9iodOQdLf/gDzo98NqPYTSIniZi71F4UVf+fBT1Q43Zjyswwo+r\n\tGJ4+leWzd0khwO7QQ68nC3df2HX+w9ysLWvJ2jwaPIDUEXMmvjy5ANN4t0j8MIA9+2XC\n\tQE341xU4qA/mjcz4gKlJh3iCkRYkvHjoutzEEIR969EIb4B1r+NaUwFb/QkBO+sUj6md\n\tZu5khe/SuGwXqOmukPvbj7tcowNxzE+BQsqnEuKWvvwXm5B7gpag3N7TdENpMmSFA3OG\n\t/6bQ==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:date:from:to:cc:subject:message-id:references\n\t:mime-version:content-disposition:in-reply-to:user-agent;\n\tbh=jAQfCamdnYx5g6PDMgzOpG1VhjiBrnM/6qp7aSD5Foc=;\n\tb=qv/tA+kgY04xvmkmM0BVxxmrUjHTfQ+jFb/kGl0SSEgzazyKFOjPpmEvssjwzFaat0\n\tLYgnlt6EQaRLEiFajkhbSHqH3H6tnG8/cpX96Ukk/zjjeFfnTlMOanAcFjDj9FV674DE\n\tAq2WiRE7yvWTwrov4PDYleC/1o/QfBNYoOmQqCfvkhq1jN+jxVEnKFoExANrDcffz03o\n\tuPIIaTanKz2tH8qopf7b+EqKJ38ZPeNFYSQvXq9YtOgVI8929uTqC4Ulc/1Oh5Z6INL7\n\tU7iwWrnne3gwtRlUtrsuTPBIRV9XUCQ+dnTG6xTinjmpdVSPqsBihQIlfe+pjzLt5i6d\n\tR5AA==","X-Gm-Message-State":"AHYfb5iWgDofSskGOvIi/bPNjZFK7Vzi/jB3UUG5/zT6pbF4M58/ofeD\n\t0aBQifEMdtEo5A==","X-Received":"by 10.223.136.176 with SMTP id f45mr1153975wrf.169.1504103264032;\n\tWed, 30 Aug 2017 07:27:44 -0700 (PDT)","Date":"Wed, 30 Aug 2017 16:27:41 +0200","From":"Thierry Reding <thierry.reding@gmail.com>","To":"Derek Basehore <dbasehore@chromium.org>","Cc":"linux-kernel@vger.kernel.org, jingoohan1@gmail.com,\n\tlee.jones@linaro.org, briannorris@chromium.org, linux-pwm@vger.kernel.org","Subject":"Re: [PATCH v2] pwm_bl: Fix overflow condition","Message-ID":"<20170830142741.GD1361@ulmo>","References":"<20170829203434.6826-1-dbasehore@chromium.org>","MIME-Version":"1.0","Content-Type":"multipart/signed; micalg=pgp-sha256;\n\tprotocol=\"application/pgp-signature\"; boundary=\"veXX9dWIonWZEC6h\"","Content-Disposition":"inline","In-Reply-To":"<20170829203434.6826-1-dbasehore@chromium.org>","User-Agent":"Mutt/1.8.3 (2017-05-23)","Sender":"linux-pwm-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-pwm.vger.kernel.org>","X-Mailing-List":"linux-pwm@vger.kernel.org"}},{"id":1760315,"web_url":"http://patchwork.ozlabs.org/comment/1760315/","msgid":"<20170830162641.GA43114@google.com>","list_archive_url":null,"date":"2017-08-30T16:26:43","subject":"Re: [PATCH v2] pwm_bl: Fix overflow condition","submitter":{"id":67074,"url":"http://patchwork.ozlabs.org/api/people/67074/","name":"Brian Norris","email":"briannorris@chromium.org"},"content":"On Wed, Aug 30, 2017 at 04:27:41PM +0200, Thierry Reding wrote:\n> I'm still confused by the brightness-levels-scale comment in the other\n> thread,\n\nI believe Derek was accidentally referring to a change that's only in\nour downstream tree.\n\n> but this looks like a good fix for a potential overflow so:\n\nRight, it's still an applicable overflow without our downstream changes.\n\nBrian\n\n> Acked-by: Thierry Reding <thierry.reding@gmail.com>\n--\nTo unsubscribe from this list: send the line \"unsubscribe linux-pwm\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<linux-pwm-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=linux-pwm-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=chromium.org header.i=@chromium.org\n\theader.b=\"EMHYuvR1\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xj9rN13KNz9sNn\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu, 31 Aug 2017 02:27:00 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751908AbdH3Q0r (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tWed, 30 Aug 2017 12:26:47 -0400","from mail-pf0-f172.google.com ([209.85.192.172]:33627 \"EHLO\n\tmail-pf0-f172.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751870AbdH3Q0q (ORCPT\n\t<rfc822; linux-pwm@vger.kernel.org>); Wed, 30 Aug 2017 12:26:46 -0400","by mail-pf0-f172.google.com with SMTP id r62so20657728pfj.0\n\tfor <linux-pwm@vger.kernel.org>; Wed, 30 Aug 2017 09:26:46 -0700 (PDT)","from google.com ([2620:0:1000:1600:78ef:36b6:e3fe:3ff0])\n\tby smtp.gmail.com with ESMTPSA id\n\tl85sm10569875pfg.175.2017.08.30.09.26.44\n\t(version=TLS1_2 cipher=AES128-SHA bits=128/128);\n\tWed, 30 Aug 2017 09:26:45 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=chromium.org; s=google;\n\th=date:from:to:cc:subject:message-id:references:mime-version\n\t:content-disposition:in-reply-to:user-agent;\n\tbh=RNKhVpNAzrmooBdD+vWSMqtp3Jua8uDgEP9FwZwIzdI=;\n\tb=EMHYuvR1rkSOGcldQda4X1PmrhGbH3dLQEDogxWC6d1m67l2YnWS0c1TdGn4G48H2e\n\tEDaXPTksCVleXxK1+B+UepTxq3fX3Bs4Ll4y5VrGinu/fIm5G7Q9ceLFptwwBLWufupV\n\tRRksYys+eEUoANNTZeRRcINcPYJdIVIbCOrqU=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:date:from:to:cc:subject:message-id:references\n\t:mime-version:content-disposition:in-reply-to:user-agent;\n\tbh=RNKhVpNAzrmooBdD+vWSMqtp3Jua8uDgEP9FwZwIzdI=;\n\tb=labQU0vOt50OVMScn8fehszHuPMRnWziwUZpR0rA/ZBMJMS8XD6uToBFAQ1+Rr7bbe\n\tQR0VPiK/110iq5Pv/EZ6IJUDVU1Jm3Gw2JkRGY8n+MClKK9dkmEm6r0GkkiQGH++wKZC\n\tlWc3QnKHSpUhZVi9FywFB3IPYYmOrpf3FKOan0ZoZPopM2Ua06HgNg1Vks4i9oaKQjQl\n\tjGnmsJTOnFVylRxcjqOrAJ3M9dHzx22LTxJURYY3cyGcpVM0+3dDFCIajZYJohwEGom2\n\tYjXhiYANl2kkrIk5/9RITnUMfx/jGLjaREL1hkSfnYbs9S9zhiBQLkMvBIoAMB2rBeZT\n\tKE1g==","X-Gm-Message-State":"AHYfb5jPXKqeLjFOjfQbB50Rs1DkyNpzCCO7jDcVfdSbdS0FYIjehA/P\n\tJD9QwFxeLrJJVaw4","X-Received":"by 10.84.217.135 with SMTP id p7mr2669290pli.170.1504110406055; \n\tWed, 30 Aug 2017 09:26:46 -0700 (PDT)","Date":"Wed, 30 Aug 2017 09:26:43 -0700","From":"Brian Norris <briannorris@chromium.org>","To":"Thierry Reding <thierry.reding@gmail.com>","Cc":"Derek Basehore <dbasehore@chromium.org>,\n\tlinux-kernel@vger.kernel.org, jingoohan1@gmail.com,\n\tlee.jones@linaro.org, linux-pwm@vger.kernel.org","Subject":"Re: [PATCH v2] pwm_bl: Fix overflow condition","Message-ID":"<20170830162641.GA43114@google.com>","References":"<20170829203434.6826-1-dbasehore@chromium.org>\n\t<20170830142741.GD1361@ulmo>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<20170830142741.GD1361@ulmo>","User-Agent":"Mutt/1.5.21 (2010-09-15)","Sender":"linux-pwm-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-pwm.vger.kernel.org>","X-Mailing-List":"linux-pwm@vger.kernel.org"}},{"id":1762724,"web_url":"http://patchwork.ozlabs.org/comment/1762724/","msgid":"<20170904151612.bbhb4qrbkut77lyi@dell>","list_archive_url":null,"date":"2017-09-04T15:16:12","subject":"Re: [PATCH v2] pwm_bl: Fix overflow condition","submitter":{"id":12720,"url":"http://patchwork.ozlabs.org/api/people/12720/","name":"Lee Jones","email":"lee.jones@linaro.org"},"content":"On Tue, 29 Aug 2017, Derek Basehore wrote:\n\n> This fixes an overflow condition that can happen with high max\n> brightness and period values in compute_duty_cycle. This fixes it by\n> using a 64 bit variable for computing the duty cycle.\n> \n> Signed-off-by: Derek Basehore <dbasehore@chromium.org>\n> ---\n>  drivers/video/backlight/pwm_bl.c | 7 +++++--\n>  1 file changed, 5 insertions(+), 2 deletions(-)\n\nApplied for v4.15, thanks.","headers":{"Return-Path":"<linux-pwm-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=linux-pwm-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"CUaRZfHo\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xmD2T5yS4z9s72\n\tfor <incoming@patchwork.ozlabs.org>;\n\tTue,  5 Sep 2017 01:16:17 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1753776AbdIDPQQ (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tMon, 4 Sep 2017 11:16:16 -0400","from mail-wm0-f46.google.com ([74.125.82.46]:36437 \"EHLO\n\tmail-wm0-f46.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1753750AbdIDPQQ (ORCPT\n\t<rfc822;linux-pwm@vger.kernel.org>); Mon, 4 Sep 2017 11:16:16 -0400","by mail-wm0-f46.google.com with SMTP id i145so6676287wmf.1\n\tfor <linux-pwm@vger.kernel.org>; Mon, 04 Sep 2017 08:16:15 -0700 (PDT)","from dell ([2.27.167.120]) by smtp.gmail.com with ESMTPSA id\n\tu35sm4165578wrf.64.2017.09.04.08.16.13\n\t(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);\n\tMon, 04 Sep 2017 08:16:14 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;\n\th=date:from:to:cc:subject:message-id:references:mime-version\n\t:content-disposition:content-transfer-encoding:in-reply-to\n\t:user-agent; bh=HAi3kWloxxk6s15G5atDmf8/EjsiI5/CgKOeCuEHFmk=;\n\tb=CUaRZfHorMntBKfvrAhSfNwL+aZxD44/uIA0DD/wcWZE/6kQmnk46dVZ8Kc3HgVGNH\n\tbnQpeoi3vCmlKZEeQu8erm72iiWcBQVbg4idnw4/aGwfz/KncBmCctUUueJvObC3kyxR\n\tlcZgJq8a8u3WeMWbz1MoAv6TERyHHyPewa7YA=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:date:from:to:cc:subject:message-id:references\n\t:mime-version:content-disposition:content-transfer-encoding\n\t:in-reply-to:user-agent;\n\tbh=HAi3kWloxxk6s15G5atDmf8/EjsiI5/CgKOeCuEHFmk=;\n\tb=I0GDJHY5DB0L85+FZd4FC/9cmHc58Yvyf/oTx5xqbxSdBh+zvzwrLZKb3wxqSlyq+K\n\t6KATfd/mqhDBRVb5dtLNXsPyMJPTV2jdBMA+Q/dQDQvpcDfNN673rrS7bCjUQatHQyKo\n\th7hQYTc7Zei8nW2PuXVxxS4C7q1DELVfpS9hZ5CC3HJfJAvS+iLhrehYZfabu2gBnRlj\n\t7JvTqjYZM0yARjgcdgAOHsXNRK+RSfszCrMg1JEyk8kGzM9GdMzSKh4D9wQZkM1C4kkJ\n\tX7oig5g48r2aHP1a51s5kTDB7J1wA7U/7EYmB7uJpYSkopgqnqaBMbi8bpo1rlsG5+oq\n\tKPbA==","X-Gm-Message-State":"AHPjjUgTscqs0vmNN3fEWNyR1bVJ3BsR0QcWIWpLKX4fwwgm4X36Hhqh\n\tOM1AEXKNf0pXLNkG","X-Google-Smtp-Source":"ADKCNb6y+f5jrmEVoYdcyIXlZS6wkOZsswjMd7astWU80xvApGkizND3yQh2nTNgP0xQQdNQgg16yg==","X-Received":"by 10.28.93.146 with SMTP id r140mr466337wmb.133.1504538174882; \n\tMon, 04 Sep 2017 08:16:14 -0700 (PDT)","Date":"Mon, 4 Sep 2017 16:16:12 +0100","From":"Lee Jones <lee.jones@linaro.org>","To":"Derek Basehore <dbasehore@chromium.org>","Cc":"linux-kernel@vger.kernel.org, thierry.reding@gmail.com,\n\tjingoohan1@gmail.com, briannorris@chromium.org, linux-pwm@vger.kernel.org","Subject":"Re: [PATCH v2] pwm_bl: Fix overflow condition","Message-ID":"<20170904151612.bbhb4qrbkut77lyi@dell>","References":"<20170829203434.6826-1-dbasehore@chromium.org>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","Content-Transfer-Encoding":"8bit","In-Reply-To":"<20170829203434.6826-1-dbasehore@chromium.org>","User-Agent":"NeoMutt/20170113 (1.7.2)","Sender":"linux-pwm-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-pwm.vger.kernel.org>","X-Mailing-List":"linux-pwm@vger.kernel.org"}}]