Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp1433705ybz; Wed, 22 Apr 2020 21:34:30 -0700 (PDT) X-Google-Smtp-Source: APiQypLv0z+x2He0w/8hXcjguhuSOLIpY77lZi6rkvBIxG1YJ5Sa31xVzWLhIgmqmwMnZjR6b/cA X-Received: by 2002:aa7:cdd9:: with SMTP id h25mr1368040edw.17.1587616470509; Wed, 22 Apr 2020 21:34:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587616470; cv=none; d=google.com; s=arc-20160816; b=DK5leOFlm1q7YFYfxsl6ReF5/ic2t5SB09VZDowY9H0GVwRmWymMOjisx+NKDbYT3H BymJstaWDsodMWJzaufI59c5uNnmtZOtTvC7UOVRnh53uizzjkZnFLwQASkXJsdOJn2o CCtZTz/uB4ekj3d0mYA1EwNUTKpH8CsdLYQ1vuknbXdkOZu38vCx/zbCHgY+6OjGgPl4 CijYPBPdfzRIx3W9U4o00D6m3ZKn6US1qLisMfHQT4nDH41vO+Y5aP5PLYU/xZVaesp5 CQsymBgjY4k4rAtwxHCwgOCBVdbUvQQ5ZSg+WdAJX/b/RXRel4Fjn0KQTerXkkelTPx5 bH/w== 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=ONRdv2EHJkeP1dZk13OKJk8t2m0zbusvOF5XkgXsGKI=; b=lsQ7ikDhmWaUQXdh1coti+PmAJE+MFhzguq/7sfQwOZazauCeViusc0hM/2z0b6FZH dS/9YmHjt7OZmS4fH9ZKo9dKBAIX02ljHWFzhFHHQ7WWknbqBtKLvWFv4DVn5KVlSpT8 e6tA7D1z1ljJv2UwvT0m9x7VnLpVZdjX9tK5ChzuqyDn0Y5fImyHdDBAR9vTL7xxy8b3 F7xvEmp6cLewoopZJbchD3w5mOa5FC3YOfybfb8oWudSk5jqM/VC2R8jb4+8/nCf5ZST GqhOEEcCXaopD6LdAl8Mgr0XFv4phK+DdA6aNnAsL+M/eLmPN+342WmNkMrWIOL9kH7E X2pg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=a92P+A4F; 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 l9si539714edf.315.2020.04.22.21.34.06; Wed, 22 Apr 2020 21:34:30 -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=a92P+A4F; 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 S1726122AbgDWEcn (ORCPT + 99 others); Thu, 23 Apr 2020 00:32:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35492 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1725854AbgDWEcn (ORCPT ); Thu, 23 Apr 2020 00:32:43 -0400 Received: from mail-qt1-x842.google.com (mail-qt1-x842.google.com [IPv6:2607:f8b0:4864:20::842]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 20818C03C1AB; Wed, 22 Apr 2020 21:32:43 -0700 (PDT) Received: by mail-qt1-x842.google.com with SMTP id x8so3798735qtp.13; Wed, 22 Apr 2020 21:32:43 -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; bh=ONRdv2EHJkeP1dZk13OKJk8t2m0zbusvOF5XkgXsGKI=; b=a92P+A4Fo+KyyV/8UnJkqJv1d/jcnr6vx4CAycakBEVOoSOjJCV4aIfT23pN3Olv9a 746YPQx6Rg8ABXndRaQg817aqQIWe6JqcklJk6ZEEskIEJwPZJaOTT2Yi1QtZnL0noUP iDLIVM1Bqcv8yXXwb9e/JJDGWiAbz7Y3k4HMwKgI6wX9jP2jpE/2/aX180kX+ZEqQ6zX fmTxrpa+b/zzWyuIvi6IWp6XlZMn04GW1uGetinWQMEHoS8MjcTXg5QCdP24pLuCtN0u AjMGcMB/JRU9WZcXdEhrxfGqKhK/VzlCTqWE/OTLU68z5oibQJ9lyb7n3eEft0UmZ3HL XI/w== 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=ONRdv2EHJkeP1dZk13OKJk8t2m0zbusvOF5XkgXsGKI=; b=Oz2fiZo8NQs8zoZXeaKYfJTbFqszqKdPJzxbkZuDp0GxYuK1qBfVIS0gXD1NvoqO/H a/aYnTsIE/dgFnA6Z26GyucDbdICwqopud77LzB+x5im2Lu9AthWDk0piF6E+m83P09i +HdqHLiNVKcikE066FLPGeTyrCdS99tO4ukuWH0jfePimFDPVMGr2hT0SJKESUJpdkwH kuZjr47/2xBjaNHt16+qb8lV0IOuvEM+Q2+UpV34IUNXYRoqeD/IEVnIZSYtltAe0zd8 qAldY4ReJDXmWCiQyzxG+GehZ6W9xacXxzl7szLEJM4nLqpuWs70Kao5yTqNStTcypaN qYYw== X-Gm-Message-State: AGi0PuYivh0gR+m9cteJ6siiY7U1YphYhgjACqQEQHd+jwcnW4fDofmC iC8AJBDgjwdn0cC/l5EdkYJqz8yuKX1Spb7/wbE= X-Received: by 2002:ac8:193d:: with SMTP id t58mr1984994qtj.93.1587616362178; Wed, 22 Apr 2020 21:32:42 -0700 (PDT) MIME-Version: 1.0 References: <1587609160-117806-1-git-send-email-zou_wei@huawei.com> In-Reply-To: <1587609160-117806-1-git-send-email-zou_wei@huawei.com> From: Andrii Nakryiko Date: Wed, 22 Apr 2020 21:32:31 -0700 Message-ID: Subject: Re: [PATCH -next] bpf: Make bpf_link_fops static To: Zou Wei Cc: Alexei Starovoitov , Daniel Borkmann , Martin Lau , Song Liu , Yonghong Song , Andrii Nakryiko , john fastabend , KP Singh , Networking , bpf , open list 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 Wed, Apr 22, 2020 at 7:27 PM Zou Wei wrote: > > Fix the following sparse warning: > > kernel/bpf/syscall.c:2289:30: warning: symbol 'bpf_link_fops' was not declared. Should it be static? > > Reported-by: Hulk Robot > Signed-off-by: Zou Wei > --- Thanks! Acked-by: Andrii Nakryiko > kernel/bpf/syscall.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/kernel/bpf/syscall.c b/kernel/bpf/syscall.c > index 8608d6e..fcb80e1 100644 > --- a/kernel/bpf/syscall.c > +++ b/kernel/bpf/syscall.c > @@ -2286,7 +2286,7 @@ static void bpf_link_show_fdinfo(struct seq_file *m, struct file *filp) > } > #endif > > -const struct file_operations bpf_link_fops = { > +static const struct file_operations bpf_link_fops = { > #ifdef CONFIG_PROC_FS > .show_fdinfo = bpf_link_show_fdinfo, > #endif > -- > 2.6.2 >