From: Min-Hua Chen Date: Fri, 2 Jun 2023 23:52:09 +0000 (+0800) Subject: net: sched: wrap tc_skip_wrapper with CONFIG_RETPOLINE X-Git-Tag: v6.3.10~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=52edaa6fb87a73fb782f2294d568b89f78b88963;p=thirdparty%2Fkernel%2Fstable.git net: sched: wrap tc_skip_wrapper with CONFIG_RETPOLINE [ Upstream commit 8cde87b007dad2e461015ff70352af56ceb02c75 ] This patch fixes the following sparse warning: net/sched/sch_api.c:2305:1: sparse: warning: symbol 'tc_skip_wrapper' was not declared. Should it be static? No functional change intended. Signed-off-by: Min-Hua Chen Acked-by: Pedro Tammela Signed-off-by: David S. Miller Signed-off-by: Sasha Levin --- diff --git a/net/sched/sch_api.c b/net/sched/sch_api.c index 3f7311529cc00..34c90c9c2fcad 100644 --- a/net/sched/sch_api.c +++ b/net/sched/sch_api.c @@ -2324,7 +2324,9 @@ static struct pernet_operations psched_net_ops = { .exit = psched_net_exit, }; +#if IS_ENABLED(CONFIG_RETPOLINE) DEFINE_STATIC_KEY_FALSE(tc_skip_wrapper); +#endif static int __init pktsched_init(void) {