From: Jiri Pirko <j...@mellanox.com> Mostly cosmetics and janitor work.
Jiri Pirko (15): net: devlink: add couple of missing mutex_destroy() calls bnxt: add missing net/devlink.h include dsa: add missing net/devlink.h include bnxt: set devlink port attrs properly bnxt: call devlink_port_type_eth_set() before port register net: devlink: don't take devlink_mutex for devlink_compat_* net: devlink: don't pass return value of __devlink_port_type_set() mlxsw: Move devlink_port_attrs_set() call before register dsa: move devlink_port_attrs_set() call before register net: devlink: disallow port_attrs_set() to be called before register nfp: move devlink port type set after netdev registration bnxt: set devlink port type after registration net: devlink: warn on setting type on unregistered port net: devlink: add port type spinlock net: devlink: select NET_DEVLINK from drivers drivers/net/Kconfig | 1 + drivers/net/ethernet/broadcom/Kconfig | 1 + .../net/ethernet/broadcom/bnxt/bnxt_devlink.c | 3 + drivers/net/ethernet/cavium/Kconfig | 1 + drivers/net/ethernet/mellanox/mlx4/Kconfig | 1 + .../net/ethernet/mellanox/mlx5/core/Kconfig | 1 + drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 + drivers/net/ethernet/mellanox/mlxsw/core.c | 12 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 8 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 5 +- .../net/ethernet/mellanox/mlxsw/spectrum.c | 6 +- .../net/ethernet/mellanox/mlxsw/switchib.c | 3 +- .../net/ethernet/mellanox/mlxsw/switchx2.c | 5 +- drivers/net/ethernet/netronome/Kconfig | 1 + .../net/ethernet/netronome/nfp/nfp_devlink.c | 11 +- .../net/ethernet/netronome/nfp/nfp_net_main.c | 4 + drivers/net/ethernet/netronome/nfp/nfp_port.h | 2 + include/net/devlink.h | 499 +----------------- net/Kconfig | 7 +- net/core/devlink.c | 51 +- net/dsa/Kconfig | 1 + net/dsa/dsa2.c | 48 +- 22 files changed, 114 insertions(+), 558 deletions(-) -- 2.17.2