From owner-freebsd-net@FreeBSD.ORG Mon Jul 7 11:09:20 2014 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CA3C22E5; Mon, 7 Jul 2014 11:09:20 +0000 (UTC) Received: from cu01176b.smtpx.saremail.com (cu01176b.smtpx.saremail.com [195.16.151.151]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 84FCA27EB; Mon, 7 Jul 2014 11:09:19 +0000 (UTC) Received: from [172.16.2.2] (izaro.sarenet.es [192.148.167.11]) by proxypop04.sare.net (Postfix) with ESMTPSA id 1F67C9DCD0F; Mon, 7 Jul 2014 13:03:31 +0200 (CEST) Subject: Re: Fix Emulex "oce" driver in CURRENT Mime-Version: 1.0 (Apple Message framework v1283) Content-Type: text/plain; charset=utf-8 From: Borja Marcos In-Reply-To: Date: Mon, 7 Jul 2014 13:03:26 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <453BA9EC-BB63-4258-8141-847F41315E1E@sarenet.es> References: To: Luigi Rizzo X-Mailer: Apple Mail (2.1283) Cc: freebsd-net@freebsd.org, freebsd-current , Stable Stable X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2014 11:09:20 -0000 On Jul 1, 2014, at 10:24 PM, Luigi Rizzo wrote: >=20 >=20 >=20 > On Tue, Jul 1, 2014 at 8:58 PM, wrote: > El 30.06.2014 18:36, Stefano Garzarella escribi=C3=B3: >=20 > Hello, > I had problems during some experiments with Emulex and "oce" driver in > CURRENT. > I found several bugs in the "oce" driver and this patch fixes them. >=20 > At least with some cards, the driver simply does not work. It causes a = panic when there is some traffic. >=20 > The relevant bug report is here. >=20 > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D183391 >=20 > The latest version available from the Emulex website works. But the = version bundled with 9.3 and at least -STABLE (which is the same version = bundled with -CURRENT) does cause panics on 10- and 9- >=20 > =E2=80=8Bi compared the code on the emulex website (10.0.747.0 ?) with = the > one in HEAD and it does not seem=E2=80=8B much different, but perhaps > you have some other version in mind ? >=20 > The bugs found by stefano exist also in the emulex version above. Anyway The "fixed" version is an instant panic when generating traffic (just = use iperf3). Version 10.0.747.0 does _not_ panic. Borja.