Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp4389989imu; Sun, 25 Nov 2018 02:41:29 -0800 (PST) X-Google-Smtp-Source: AFSGD/UIlaVMtFZ3lsxkAy8iqKCiD4uEPyr27jRY6IZAYrBBQi92Hr1NH/r3UGO7CPq+/16hnQV3 X-Received: by 2002:a63:902:: with SMTP id 2mr19229885pgj.219.1543142489699; Sun, 25 Nov 2018 02:41:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1543142489; cv=none; d=google.com; s=arc-20160816; b=aXm6ZWwT1QmUqCid4Ghfp0LnwcjHifXsbPNECUejSLoiPji9vTQTQCIM8PHGTx4VRo r9LTVLK4eXiLWpOgv7W/JBW98LhW6PNH3RaFik38ct0gwPxMDqWgEx3anYKXptjaC54+ IycbW100rlu9hvhK+9HxhR/Z6Wzh+tj92Sg4Nqf7luOmzbSA/dCv5MlMo8DRpyrCatUE JvgzJJRzkJKU0KG2LMjNdZgvLFWPOqtIb4eRTp+BLbTmqdJmHokpWjX2MTzzs46g6fGh SoJ2W1aMgx8lMVQP2qna6Q+U/RrzocesruZTFKBX46S2C93nyShWQBYtVNGSYohAzAWn QRHA== 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:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=QMvICKtI5xCGC7ryds1AFXJFqvl+R93jX/EeT7q3MgY=; b=xMRm3c1gtOMkUqrVBjG2OHmgFJcdAW0mAPn+ln7mB0JaieCU9Pj6N/t1xgcu2YVdSr BhwtO4zUeAc1EzvvyC9hRIhh92dhvKR6lvAgadM5B0p+DPLkIwom6DPVuFN9Tw57uQpI D6XMQsX4KVygMVYW2CdLmqHQFTa3/R3RGyvtYaqU7WbdRl6ve+24/kuhe+76XT66ig3k w7m+UQKVNDDx4o0jcO+qlnp2Bmrfpxs3HreOnvzwExmVHHwCPumcxwBDOeJ/76zVH169 IVT19yf3yaOK5x8fpDFWoRmQikVU8D3jFweybHWFUJeWskiXnMvz4RKCVJjAZOX/5HtH GABQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=bcEf4KBQ; 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=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h32si22991206pgh.276.2018.11.25.02.41.00; Sun, 25 Nov 2018 02:41:29 -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=@kernel.org header.s=default header.b=bcEf4KBQ; 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=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727533AbeKYVar (ORCPT + 99 others); Sun, 25 Nov 2018 16:30:47 -0500 Received: from mail.kernel.org ([198.145.29.99]:40562 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727182AbeKYVaq (ORCPT ); Sun, 25 Nov 2018 16:30:46 -0500 Received: from archlinux (cpc91196-cmbg18-2-0-cust659.5-4.cable.virginm.net [81.96.234.148]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id DEEDD2084E; Sun, 25 Nov 2018 10:39:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1543142399; bh=e57a6F+d2gI6WyHO9FIP1Y9b0lEqPOtB2xizKBIirdk=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=bcEf4KBQPmIAOjGx7keiNC1b0Xb5VFBhOZePeNKCB35OMnmOZq4dyXKl1xYNMIwaM YrWBOIjN4fmhvPl3SkageWXWeYcSB7uXCJgJTPespPGCBEvkko/mcruY+fly82nVHd kBdoTTuNf2ICtRTObSHmxRAniWvpjfon5gK0RgRA= Date: Sun, 25 Nov 2018 10:39:53 +0000 From: Jonathan Cameron To: Martin Blumenstingl Cc: hofrat@osadl.org, 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 Subject: Re: [PATCH] iio: adc: meson-saradc: check for devm_kasprintf failure Message-ID: <20181125103953.6d7bcf76@archlinux> In-Reply-To: References: <1542872803-29060-1-git-send-email-hofrat@osadl.org> X-Mailer: Claws Mail 3.17.1 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 22 Nov 2018 22:44:55 +0100 Martin Blumenstingl wrote: > 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. Applied. I also added a tested by tag for you Martin as it's always nice for the log to reflect when people make the effort! Applied to the togreg branch of iio.git and pushed out as testing for the autobuilders to play with it. Thanks, Jonathan > > > Regards > Martin