Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-8]: src/sys/dev/pci/ixgbe Pull up following revision(s) (requeste...



details:   https://anonhg.NetBSD.org/src/rev/7628cf367539
branches:  netbsd-8
changeset: 455456:7628cf367539
user:      martin <martin%NetBSD.org@localhost>
date:      Thu Oct 17 18:39:41 2019 +0000

description:
Pull up following revision(s) (requested by msaitoh in ticket #1408):

        sys/dev/pci/ixgbe/ixgbe.c: revision 1.214

Apply FreeBSD r353599:
 > ixgbe: Disable EEE for backplane X550EM_X
 >
 > From Zach:
 > Intel documentation indicates that backplane X550EM_X KR devices do not
 > support Energy Efficient Ethernet. Prior to this patch, X552 devices
 > (device ID 0x15AB) will crash the system when transitioning EEE state
 > via sysctl.
 >
 > Signed-off-by: Zach Vargas <zvargas%xes-inc.com@localhost>
 >
 > PR:          240320
 > Submitted by:        Zach Vargas <zvargas%xes-inc.com@localhost>
 > Reviewed by: erj@
 > MFC after:   3 days
 > Differential Revision:       https://reviews.freebsd.org/D21673

diffstat:

 sys/dev/pci/ixgbe/ixgbe.c |  6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diffs (27 lines):

diff -r 9f52caa37a63 -r 7628cf367539 sys/dev/pci/ixgbe/ixgbe.c
--- a/sys/dev/pci/ixgbe/ixgbe.c Thu Oct 17 18:36:44 2019 +0000
+++ b/sys/dev/pci/ixgbe/ixgbe.c Thu Oct 17 18:39:41 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: ixgbe.c,v 1.88.2.35 2019/09/26 18:19:26 martin Exp $ */
+/* $NetBSD: ixgbe.c,v 1.88.2.36 2019/10/17 18:39:41 martin Exp $ */
 
 /******************************************************************************
 
@@ -5819,7 +5819,7 @@
        if ((new_eee < 0) || (new_eee > 1))
                return (EINVAL);
 
-       retval = adapter->hw.mac.ops.setup_eee(&adapter->hw, new_eee);
+       retval = ixgbe_setup_eee(&adapter->hw, new_eee);
        if (retval) {
                device_printf(dev, "Error in EEE setup: 0x%08X\n", retval);
                return (EINVAL);
@@ -5993,8 +5993,6 @@
                 */
                adapter->feat_cap |= IXGBE_FEATURE_SRIOV;
                adapter->feat_cap |= IXGBE_FEATURE_FDIR;
-               if (adapter->hw.device_id == IXGBE_DEV_ID_X550EM_X_KR)
-                       adapter->feat_cap |= IXGBE_FEATURE_EEE;
                break;
        case ixgbe_mac_X550EM_a:
                /*



Home | Main Index | Thread Index | Old Index