From owner-freebsd-net@freebsd.org Sun Apr 2 01:42:02 2017 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 28385D1E2CE for ; Sun, 2 Apr 2017 01:42:02 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: from mail-wr0-x22b.google.com (mail-wr0-x22b.google.com [IPv6:2a00:1450:400c:c0c::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C1B619AF for ; Sun, 2 Apr 2017 01:42:01 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: by mail-wr0-x22b.google.com with SMTP id l43so129557652wre.1 for ; Sat, 01 Apr 2017 18:42:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=7cp3XQ47DQR0SdtLO68UsE/QcYg8ynZA+mk79owVkJ0=; b=jqycJe3582susV3I6U6FV8jhIJ0JTgNIDsUQUEZXiplMNwqLnx+8O8qAhuDgRP0JGp sWuvYWLdc4qdoZnZDdfXa4nDYFNS6NBelbsaQ/MLCXkfYQp7O43roDYuVfxs0NC2bdbZ PMYqBkeETQteUnCw2sekw1h/06wokkxXVRGVEgKujX+H+ZbVy64QUtb8UmZLbzfhsQzD UvVlNRmz8kWIkIwJoGEkoVBmnpbc9+l9dKXPo9zL6xXZy42cl/66G3ZOD97KBCp+fZrI 60i0Odw7r/bvtmbODaDlcdr9KoN7Fg/BSh7mqpX8H6/kZGpgPysaT03sysvf4Zbvey4X TC9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=7cp3XQ47DQR0SdtLO68UsE/QcYg8ynZA+mk79owVkJ0=; b=qThHHqlycjQv4ZmlByhaekH7jsF6u9Cfa2o5iDvffJ4xdxgaUV4grmJUbmLh/XOTEV ZEJWs7p8tBqMs0thT7Ld+uDGsjpjId5PdljaMyFLg9pZ8P/C6hFl2Ir/xNeFo6kGMkKc nx0HqkpNxeYXHGPjrWkZMLhrT5dWrSMLQ2+q+289MghDXvYNyewOoXJzj8c0sdThqj+1 XvhcG+V7cF8q0yKfafe3/hCF3KETR/w6VNHekmUECeQsa4POxECWKkBYQNe/wMD6wC33 IzbUbWhqLNe2LMp0wt4VoWY2SqJejSVduY2OKR4SLXKdF3HTOHFVdmJZZOvm63MsebeB QfZA== X-Gm-Message-State: AFeK/H2dI4kntr8XNaCTe7iwFcev22OYz4M08sr2IP7ILamyuxkQmIxEBgl+/F+gwUtk/PoRHjjKD40jsMEgvQ== X-Received: by 10.223.147.98 with SMTP id 89mr8299191wro.99.1491097318368; Sat, 01 Apr 2017 18:41:58 -0700 (PDT) MIME-Version: 1.0 Received: by 10.80.141.28 with HTTP; Sat, 1 Apr 2017 18:41:58 -0700 (PDT) In-Reply-To: References: From: Ben Woods Date: Sun, 2 Apr 2017 09:41:58 +0800 Message-ID: Subject: Re: interface down, console output: igb3: TX(7) desc avail = 41, pidx = 308 To: Kevin Bowling Cc: freebsd-net Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Apr 2017 01:42:02 -0000 On 27 March 2017 at 15:35, Kevin Bowling wrote: > Try turning TSO off.. i.e. ifconfig igb3 -tso or sysctl net.inet.tcp.tso=0 > > The transition to iflib has exposed much jankiness in the Intel "shared > code" of the e1000 drivers. In particular, the locking contracts may not > align with FreeBSD locking primitives. I have boxes running the legacy > driver that are clearly reliant on the watchdog reset for steady state > which is unacceptable. We are actively looking into this at LLNW, but > additional reports and help are appreciated. > Hi Kevin, Thanks for the reply. Sorry it took so long for me to get back to you, I first had to wait for the problem to be repeated. Indeed, running "ifconfig igb3 -tso" did fix the issue. It didn't seem to the first time, but I may have been too quick to judge. After re-enabling TSO and disabling it a second time, the problem stopped, and the interface immediately came up. Please let me know if there is anything I can do to try and help diagnose this. In the mean time, I have added net.inet.tcp.tso=0 to my /etc/sysctl.conf, so I don't think this will re-occur unless I remove it. Regards, Ben -- From: Benjamin Woods woodsb02@gmail.com