>-----Original Message----- >From: [email protected] [mailto:[email protected]] On >Behalf Of Arnd Bergmann >Sent: Monday, February 06, 2017 6:27 PM >To: Jiri Pirko <[email protected]>; Ido Schimmel <[email protected]> >Cc: Arnd Bergmann <[email protected]>; David S. Miller <[email protected]>; >Vadim Pasternak <[email protected]>; Elad Raz <[email protected]>; Ivan >Vecera <[email protected]>; [email protected]; [email protected] >Subject: [PATCH] [net-next] mlxsw: add psample dependency for spectrum > >When PSAMPLE is a loadable module, spectrum must not be built-in: > >drivers/net/built-in.o: In function `mlxsw_sp_rx_listener_sample_func': >spectrum.c:(.text+0xe357e): undefined reference to `psample_sample_packet' > >This adds a Kconfig dependency to enforce usable configurations. > >Fixes: 98d0f7b9acda ("mlxsw: spectrum: Add packet sample offloading support") >Signed-off-by: Arnd Bergmann <[email protected]>
Acked-by: Yotam Gigi <[email protected]> >--- > drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 + > 1 file changed, 1 insertion(+) > >diff --git a/drivers/net/ethernet/mellanox/mlxsw/Kconfig >b/drivers/net/ethernet/mellanox/mlxsw/Kconfig >index 76a7574c3c7d..ef23eaedc2ff 100644 >--- a/drivers/net/ethernet/mellanox/mlxsw/Kconfig >+++ b/drivers/net/ethernet/mellanox/mlxsw/Kconfig >@@ -73,6 +73,7 @@ config MLXSW_SWITCHX2 > config MLXSW_SPECTRUM > tristate "Mellanox Technologies Spectrum support" > depends on MLXSW_CORE && MLXSW_PCI && NET_SWITCHDEV && >VLAN_8021Q >+ depends on PSAMPLE || PSAMPLE=n > select PARMAN > default m > ---help--- >-- >2.9.0
