Commit c03b0358 authored by Paolo Abeni's avatar Paolo Abeni Committed by David S. Miller

net: unbreak CONFIG_RETPOLINE=n builds

The kbuild bot reported a build breakage with CONFIG_RETPOLINE=n
due to commit aaa5d90b ("net: use indirect call wrappers at
GRO network layer").
I screwed the wrapper implementation for such config.
Fix the issue properly ignoring the builtin symbols arguments,
when retpoline is not enabled.
Reported-by: default avatarkbuild test robot <lkp@intel.com>
Fixes: aaa5d90b ("net: use indirect call wrappers at GRO network layer")
Signed-off-by: default avatarPaolo Abeni <pabeni@redhat.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent ae6750e0
...@@ -28,8 +28,8 @@ ...@@ -28,8 +28,8 @@
#define INDIRECT_CALLABLE_SCOPE #define INDIRECT_CALLABLE_SCOPE
#else #else
#define INDIRECT_CALL_1(f, name, ...) f(__VA_ARGS__) #define INDIRECT_CALL_1(f, f1, ...) f(__VA_ARGS__)
#define INDIRECT_CALL_2(f, name, ...) f(__VA_ARGS__) #define INDIRECT_CALL_2(f, f2, f1, ...) f(__VA_ARGS__)
#define INDIRECT_CALLABLE_DECLARE(f) #define INDIRECT_CALLABLE_DECLARE(f)
#define INDIRECT_CALLABLE_SCOPE static #define INDIRECT_CALLABLE_SCOPE static
#endif #endif
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment