Date: Sat, 10 Nov 2012 01:09:00 GMT From: Garrett Cooper <yanegomi@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: kern/173516: [cxgbe] Doesn't detect link-up after driver is first loaded Message-ID: <201211100109.qAA1905v010330@red.freebsd.org> Resent-Message-ID: <201211100110.qAA1A0C6001229@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 173516 >Category: kern >Synopsis: [cxgbe] Doesn't detect link-up after driver is first loaded >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Nov 10 01:10:00 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Garrett Cooper >Release: 9.1-PRERELEASE >Organization: EMC Isilon >Environment: FreeBSD wf158.west.isilon.com 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #2: Tue Nov 6 14:00:42 PST 2012 root@wf158.west.isilon.com:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Doing kldload cxgbe ifconfig cxgbe doesn't show an up state: # kldstat -v | grep cxgbe && echo found || echo not found not found # kldload if_cxgbe # kldstat -v | grep cxgbe && echo found || echo not found 3 1 0xffffffff81612000 20a42 if_cxgbe.ko (/boot/kernel/if_cxgbe.ko) 478 t4nex/cxgbe found # ifconfig cxgbe0 cxgbe0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=6c07bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6> ether 00:07:43:13:47:40 nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> media: Ethernet 10Gbase-SR <full-duplex> status: no carrier # ifconfig cxgbe1 cxgbe1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=6c07bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6> ether 00:07:43:13:47:48 nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> media: Ethernet 10Gbase-SR <full-duplex> status: no carrier Only if I do an ifconfig up does the driver actually detect link-up: root@wf158:~ # ifconfig cxgbe1 up root@wf158:~ # ifconfig cxgbe0 up root@wf158:~ # ifconfig cxgbe1 cxgbe1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=6c07bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6> ether 00:07:43:13:47:48 nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> media: Ethernet 10Gbase-SR <full-duplex> status: active root@wf158:~ # ifconfig cxgbe0 cxgbe0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=6c07bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6> ether 00:07:43:13:47:40 nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> media: Ethernet 10Gbase-SR <full-duplex> status: active >How-To-Repeat: kldload if_cxgbe ifconfig cxgbe >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201211100109.qAA1905v010330>