Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp1189438pxf; Fri, 9 Apr 2021 02:13:09 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx6MFuJdgX+EnI7qDUUM/5I8yfq/XTS89GP3NjMH/onWx1JRjQF6piS3Y4Y8BudUhl6/sNE X-Received: by 2002:a17:906:cb2:: with SMTP id k18mr15431816ejh.183.1617959589333; Fri, 09 Apr 2021 02:13:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617959589; cv=none; d=google.com; s=arc-20160816; b=TtWFZc+ujxv+QzgHKT5NavDQJPO5J8hpTKEpsl0vJvcP13f8wh9FyBYQvJLGtbDYsH VyEIEE4MB19Ftx5cCUK8FSjQknKHNk5ZCNM4HgtZpoJhNIQi92FiJ2XCiAWzuXyBfaMK MH+8hR3i0q2AclxXQlQteymISmkt/qu0jN0RByV3XywEgugVjdHiMsc/pWw7Qzlgf4JS 3x/dlujzI3Qpv8vrtTQFeqFU4j0u7xJ9WbwhtoknnO6QmS+msJ8Ez5VZIOeuXjUaQag6 hzTU7xWpRWrFsO/z4koDA7VqdKRlk4LcaJ5v6cp8iLlT/DrDWYARZxw+fHK8JyqEIUYv Nx9A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject; bh=XnQ2FoJVHf+huU6NCIgKCxa2xHMRYWe75z+O1CdPZAo=; b=Koj9asXSW0I052TUIb7MJP1NBsBjeZmbu66TJVgpF5FtUesjldD3Kh6zKPnyZo4TFU VO8/xs/IwOLYNXzAJzRozBMjCjLQe+M3lO5x4SLsdhczki2WB/RInZXmL+P/2PufsSuZ BAkrlL96B5WnkB8wvGz+f94uUeR9BpyQv1cUHLKFIYsw8GhEes7qQGq2Kwh7YIaHSXPH 41zrXGL2cq4rqaHHGMO3oY1kE0RtiamljCwTI8jCmCEgqaM0ce84DrHokTwMQaz7hlQ5 eVFhGY4M99IC93LSJ2IEGUuYTav5pTAFyVOjVOl5WeKoVGdTFnBkR60opwv9tWBG3Zmz 9uvA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z24si1472243ejf.750.2021.04.09.02.12.46; Fri, 09 Apr 2021 02:13:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232837AbhDIJMF (ORCPT + 99 others); Fri, 9 Apr 2021 05:12:05 -0400 Received: from foss.arm.com ([217.140.110.172]:45532 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232772AbhDIJME (ORCPT ); Fri, 9 Apr 2021 05:12:04 -0400 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E332B1FB; Fri, 9 Apr 2021 02:11:51 -0700 (PDT) Received: from [192.168.0.130] (unknown [172.31.20.19]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 132213F73D; Fri, 9 Apr 2021 02:11:48 -0700 (PDT) Subject: Re: [PATCH -next] coresight: trbe: Fix return value check in arm_trbe_register_coresight_cpu() To: Wei Yongjun , Mathieu Poirier , Suzuki K Poulose , Alexander Shishkin Cc: coresight@lists.linaro.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org, Hulk Robot References: <20210409012213.3664473-1-weiyongjun1@huawei.com> From: Anshuman Khandual Message-ID: <51e3225a-1abb-1c52-93cc-c6935f0c4b52@arm.com> Date: Fri, 9 Apr 2021 14:42:39 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <20210409012213.3664473-1-weiyongjun1@huawei.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 4/9/21 6:52 AM, Wei Yongjun wrote: > In case of error, the function devm_kasprintf() returns NULL > pointer not ERR_PTR(). The IS_ERR() test in the return value > check should be replaced with NULL test. Right. > > Fixes: 3fbf7f011f24 ("coresight: sink: Add TRBE driver") Again, dont think this warrants "Fixes:" tag as there were no functional problem to be fixed here. > Reported-by: Hulk Robot > Signed-off-by: Wei Yongjun > --- > drivers/hwtracing/coresight/coresight-trbe.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/hwtracing/coresight/coresight-trbe.c b/drivers/hwtracing/coresight/coresight-trbe.c > index 5ce239875c98..176868496879 100644 > --- a/drivers/hwtracing/coresight/coresight-trbe.c > +++ b/drivers/hwtracing/coresight/coresight-trbe.c > @@ -871,7 +871,7 @@ static void arm_trbe_register_coresight_cpu(struct trbe_drvdata *drvdata, int cp > > dev = &cpudata->drvdata->pdev->dev; > desc.name = devm_kasprintf(dev, GFP_KERNEL, "trbe%d", cpu); > - if (IS_ERR(desc.name)) > + if (!desc.name) > goto cpu_clear; > > desc.type = CORESIGHT_DEV_TYPE_SINK; > LGTM.