Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp614257ybz; Wed, 29 Apr 2020 06:24:40 -0700 (PDT) X-Google-Smtp-Source: APiQypJBOV0eXytNdH8QyhtwHga1OaUuKkK6EpKNljtezr7FFX1yUjPhbPee/FzsbnpxTrYx1EvG X-Received: by 2002:a17:907:1119:: with SMTP id qu25mr2409612ejb.291.1588166680713; Wed, 29 Apr 2020 06:24:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588166680; cv=none; d=google.com; s=arc-20160816; b=aqFbiDzTRkOz+c4lKwNHTQSuMpj59toTtGBhgN2SxEDQCUasLA4MH00ohSnRbft4jV c2LcW0P3PIMiMcH3xMK2yaPB+OjcIVHI5t7NBV+mU2v1+LQmMf9yC8z2aHwsGXtr44xF /FJEwa+vihWxaQB/JX135aPh3EsA/p7o3n77vjc2ap0PNRhFUxr8ND/W0rPyEfoJLUT1 aVVffhPD/zCfj4/Ir+m2BfTSnSR0Wu3DBbtZKNnh/DS1z5QIoUIPjhPUswWNNlOolxc7 OajqZ6f6uYE0oKfwmqbXsT15H/oPoQXVyAnPvgB9IvllxeRqmUI300dx92of2CiLlANg Rkag== 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 :message-id:date:subject:cc:to:from; bh=dobr6QqOTYFS87wKkeuxqguDSro1NsMe9vCCJMPA5Vk=; b=MbOG3Tj0nFlvZZcdTCPbdA8Q3S52qBZGF4Jgh8rCBaez4iMIZF94+/5rJx50F0Rssn foWqBxk2alLyRUJn8rrjl9/45QByQtvHXKDzbDnP+mNxJ+7exuSs48LBFcpEfRq30wXB 9ZqgXFrH3MsHbw4rZDyZIRYxq5px9D533MRdP0Yfcsy2vJJGdMkyNxQ4Pq2YBB1/al1Q X1pZqiTc1zKLepAvCZV4v/ss3n5lEo0bOKfGEO+MUMvN+QI3onjRDUBL7mguYwXq8Df7 RXTOiVvjBpUa6KSpKFQC4Wk8il71lyzVvLu7mA7M5umY1qoe2h9R8cK93osNAcQWhfGm RB3w== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ch10si495726edb.454.2020.04.29.06.24.17; Wed, 29 Apr 2020 06:24:40 -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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726862AbgD2NWj (ORCPT + 99 others); Wed, 29 Apr 2020 09:22:39 -0400 Received: from mout.kundenserver.de ([217.72.192.75]:41219 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726654AbgD2NWi (ORCPT ); Wed, 29 Apr 2020 09:22:38 -0400 Received: from threadripper.lan ([149.172.19.189]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.145]) with ESMTPA (Nemesis) id 1MX0TX-1jeNXf3ezh-00XOTF; Wed, 29 Apr 2020 15:22:19 +0200 From: Arnd Bergmann To: Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko Cc: Arnd Bergmann , Martin KaFai Lau , Song Liu , Yonghong Song , netdev@vger.kernel.org, bpf@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] bpf: fix unused variable warning Date: Wed, 29 Apr 2020 15:21:58 +0200 Message-Id: <20200429132217.1294289-1-arnd@arndb.de> X-Mailer: git-send-email 2.26.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:k6j41FIj2faIYb1V2o45AU4BeXYULe0A6NNw/gEHZfrMqS+6wWa zeMYE2q6u8v9mvAMcQe09B7794JwIqn+rJBYoheUrpzqwUsJkAXtm+OPzixA/ExODVC3sFW 2nHyVTgydxLXD+7+cpTZScrRhtZLF//M0BqxygT6TaSgRfVQFzD3TU84O/iwQl6G44bHyUa BoR2Vb76MqzHLzraxxHjg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:UpKmluTH6t8=:r/mpxD8wj06UmrUf/UsYwm S3EivIH3Evud01Pby5PJ9M/XAu8DVN/QXs9NXaYt4U03c/wgEw8vuJwkX6mwsGpVtfDd4X4Il Dg+jXEd2XWPfxbRuiEARnqmrIeoFmg8jH5D2Vd9Fp53UsHGcftx7XjJ4wBHPqHbqtjEe+Uv6Y 1rlur/VwjMrJpvubxUN29jFXGckWPxr6QLZA5pFgrFPlUjSJQN/o2UoUm3eGEqkxt3kVtzRKk mU76LYF7J9RKlqLvXRcpyF45PV9+UiUYwYzJ/ugSLG10UP2GnZ9uvFtIubKemLqoditKRO1yS lkG046QQOLwovt5sjiWETIWWNOBUTG/NoxleVVXIrNwS63kTopSATy3PQbgLxey4Vrejo8cDo Zf0bfYeIseFAHluPFA91oEn4yDEL6KW2QlA2N2EcNgjGL0F6lcxcyaZhf5h1cvin5web2KCUi b2yZVaCmJ2Q0072ACgu4vVmiVOs7iGt6XjTXNp3N+31gcxXs9QzDoBRr0hVeIsMndlhIDTHwZ 3RIY5aCRVInGwGIKsbpT7iAwkU2OQWBw1U2bhA5DvZ4aQAWirDtz5aXEG7hkil9RUJs/lKZ11 fq9EdJJy8cy3x/gP/vgdbuYRferhBQI9gCPnEQS1Mk+5sMorxn7+jpIIR99Sdfh3J2An1tUGc RMeoF+4/Fba3Goxl6E3esJF3bdnFkrYjmN5IfXv9PfIUHEdchGP8Ki5Pm1E1XPEAm25BsjVYx ggecvHHtUSsgL+hbzot0lB3/cVv8N0INpd6uyH6qZP85ytAvfJDjovxrZvhMrdDdN+TOiXkwj k/GxYYEgVJ4y34xRUbjiyEjmccV2pGIuCcxCGa31FV5jJE/5hA= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hiding the only using of bpf_link_type_strs[] in an #ifdef causes an unused-variable warning: kernel/bpf/syscall.c:2280:20: error: 'bpf_link_type_strs' defined but not used [-Werror=unused-variable] 2280 | static const char *bpf_link_type_strs[] = { Move the definition into the same #ifdef. Fixes: f2e10bff16a0 ("bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for bpf_link") Signed-off-by: Arnd Bergmann --- 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 3cea7602de78..5e86d8749e6e 100644 --- a/kernel/bpf/syscall.c +++ b/kernel/bpf/syscall.c @@ -2274,6 +2274,7 @@ static int bpf_link_release(struct inode *inode, struct file *filp) return 0; } +#ifdef CONFIG_PROC_FS #define BPF_PROG_TYPE(_id, _name, prog_ctx_type, kern_ctx_type) #define BPF_MAP_TYPE(_id, _ops) #define BPF_LINK_TYPE(_id, _name) [_id] = #_name, @@ -2285,7 +2286,6 @@ static const char *bpf_link_type_strs[] = { #undef BPF_MAP_TYPE #undef BPF_LINK_TYPE -#ifdef CONFIG_PROC_FS static void bpf_link_show_fdinfo(struct seq_file *m, struct file *filp) { const struct bpf_link *link = filp->private_data; -- 2.26.0