Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp2529688ybk; Tue, 12 May 2020 01:31:41 -0700 (PDT) X-Google-Smtp-Source: APiQypIbuQPNNJNqoOdZFb7QazCFOouj+fABvgC40DI6TXrgRiUJiud60I5Pn17/WUAcO2Oy7UoX X-Received: by 2002:a17:906:8611:: with SMTP id o17mr16450236ejx.221.1589272301588; Tue, 12 May 2020 01:31:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1589272301; cv=none; d=google.com; s=arc-20160816; b=FCq5h7Ujv+xg2e5jz4A5Zaup0uoO7K4XyKMLaQwbREK8f4KQZTrBJhp/YZ33k+HDlv /hr+70ISSqHV4EaLGSgY0TdX9sLEQfwZIAw3fCx6Et/bQ1vYWf8xRpDZ6yMCondlxFm0 /syJB1JQSh1xuFuEmc1WSgOOn3u5hbMBXtjklHo2IkPMVXfHxkQkRUuEO1/Yls62vXjl QWcFoQTj/G6YcH92xw+9pLpC5+xDlejBBcsg0BVkQkUUWlbiZU0vKUKaDhHRXJe2rJeM 7Iw/XXRmhYXvvKIxp0YmcjYiMX0V3Gc8byJnw8e3UXmk0sYgjEIbvW8vpW2LBT6UleSB cSlQ== 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:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=CLwgn00j3cccENKknkxTYm+dTCnpuQMyc2nOwSHSj2c=; b=BAFCecffXQVKhS3I/ndW3A6kvvyhQWYWiQ8HUbr5GlMfTX4OzrOvdy+zMVg6Uo3wJ1 rqK56/MvZYeSz+aygJ6hrI2G3QV+k1Y1PoxfA5TsdnuoLU5TTqPBABqACc6zs8oCtcQ/ mH+UiUwtBp466Pl9i/J64OqyYIIQwe6/uKB/HmD9u5Fjw6hN7H39Ly8CorI83u+fyO99 BgaOl+2a7jN16R6y8jLAhw6BUK2zlOlBx7PPNYlzikoYK0u92ohoPPWuMIV7PACSaRcT odRAX72+lqTPS5izbCepIKTY+MNVeXRazH9cBFfo5yke6uUkjKEd8XEI7BhwQKwjtIX1 64Fg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=BYn6G5G3; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c2si5611314edv.547.2020.05.12.01.31.18; Tue, 12 May 2020 01:31:41 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=BYn6G5G3; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729245AbgELI3F (ORCPT + 99 others); Tue, 12 May 2020 04:29:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37920 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1729174AbgELI3D (ORCPT ); Tue, 12 May 2020 04:29:03 -0400 Received: from mail-wr1-x444.google.com (mail-wr1-x444.google.com [IPv6:2a00:1450:4864:20::444]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A8B1CC061A0C for ; Tue, 12 May 2020 01:29:02 -0700 (PDT) Received: by mail-wr1-x444.google.com with SMTP id j5so14243823wrq.2 for ; Tue, 12 May 2020 01:29:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=CLwgn00j3cccENKknkxTYm+dTCnpuQMyc2nOwSHSj2c=; b=BYn6G5G3mtGsIR1q4yA4kFS7gfXpBHHdZKx0VJK7nrUiNtfFh+DdPFXdeAXqIZvVDv v0PgNgzR4GT8M52jE89yjyq94Q62WiavRzf0MTRQgnu0uJbfVVCLlPY/JVLeo33RV7j9 HBq3nfoDVTq7kErmLaSWtEpPMXkVZkcLD2+OHGVEeVKJppnkAW6Z4U6xU/Nh1x/yWenb MQylVsHkc79+ixLtUnYaOMMSzQZhVr3XrGvWnCefe37GJAxHKcYxhkjCCBSMiXXlzZ2y CKWAeixz+8wDaMHk3ppW6gRgFeVBXo/XCvEWzOBxMPeQDHO64hnF7wpRSx/0m9UW6cIa RxtQ== 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:content-transfer-encoding; bh=CLwgn00j3cccENKknkxTYm+dTCnpuQMyc2nOwSHSj2c=; b=oy5/KFsAdfqaRz6Nn6+J/mv/kcMQSF20xLG07hXqWlaNqDjVOEbHKkq5oPzBYOSDFQ 0CaRTD/T/MXuQmTAjh48dYYcbQy2tujBZ7jnp26zq8o8WHsYH18DCpj1/29hIivwTK3/ xkHE30BWnjL3h5i32Y1PZ7JQZ7IEcl4lM7JGky7yVJ+xfSj65yJAmwdIWldYDUITBAl9 cYzt2YBG3+GyaartnFdcItt67nTyYsBZBzZY1lQb+ulspMNC648rEBsVrDiJU0QQTtlt v7Q4f9n3pQq+3d3yWffCBguXGieFPij8/2cbTcgis/vjyyEc2F9e2sYa7W4dHpeRWwzq ResA== X-Gm-Message-State: AGi0PuYmcBBi9DN8ZP+IS49h+89OVfpJTudJL29BKuWyVB7VYPUwnUap EUzIG96BwwQT5+/ebf+0BWRra7dXkv4JYDguaCA= X-Received: by 2002:adf:c7c3:: with SMTP id y3mr23375923wrg.196.1589272141413; Tue, 12 May 2020 01:29:01 -0700 (PDT) MIME-Version: 1.0 References: <20200508091340.11711-1-zhang.lyra@gmail.com> <20200511164647.GA13202@xps15> In-Reply-To: <20200511164647.GA13202@xps15> From: Chunyan Zhang Date: Tue, 12 May 2020 16:28:25 +0800 Message-ID: Subject: Re: [PATCH] coresight: tmc: mark coresight_tmc_groups with static To: Mathieu Poirier Cc: Linux Kernel Mailing List , Linux ARM , Chunyan Zhang Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 12 May 2020 at 00:46, Mathieu Poirier wrote: > > Hi Chunyan, > > On Fri, May 08, 2020 at 05:13:40PM +0800, Chunyan Zhang wrote: > > From: Chunyan Zhang > > > > Sparse reports a warning like: > > drivers/hwtracing/coresight/coresight-tmc.c:364:30: warning: symbol > > 'coresight_tmc_groups' was not declared. Should it be static? [sparse] > > > > coresight_tmc_groups is used in the local file only, so it should be > > marked with static. > > > > Signed-off-by: Chunyan Zhang > > --- > > drivers/hwtracing/coresight/coresight-tmc.c | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/drivers/hwtracing/coresight/coresight-tmc.c b/drivers/hwtr= acing/coresight/coresight-tmc.c > > index 1cf82fa..39fba1d 100644 > > --- a/drivers/hwtracing/coresight/coresight-tmc.c > > +++ b/drivers/hwtracing/coresight/coresight-tmc.c > > @@ -361,7 +361,7 @@ static ssize_t buffer_size_store(struct device *dev= , > > .name =3D "mgmt", > > }; > > > > -const struct attribute_group *coresight_tmc_groups[] =3D { > > +static const struct attribute_group *coresight_tmc_groups[] =3D { > > This has already been addressed by Stephen [1] earlier in this cycle. It= is > currently in linux-next and will be submitted for inclusion in the next c= ycle. > > Thanks, > Mathieu > > [1]. https://www.spinics.net/lists/arm-kernel/msg801714.html It is better, I will backport this patch=E3=80=82 Thanks Mathieu=EF=BC=81 > > > &coresight_tmc_group, > > &coresight_tmc_mgmt_group, > > NULL, > > -- > > 1.9.1 > >