]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
ix(4): Add control of 2.5/5G autonegotiation speeds
authorPiotr Pietruszewski <piotr.pietruszewski@intel.com>
Fri, 4 Mar 2022 18:37:59 +0000 (10:37 -0800)
committerEric Joyner <erj@FreeBSD.org>
Fri, 4 Mar 2022 18:53:07 +0000 (10:53 -0800)
commitd381c807510de2ebb453a563540bd17e344a2aab
tree3264ac7229d50b962c2658045441cd81d2aaadd0
parenta3e719bbc21a56230a5b8adeb4c531a6dfb77940
ix(4): Add control of 2.5/5G autonegotiation speeds

This change enables the user to control 2.5G and 5G autonegotiation
speeds via advertise_speed sysctl for X550T devices. Due to reported
interoperability issues with switches, 2.5G and 5G speeds will not be
advertised by default.

Signed-off-by: Piotr Pietruszewski <piotr.pietruszewski@intel.com>
Co-authored-by: Krzysztof Galazka <krzysztof.galazka@intel.com>
Tested by: gowtham.kumar.ks@intel.com
MFC after: 3 days
Sponsored by: Intel Corporation
Differential Revision: https://reviews.freebsd.org/D26245
sys/dev/ixgbe/if_ix.c
sys/dev/ixgbe/ixgbe.h