]> Git Repo - linux.git/commit
net: devlink: turn devlink into a built-in
authorJakub Kicinski <[email protected]>
Tue, 26 Feb 2019 03:34:02 +0000 (19:34 -0800)
committerDavid S. Miller <[email protected]>
Tue, 26 Feb 2019 16:49:05 +0000 (08:49 -0800)
commitf4b6bcc7002f0e3a3428bac33cf1945abff95450
tree12631c8e4f27bc0274072aaa9fb72eb1b6d96e88
parentd8cf757fbd3ee96a449f656707e773c91ca805b8
net: devlink: turn devlink into a built-in

Being able to build devlink as a module causes growing pains.
First all drivers had to add a meta dependency to make sure
they are not built in when devlink is built as a module.  Now
we are struggling to invoke ethtool compat code reliably.

Make devlink code built-in, users can still not build it at
all but the dynamically loadable module option is removed.

Signed-off-by: Jakub Kicinski <[email protected]>
Reviewed-by: Florian Fainelli <[email protected]>
Acked-by: Jiri Pirko <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
13 files changed:
drivers/infiniband/hw/bnxt_re/Kconfig
drivers/infiniband/hw/mlx4/Kconfig
drivers/net/Kconfig
drivers/net/ethernet/broadcom/Kconfig
drivers/net/ethernet/cavium/Kconfig
drivers/net/ethernet/mellanox/mlx4/Kconfig
drivers/net/ethernet/mellanox/mlx5/core/Kconfig
drivers/net/ethernet/mellanox/mlxsw/Kconfig
drivers/net/ethernet/netronome/Kconfig
include/net/devlink.h
net/Kconfig
net/core/devlink.c
net/dsa/Kconfig
This page took 0.07047 seconds and 4 git commands to generate.