Message ID | 20210308153143.2392122-1-arnd@kernel.org |
---|---|
State | New |
Headers | show |
Series | net/mlx5e: include net/nexthop.h where needed | expand |
On 2021-03-08 5:31 PM, Arnd Bergmann wrote: > From: Arnd Bergmann <arnd@arndb.de> > > drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c:1510:12: error: implicit declaration of function 'fib_info_nh' [-Werror,-Wimplicit-function-declaration] > fib_dev = fib_info_nh(fen_info->fi, 0)->fib_nh_dev; > ^ > drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c:1510:12: note: did you mean 'fib_info_put'? > include/net/ip_fib.h:529:20: note: 'fib_info_put' declared here > static inline void fib_info_put(struct fib_info *fi) > ^ > > Fixes: 8914add2c9e5 ("net/mlx5e: Handle FIB events to update tunnel endpoint device") > Signed-off-by: Arnd Bergmann <arnd@arndb.de> > --- > drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c b/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c > index 6a116335bb21..32d06fe94acc 100644 > --- a/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c > +++ b/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c > @@ -2,6 +2,7 @@ > /* Copyright (c) 2021 Mellanox Technologies. */ > > #include <net/fib_notifier.h> > +#include <net/nexthop.h> > #include "tc_tun_encap.h" > #include "en_tc.h" > #include "tc_tun.h" > Hi, I see internally we have a pending commit from Vlad fixing this already, with few more fixes. "net/mlx5e: Add missing include" I'll check why it's being held. Thanks, Roi
On Mon, 2021-03-08 at 20:23 +0200, Roi Dayan wrote: > > > On 2021-03-08 5:31 PM, Arnd Bergmann wrote: > > From: Arnd Bergmann <arnd@arndb.de> > > > > drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c:1510:12: > > error: implicit declaration of function 'fib_info_nh' [-Werror,- > > Wimplicit-function-declaration] > > fib_dev = fib_info_nh(fen_info->fi, 0)->fib_nh_dev; > > ^ > > drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c:1510:12: > > note: did you mean 'fib_info_put'? > > include/net/ip_fib.h:529:20: note: 'fib_info_put' declared here > > static inline void fib_info_put(struct fib_info *fi) > > ^ > > > > Fixes: 8914add2c9e5 ("net/mlx5e: Handle FIB events to update tunnel > > endpoint device") > > Signed-off-by: Arnd Bergmann <arnd@arndb.de> > > --- > > drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git > > a/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c > > b/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c > > index 6a116335bb21..32d06fe94acc 100644 > > --- a/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c > > +++ b/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c > > @@ -2,6 +2,7 @@ > > /* Copyright (c) 2021 Mellanox Technologies. */ > > > > #include <net/fib_notifier.h> > > +#include <net/nexthop.h> > > #include "tc_tun_encap.h" > > #include "en_tc.h" > > #include "tc_tun.h" > > > > Hi, > > I see internally we have a pending commit from Vlad fixing this > already, > with few more fixes. "net/mlx5e: Add missing include" > > I'll check why it's being held. Just submitted to net-next. Thanks!
diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c b/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c index 6a116335bb21..32d06fe94acc 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c @@ -2,6 +2,7 @@ /* Copyright (c) 2021 Mellanox Technologies. */ #include <net/fib_notifier.h> +#include <net/nexthop.h> #include "tc_tun_encap.h" #include "en_tc.h" #include "tc_tun.h"