[Bug 221146] [ixgbe] Problem with second laggport

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Jan 30 13:33:03 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221146

Peter Vanek <pv at efficientip.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pv at efficientip.com

--- Comment #22 from Peter Vanek <pv at efficientip.com> ---
Hello,

I would like to add little piece to this as well.
We can reproduce same issue with driver 3.2.12-k 

Jan 30 12:59:18 localhost ix0: <Intel(R) PRO/10GbE PCI-Express Network Driver,
Version - 3.2.12-k> port 0xecc0-0xecdf mem
0xd9d00000-0xd9dfffff,0xd9ff8000-0xd9ffbfff irq 40 at device 0.0 numa-domain 0
on pci2

having lagg1

lagg1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
       
options=e407b9<RXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO,RXCSUM_IPV6,TXCSUM_IPV6>
        ether a0:36:9f:3e:57:18
        inet 61.0.0.24 netmask 0xff000000 broadcast 61.255.255.255
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect
        status: active
        groups: lagg
        laggproto failover lagghash l2,l3,l4
        laggport: ix0 flags=5<MASTER,ACTIVE>
        laggport: ix1 flags=0<>


we use simple script to reproduce this:

# more a.sh
#!/bin/sh

while true; do
ifconfig $1 down
echo next $1
ifconfig $1 up
#sleep 1
done


# sh a.sh ix0


After about 30-50 loops, we can find ix0 interface with flag UP, but with 'no
carrier' status

ix0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
       
options=9400b8<VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,VLAN_HWTSO,NETMAP>
        ether a0:36:9f:3e:57:18
        hwaddr a0:36:9f:3e:57:18
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect
        status: no carrier
        plugged: SFP/SFP+/SFP28 10G Base-SR (LC)
        vendor: OEM PN: SFP-10G-SR SN: IN140317016 DATE: 2014-03-20
        module temperature: 30.60 C Voltage: 3.29 Volts
        RX: 0.38 mW (-4.10 dBm) TX: 0.41 mW (-3.85 dBm)

        SFF8472 DUMP (0xA0 0..127 range):
        03 04 07 10 00 00 50 FF 00 00 00 06 67 02 00 00
        08 03 00 1E 4F 45 4D 20 20 20 20 20 20 20 20 20
        20 20 20 20 00 00 1B 21 53 46 50 2D 31 30 47 2D
        53 52 20 20 20 20 20 20 41 20 20 20 03 52 00 BA
        00 3A 00 00 49 4E 31 34 30 33 31 37 30 31 36 20
        20 20 20 20 31 34 30 33 32 30 20 20 68 FA 03 07
        00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
        00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

==============

Same result is done also when netmap is not involved; script will take ix0 down
too

# ifconfig  ix0
ix0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
       
options=e407b9<RXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO,RXCSUM_IPV6,TXCSUM_IPV6>
        ether a0:36:9f:3e:57:18
        hwaddr a0:36:9f:3e:57:18
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect
        status: no carrier


FYI, we do temporary downgrade of driver to 3.1.13-k where issue is not
present.

If I can help with any additional testing, let me know.

Best Regards,
Peter

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-stable mailing list