Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp3189454imu; Fri, 23 Nov 2018 23:41:51 -0800 (PST) X-Google-Smtp-Source: AFSGD/XznRGYhp/NiCQI/IRmAORVV4KiS1+dYm1aLqYLFAAuHF9k85GBgp/N5P91zXw2yzN1R6+n X-Received: by 2002:a17:902:824:: with SMTP id 33-v6mr19475787plk.107.1543045311045; Fri, 23 Nov 2018 23:41:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1543045311; cv=none; d=google.com; s=arc-20160816; b=wRtZ9hVVCqSIOl/PvYqLwpAITktwGZxvvTuu5f2kzRKNf8Ofa5Tnt4miX7ntcakzlO J4kiv/xUpZEfADfGAkHySxMr5nYCfWG3+8lVtZ15v0UYkoFJEkO7aoWstdhCaS2j2TTV 73EjDnly7wUhA9IVJwsz/H/Koy02O/gqxRz5CiWdzX9GGOP75q7V69h075bL65ivga9n JqnDQzwWE7aPVNKdBYmYc5s+JrRwqfUcoAIFKILyXzl51Fot2rZ6QeDYpCnnEvPwMiXH xuWS2BWtcZDRtEio9UeIUU+NmOrZHm2cFjg0GR70ajQOPEgq10DWwWUwnEh+zD4QyQGJ +SjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=2CLIN8puokknbxrAj+/ZjxfShLAif/OcRoWopnz99GQ=; b=rZpYYivuncmSLdZX9/o29U6RHYJAm55Fsm0lXfYlCl2Qod9sZ9MUFmVTcQDD4J4iP7 eIe25A0pryUWh8VzjPKSEVmg+GAyoErUVOs/SXf+urwIbHqCSXMFPvMxHsfnrrZ+knZ1 Si6jP2N+oUoO8SviTxUbfK3/iEKXqdS6bnvyQg5l/eMFe01nlLuImXOMteWnH45HIFsk 0xVHNXxsUww1uzhb9kO0drxOr/axTFOsa7iV6nf0f0ueUdgEhovwkVE5UIy++3HMnGmu +xvFtH/+ey5aTUdmyBdXY3sMB0JMcH2Q1GizpxSzteAmolOrW5g1hIWrw8aLaDe7D3QP sxIA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@googlemail.com header.s=20161025 header.b=lb9oXBOt; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r18si53317424pgb.491.2018.11.23.23.41.36; Fri, 23 Nov 2018 23:41:51 -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=@googlemail.com header.s=20161025 header.b=lb9oXBOt; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2407584AbeKWI0W (ORCPT + 99 others); Fri, 23 Nov 2018 03:26:22 -0500 Received: from mail-oi1-f196.google.com ([209.85.167.196]:37111 "EHLO mail-oi1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2404988AbeKWI0V (ORCPT ); Fri, 23 Nov 2018 03:26:21 -0500 Received: by mail-oi1-f196.google.com with SMTP id y23so8471410oia.4; Thu, 22 Nov 2018 13:45:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=2CLIN8puokknbxrAj+/ZjxfShLAif/OcRoWopnz99GQ=; b=lb9oXBOtfGJAcyJIe4QJyd8RJ1pt94PmxyzAxC05Lb7UjDW6pGi9MjMQnbuf/dRIkX Vh0rzapNXAVJ43fQbR5o61PjeJQW3k61P0T5gvK4ERKzlpSXHUhIXWW9STramYFYkRBk sP5hyB10KAboa7LxmPeQjX1izsjeHWWrHkWurHrN0fkysv+vBJPo5OdlDcvsi2sgYwTO s8zy2LUiVXiM8Yj9XHOZymtW7Q9dEljPZ50bcemqx8iSZX9Q5n4W3L2p/G+EQfjmlSIX ZGt4uheven64G6mxUq/wMcaQQ+BZ3ox5e3nWqq+j210ZQmdsc3IngZRrvbtrOMoopVzm N5GA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=2CLIN8puokknbxrAj+/ZjxfShLAif/OcRoWopnz99GQ=; b=oDUTzgs/9z+WmUty/+p23JCRmQsVrH/EcomaMXvmrCq+Kos0hfpYIAIr7wPcOKLkqy a5YP0TqdfJwGJysy9tCBMnKILbvgf+M7H7CdaLqkcILZB/00FBi3V2a53szh3QJt2lEt tXnZuUIASUBb7H/dDtc1Pu6lnRaRuzF4Rlsk1cwgopaRVw1NHyA/W9HQXGI3vu7tGv4Q 3KWL25RLEjixBWFuvZGWnhNS8IJ4gg9JbR6UBX4Qji+3kidqzr2+w1Jwh38W8dGtaukG tS2y3X4uYSHWTD9zXq9p5Xgg/lfFat6Ab9+B5RBfYnMgtIj6Qyo7r14KQtOuyMJYIYNO EW/g== X-Gm-Message-State: AGRZ1gLxS+FsfNRddSVcryNl/iYBtpFz7oZqwWj18VqaibZl6vJSbQY3 YQ9sf+G+WE5/re7INVxWIJUY4C17sr/bwWT6Ioo= X-Received: by 2002:aca:bdc1:: with SMTP id n184-v6mr7364843oif.321.1542923106072; Thu, 22 Nov 2018 13:45:06 -0800 (PST) MIME-Version: 1.0 References: <1542872803-29060-1-git-send-email-hofrat@osadl.org> In-Reply-To: <1542872803-29060-1-git-send-email-hofrat@osadl.org> From: Martin Blumenstingl Date: Thu, 22 Nov 2018 22:44:55 +0100 Message-ID: Subject: Re: [PATCH] iio: adc: meson-saradc: check for devm_kasprintf failure To: hofrat@osadl.org, jic23@kernel.org Cc: knaack.h@gmx.de, lars@metafoo.de, pmeerw@pmeerw.net, carlo@caione.org, khilman@baylibre.com, yixun.lan@amlogic.com, xingyu.chen@amlogic.com, gregkh@linuxfoundation.org, dan.carpenter@oracle.com, linux-iio@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Nov 22, 2018 at 8:52 AM Nicholas Mc Guire wrote: > > devm_kasprintf() may return NULL on failure of internal allocation thus > the assignments to init.name are not safe if not checked. On error > meson_sar_adc_clk_init() returns negative values so -ENOMEM in the > (unlikely) failure case of devm_kasprintf() should be fine here. > > Signed-off-by: Nicholas Mc Guire > Fixes: 3adbf3427330 ("iio: adc: add a driver for the SAR ADC found in Amlogic Meson SoCs") Acked-by: Martin Blumenstingl thank you for the patch! I tested the non-error case on my Odroid-C1 and it still works fine. Regards Martin