From owner-freebsd-net@FreeBSD.ORG Thu May 28 14:14:54 2015 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EB7B151F for ; Thu, 28 May 2015 14:14:54 +0000 (UTC) (envelope-from guy.helmer@gmail.com) Received: from mail-ig0-x235.google.com (mail-ig0-x235.google.com [IPv6:2607:f8b0:4001:c05::235]) (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 B2A84F6A for ; Thu, 28 May 2015 14:14:54 +0000 (UTC) (envelope-from guy.helmer@gmail.com) Received: by igbhj9 with SMTP id hj9so115379927igb.1 for ; Thu, 28 May 2015 07:14:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=S+MJy1xcB3/R+eN3QNFv34WGY7RoBOiFKwm/HFZHTjM=; b=a0gSBqYcBXfxSlxOiaNXWkseI2ljJZsj283Mz//HOhx/1BScBdhtrj+ZhhCsVyrFNs 7ykH0FWvlJi7vmnU6q6zpPEo6/irbBdV6XFVgyCm0zm/WPU8sGQ7Isk6VwycbycCJXWM dpyDzQz2RmZrYiPSpcckFDIFiT20IyIHyaMCnkMreJUo2FHMqZN06soYqRg93wdJlpue uXWQv7lXc3n3SCnfu6HdEBOVaNjYotAZ6Puyn2fREunSYSoFhxQ5mIbhprDGA9iDtD/e trtqs9+hqDQEKajMrQ3pRvSKqiQUjrQXk+Z2xKOallQO6hX1expLgLoeQ6DRHMYai+QS OHnQ== X-Received: by 10.107.40.144 with SMTP id o138mr3735975ioo.66.1432822493757; Thu, 28 May 2015 07:14:53 -0700 (PDT) Received: from [172.22.132.117] ([192.119.231.58]) by mx.google.com with ESMTPSA id 17sm1816072ioq.39.2015.05.28.07.14.52 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 28 May 2015 07:14:52 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\)) Subject: Re: FreeBSD 9.3 - Intel X520-SR2 stops passing packets From: Guy Helmer In-Reply-To: <5564852D.8040008@bsdinfo.com.br> Date: Thu, 28 May 2015 09:14:49 -0500 Cc: freebsd-net@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <1FB15FA4-6185-4206-9517-AE9667A1A57C@gmail.com> References: <5560C395.8020807@farrokhi.net> <5564852D.8040008@bsdinfo.com.br> To: Marcelo Gondim X-Mailer: Apple Mail (2.2098) X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 May 2015 14:14:55 -0000 > On May 26, 2015, at 9:37 AM, Marcelo Gondim = wrote: >=20 > On 23-05-2015 15:14, Babak Farrokhi wrote: >> Look at the interrupts per queue. 500,000 is the maximum and it is = the >> reason your interface is not accepting new packets. >>=20 >>> Guy Helmer >>> May 21, 2015 at 6:03 PM >>> I=E2=80=99ve noticed that there have been reports of problems with = Intel >>> X520-SR2 network interfaces stopping working. I think I=E2=80=99m = seeing a >>> similar issue where the 10Gb interfaces stop receiving traffic >>> (they=E2=80=99re being used in promiscuous mode to sniff traffic = from a tap). >>> ifconfig shows the interfaces are still active and the links are OK. >>> ifconfig down/up restores activity. I=E2=80=99ve changed >>> hw.intr_storm_threshold=3D8000 but I couldn=E2=80=99t tell if the = interrupt >>> storm threshold had been triggered at the time the interfaces = stopped >>> passing traffic. >>>=20 >>> Output from sysctl: >>>=20 >>> . . . >>=20 > Hi, >=20 > I had this problem and one day updated the system 10.1- RELEASE to = 10.1- STABLE and the problem stopped. I was one years with this problem = and a script running and testing the interface when the interface = stopped working I was doing exactly what you did. Today I no longer have = that problem anymore. >=20 > I'm using 10.1-STABLE r281235 Thanks for the indication of success with 10.1-STABLE. I am locked into = using FreeBSD 9.x until I can go through the whole integration and = acceptance testing cycle for 10.x, so I=E2=80=99m trying to find a = solution that works on in 9.x. I have reviewed the diffs between 9.3 and = 10.1-STABLE for ixgbe driver and haven=E2=80=99t noticed anything that = stands out. Regards, Guy=