../drivers/net/ethernet/mellanox/mlx5/core/en_tc.c:5220:14: error: incompatible pointer types passing 'struct mlx5_core_dev *' to parameter of type 'const struct net_device *' [-Werror,-Wincompatible-pointer-types] 5220 | netdev_err(priv->mdev, "Failed to get flow namespace\n"); | ^~~~~~~~~~ ../include/net/net_debug.h:20:42: note: passing argument to parameter 'dev' here 20 | void netdev_err(const struct net_device *dev, const char *format, ...); | ^ 1 error generated. make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/mellanox/mlx5/core/en_tc.o] Error 1 make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/mellanox/mlx5/core] Error 2 make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/mellanox] Error 2 make[5]: *** [../scripts/Makefile.build:465: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:465: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:465: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1997: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-0/Makefile:251: __sub-make] Error 2 make: *** [Makefile:251: __sub-make] Error 2 ../drivers/net/ethernet/mellanox/mlx5/core/en_tc.c:5220:14: error: incompatible pointer types passing 'struct mlx5_core_dev *' to parameter of type 'const struct net_device *' [-Werror,-Wincompatible-pointer-types] 5220 | netdev_err(priv->mdev, "Failed to get flow namespace\n"); | ^~~~~~~~~~ ../include/net/net_debug.h:20:42: note: passing argument to parameter 'dev' here 20 | void netdev_err(const struct net_device *dev, const char *format, ...); | ^ 1 error generated. make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/mellanox/mlx5/core/en_tc.o] Error 1 make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/mellanox/mlx5/core] Error 2 make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/mellanox] Error 2 make[5]: *** [../scripts/Makefile.build:465: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:465: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:465: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1997: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-0/Makefile:251: __sub-make] Error 2 make: *** [Makefile:251: __sub-make] Error 2 New errors added --- /tmp/tmp.bLxta0DMe2 2025-04-07 00:30:54.863926781 -0700 +++ /tmp/tmp.Zt29R0N2fG 2025-04-07 00:31:12.532914435 -0700 @@ -0,0 +1,17 @@ +../drivers/net/ethernet/mellanox/mlx5/core/en_tc.c:5220:14: error: incompatible pointer types passing 'struct mlx5_core_dev *' to parameter of type 'const struct net_device *' [-Werror,-Wincompatible-pointer-types] + 5220 | netdev_err(priv->mdev, "Failed to get flow namespace\n"); + | ^~~~~~~~~~ +../include/net/net_debug.h:20:42: note: passing argument to parameter 'dev' here + 20 | void netdev_err(const struct net_device *dev, const char *format, ...); + | ^ +1 error generated. +make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/mellanox/mlx5/core/en_tc.o] Error 1 +make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/mellanox/mlx5/core] Error 2 +make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/mellanox] Error 2 +make[5]: *** [../scripts/Makefile.build:465: drivers/net/ethernet] Error 2 +make[4]: *** [../scripts/Makefile.build:465: drivers/net] Error 2 +make[4]: *** Waiting for unfinished jobs.... +make[3]: *** [../scripts/Makefile.build:465: drivers] Error 2 +make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1997: .] Error 2 +make[1]: *** [/home/nipa/net-next/wt-0/Makefile:251: __sub-make] Error 2 +make: *** [Makefile:251: __sub-make] Error 2 Per-file breakdown --- /tmp/tmp.wHP48MZebJ 2025-04-07 00:31:12.538744305 -0700 +++ /tmp/tmp.bINqrxYFoz 2025-04-07 00:31:12.541744274 -0700 @@ -0,0 +1 @@ + 1 ../drivers/net/ethernet/mellanox/mlx5/core/en_tc.c