From owner-freebsd-stable@FreeBSD.ORG Mon Dec 15 16:47:29 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 410A21065670 for ; Mon, 15 Dec 2008 16:47:29 +0000 (UTC) (envelope-from mikej@rogers.com) Received: from smtp115.rog.mail.re2.yahoo.com (smtp115.rog.mail.re2.yahoo.com [68.142.225.231]) by mx1.freebsd.org (Postfix) with SMTP id E6F758FC1B for ; Mon, 15 Dec 2008 16:47:28 +0000 (UTC) (envelope-from mikej@rogers.com) Received: (qmail 7469 invoked from network); 15 Dec 2008 16:47:28 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:X-YMail-OSG:X-Yahoo-Newman-Property:Received:Message-ID:In-Reply-To:References:Date:Subject:From:To:Cc:User-Agent:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Priority:Importance; b=S7u8EGcsda29dDGTpckenxlevkP5d9vs6BecNWsdUMoZ0M6Vpx863bjqeQZ0XE0CidoD7KCnNczxdLzgRY1WldeIoSGGZmrKaRCObS/84e1KYbfoBPgk6mm9TEMOQKqgahbyDR6SkFD9FWUDFoqyO3iAX19zEuPPEGfzksre41A= ; Received: from unknown (HELO wettoast.dyndns.org) (mikej@99.227.98.203 with login) by smtp115.rog.mail.re2.yahoo.com with SMTP; 15 Dec 2008 16:47:28 -0000 X-YMail-OSG: 25wsqDQVM1mGkn1x8q4SqITbnUplSvGCwHX5H0fmigIT7fSFeZgpuO4PhrkPwkl7rA-- X-Yahoo-Newman-Property: ymail-3 Received: from 38.99.187.34 (SquirrelMail authenticated user mikej) by wettoast.dyndns.org with HTTP; Mon, 15 Dec 2008 11:47:31 -0500 (EST) Message-ID: <400809c165ecedf8a0b7bc6b569e1289.squirrel@wettoast.dyndns.org> In-Reply-To: <4944D894.6070306@delphij.net> References: <4935069A.8060209@ec-marseille.fr> <49357BD0.4000008@delphij.net> <4935944A.9090509@ec-marseille.fr> <4935C453.8070301@delphij.net> <4935D67E.4070204@delphij.net> <4936F8C4.6090006@ec-marseille.fr> <49399FA6.3060108@delphij.net> <493CE8F7.5010204@yandex-team.ru> <3a6fb7145a0a6c8af136ea1a0824e5ed.squirrel@wettoast.dyndns.org> <493D9BC6.8050902@delphij.net> <4fe0419b44a3a4c4a28b1e60fbb3a3c8.squirrel@wettoast.dyndns.org> <56272b131067237ccabd23de5f669458.squirrel@wettoast.dyndns.org> <4944D894.6070306@delphij.net> Date: Mon, 15 Dec 2008 11:47:31 -0500 (EST) From: "Mike Jakubik" To: d@delphij.net User-Agent: SquirrelMail/1.4.15 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: freebsd-stable@freebsd.org Subject: Re: RELENG_7_1: bce driver change generating too much interrupts ? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Dec 2008 16:47:29 -0000 On Sun, December 14, 2008 4:57 am, Xin LI wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Mike Jakubik wrote: >> On Mon, December 8, 2008 5:22 pm, Mike Jakubik wrote: >>> On Mon, December 8, 2008 5:12 pm, Xin LI wrote: >>> >>>> Which version are you currently using? My previous commit only fixes >>>> the excessive interrupt issue, I think this could be a different >>>> problem, I'm taking a look at the code to see if I can have something >>>> for you. >>> I was running on the version just prior to the latest interrupt commit. >>> I >>> have now updated to the one with the interrupt fix. Will let you know >>> if >>> things change. >>> >>> Thank You. >> >> The interrupt rate has decreased significantly, however i am still >> having >> having problem with applications that hold stateful connections. The rx >> errors are also still showing, i suspect this is related to the problem. >> How can i roll back this driver to the last known good version? > > Hi, Mike, > > I think they are different problems. Could you, please, give me > feedback about whether: > > - The old driver does not trigger the problem? > > - The patched driver restore all the old driver behavior? - Old driver. I have been running the system for 4 days now with this driver. My application has not stopped accepting connections, irq rate is low, and there are no rx/tx errors reported. Everything looks good. - Patched driver. Your initial import plus the IRQ fix still shows rx errors, and my application had stopped accepting connections. I have not tried the patch in your last email, and im not sure when i will be able to to as these systems are in production. Perhaps someone else could test it? As soon as i get a chance i will let you know how it goes. Thanks for the work on this.