From mboxrd@z Thu Jan 1 00:00:00 1970 From: kbuild test robot Subject: [RFC PATCH] xdp: mem_id_pool can be static Date: Sat, 31 Mar 2018 03:07:36 +0800 Message-ID: <20180330190736.GA69677@lkp-sb04> References: <152234291230.17048.17742948504401359444.stgit@firesoul> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: kbuild-all@01.org, netdev@vger.kernel.org, =?iso-8859-1?Q?Bj=F6rnT=F6pel?= , magnus.karlsson@intel.com, eugenia@mellanox.com, Jason Wang , John Fastabend , Eran Ben Elisha , Saeed Mahameed , galp@mellanox.com, Jesper Dangaard Brouer , Daniel Borkmann , Alexei Starovoitov , Tariq Toukan To: Jesper Dangaard Brouer Return-path: Received: from mga04.intel.com ([192.55.52.120]:32433 "EHLO mga04.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752500AbeC3TIF (ORCPT ); Fri, 30 Mar 2018 15:08:05 -0400 Content-Disposition: inline In-Reply-To: <152234291230.17048.17742948504401359444.stgit@firesoul> Sender: netdev-owner@vger.kernel.org List-ID: Fixes: a5c71e7a9fe0 ("xdp: rhashtable with allocator ID to pointer mapping") Signed-off-by: Fengguang Wu --- xdp.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/net/core/xdp.c b/net/core/xdp.c index e7f11f0..6697900 100644 --- a/net/core/xdp.c +++ b/net/core/xdp.c @@ -16,7 +16,7 @@ #define REG_STATE_UNREGISTERED 0x2 #define REG_STATE_UNUSED 0x3 -DEFINE_IDA(mem_id_pool); +static DEFINE_IDA(mem_id_pool); static DEFINE_MUTEX(mem_id_lock); #define MEM_ID_MAX 0xFFFE #define MEM_ID_MIN 1 @@ -65,7 +65,7 @@ static const struct rhashtable_params mem_id_rht_params = { .obj_cmpfn = xdp_mem_id_cmp, }; -void __xdp_mem_allocator_rcu_free(struct rcu_head *rcu) +static void __xdp_mem_allocator_rcu_free(struct rcu_head *rcu) { struct xdp_mem_allocator *xa; @@ -84,7 +84,7 @@ void __xdp_mem_allocator_rcu_free(struct rcu_head *rcu) kfree(xa); } -void __xdp_rxq_info_unreg_mem_model(struct xdp_rxq_info *xdp_rxq) +static void __xdp_rxq_info_unreg_mem_model(struct xdp_rxq_info *xdp_rxq) { struct xdp_mem_allocator *xa; int id = xdp_rxq->mem.id; @@ -174,7 +174,7 @@ bool xdp_rxq_info_is_reg(struct xdp_rxq_info *xdp_rxq) } EXPORT_SYMBOL_GPL(xdp_rxq_info_is_reg); -int __mem_id_init_hash_table(void) +static int __mem_id_init_hash_table(void) { struct rhashtable *rht; int ret;