From owner-freebsd-current@freebsd.org Thu Mar 28 22:11:16 2019 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 247D01514784 for ; Thu, 28 Mar 2019 22:11:16 +0000 (UTC) (envelope-from ncrogers@gmail.com) Received: from mail-yw1-xc30.google.com (mail-yw1-xc30.google.com [IPv6:2607:f8b0:4864:20::c30]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3324E8EA1B for ; Thu, 28 Mar 2019 22:11:15 +0000 (UTC) (envelope-from ncrogers@gmail.com) Received: by mail-yw1-xc30.google.com with SMTP id p64so15703655ywg.7 for ; Thu, 28 Mar 2019 15:11:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=780KuOI3VyKhpzKyiU3S1SQQK2VKk5CyaZ5aj6IJI/M=; b=ILYoj9pCthcqW2pfA66VSMrK3vZHOlmf+hI5CrPRvOUXiOqJ4BKv6DZ8mvIFrijbeF +qH/9kUT2nYFOQLdUtqoRug/P8qVkE87VfCF2OP1Z78AH1v+s4VQDtf0MoldvvZ1Coek txDiztFpQmQltY+js9Cl/90U57wPOCKP5s/auWQMrlsfPBtuhzJ5TMAXKuKzmUbeNJ75 q7VXMbvknYS7LpgrC2k7Ywf4zMmwpnHj88pB5IC3sQzYyzPUC49+43jf3Xx6XNlu/P9V 31F4CkRoFpibPwe0X6mf04HxcPvqBpL8+mScEFAFh/ulWq3TWyqp8tynkfwMgjwzK7TT OAJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=780KuOI3VyKhpzKyiU3S1SQQK2VKk5CyaZ5aj6IJI/M=; b=pV6qIN8xGqzPCrdLUxoq1lVh5Vwtvcri2Ifex6yu12+ehfDfT9sJhlbQ/OBQktoovx kmjXEEjlalXgqsRwzWA5HT8+PUPnsn9Y3eW94lMc+EzeKC8gbmxOG+r18eeWt/QB2rQK mganb0/RJ4cU2N+m4KgxYgK8WPkfsWImgfxPmW4DXHpXCaNeJnxM5G9+Z5d0lNUlJTTV UosMriZUPI8UKhREAY3AJuQDpSolfds2P3Tn0yut+c19b/mPiAjqVXednvcaOBT53akI QiSOeGNPLuAZYz0xHcrHDSgvY0tECzRmtL5QDEv5afHYO09jYHy3UDJc23sLAQmPWjd1 mE/g== X-Gm-Message-State: APjAAAVxOkCfarfjJA23WFaaHpoTB89rBC0HKYvblE85SOrIjU7oMOku pOp7xIfbDdJEiZDTOnAG82/w58CKtX/5enoP4bKhZJpM X-Google-Smtp-Source: APXvYqwHH5mS2x0GorxjAz936kzoBGgv4U3c28hpYMVaQCFCp5833WFTy2ZtKcp4g0Fxsnld4OAms8Be8ThFi3oU3o4= X-Received: by 2002:a81:344b:: with SMTP id b72mr31491399ywa.38.1553811074240; Thu, 28 Mar 2019 15:11:14 -0700 (PDT) MIME-Version: 1.0 From: Nick Rogers Date: Thu, 28 Mar 2019 18:11:03 -0400 Message-ID: Subject: igb(4) ifconfig status is incorrect after unplug To: freebsd-current@freebsd.org X-Rspamd-Queue-Id: 3324E8EA1B X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=ILYoj9pC; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of ncrogers@gmail.com designates 2607:f8b0:4864:20::c30 as permitted sender) smtp.mailfrom=ncrogers@gmail.com X-Spamd-Result: default: False [-6.87 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[0.3.c.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; IP_SCORE(-2.90)[ip: (-9.39), ipnet: 2607:f8b0::/32(-2.87), asn: 15169(-2.15), country: US(-0.07)]; NEURAL_HAM_SHORT(-0.96)[-0.962,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Mar 2019 22:11:16 -0000 Hello, In 12.0-RELEASE, STABLE, and 13-CURRENT, certain (or perhaps all?) igb(4) interfaces report an incorrect media status after they are disconnected (ethernet cable unplugged). Ifconfig reports active + autoselect/1000baseT when it should report inactive. I filed a bug for this last week and have not had any luck... https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236724 I am wondering if anyone in this list has any ideas or can help me begin to pinpoint where things are breaking down. My current though is either the driver does not receive the interrupt when its unplugged, or something else is wrong, but I am unsure how to verify this. An ifconfig down + up always resolves it (corrects the status). Thank you. -Nick