sys-kernel/coreos-modules: add mlxsw drivers to default kernel options

There are use cases for running the kernel on Mellanox switches.
So we need to enable kernel modules for `CONFIG_MLXSW_CORE` &
`CONFIG_MLXSW_SPECTRUM`, and also enable network framework,
`CONFIG_NET_SWITCHDEV`.

See also https://www.kernel.org/doc/Documentation/networking/switchdev.txt,
https://github.com/mellanox/mlxsw/wiki
This commit is contained in:
Dongsu Park 2018-08-30 14:21:06 +02:00
parent 74f66bbb36
commit 499921b82f
2 changed files with 6 additions and 0 deletions

View File

@ -603,6 +603,7 @@ CONFIG_VSOCKETS=m
CONFIG_NETLINK_DIAG=m
CONFIG_MPLS_ROUTING=m
CONFIG_MPLS_IPTUNNEL=m
CONFIG_NET_SWITCHDEV=y
CONFIG_NET_L3_MASTER_DEV=y
CONFIG_LWTUNNEL=y
CONFIG_CGROUP_NET_PRIO=y
@ -787,6 +788,8 @@ CONFIG_MLX4_EN=m
CONFIG_MLX5_CORE=m
CONFIG_MLX5_CORE_EN=y
CONFIG_MLX5_CORE_EN_DCB=y
CONFIG_MLXSW_CORE=m
CONFIG_MLXSW_SPECTRUM=m
# CONFIG_NET_VENDOR_MICREL is not set
CONFIG_MYRI10GE=m
CONFIG_NET_VENDOR_NATSEMI=y

View File

@ -597,6 +597,7 @@ CONFIG_VSOCKETS=m
CONFIG_NETLINK_DIAG=m
CONFIG_MPLS_ROUTING=m
CONFIG_MPLS_IPTUNNEL=m
CONFIG_NET_SWITCHDEV=y
CONFIG_NET_L3_MASTER_DEV=y
CONFIG_LWTUNNEL=y
CONFIG_CGROUP_NET_PRIO=y
@ -781,6 +782,8 @@ CONFIG_MLX4_EN=m
CONFIG_MLX5_CORE=m
CONFIG_MLX5_CORE_EN=y
CONFIG_MLX5_CORE_EN_DCB=y
CONFIG_MLXSW_CORE=m
CONFIG_MLXSW_SPECTRUM=m
# CONFIG_NET_VENDOR_MICREL is not set
CONFIG_MYRI10GE=m
CONFIG_NET_VENDOR_NATSEMI=y