]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'mlx5-uplink-rep-2018-12-15' of git://git.kernel.org/pub/scm/linux/kernel...
authorDavid S. Miller <davem@davemloft.net>
Wed, 19 Dec 2018 00:44:45 +0000 (16:44 -0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 19 Dec 2018 00:44:45 +0000 (16:44 -0800)
commit4100a98646801a936d7f8b81ffbecf579ceef82a
treed0ef265d9e2eed29883aa4a7527e725c2ae3ee4f
parent2140dba675490a9e94e67bddfd0c0ea7a69c0305
parentcaeb4ed0f2f9f070bb9be74a09e539e2e7fdc4d4
Merge tag 'mlx5-uplink-rep-2018-12-15' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux

Saeed Mahameed:

====================
mlx5-uplink-rep-2018-12-15

Or Gerlitz says:

This series is essentially a cleanup to align with the rest of the NIC
switchdev drivers and make us
more robust and clear/n: currently the PF netdev serves as the mlx5
e-switch uplink netdev
representor when going into switchdev mode and back as plain NIC
netdev when going out.
This causes some irregularities and misc troubles.

Move to use dedicated uplink rep, as we have for the VF vports.

The uplink rep netdev does has sysfs link and supports the sriov vf
mac ndo, these two are in
use by libvirt and other orchestrators, It also has richer ethtool
support to allow controlling the
port link & mtu along with supporting dcb and plugging into the mlx5
lag logic.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>