From owner-cvs-src@FreeBSD.ORG Tue Oct 19 07:03:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3596416A4CE; Tue, 19 Oct 2004 07:03:35 +0000 (GMT) Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B87243D64; Tue, 19 Oct 2004 07:03:34 +0000 (GMT) (envelope-from ache@pobrecita.freebsd.ru) Received: from pobrecita.freebsd.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.1/8.13.1) with ESMTP id i9J73XWg002976; Tue, 19 Oct 2004 11:03:33 +0400 (MSD) (envelope-from ache@pobrecita.freebsd.ru) Received: (from ache@localhost) by pobrecita.freebsd.ru (8.13.1/8.13.1/Submit) id i9J73XZ7002975; Tue, 19 Oct 2004 11:03:33 +0400 (MSD) (envelope-from ache) Date: Tue, 19 Oct 2004 11:03:33 +0400 From: Andrey Chernov To: John-Mark Gurney Message-ID: <20041019070333.GA2888@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , John-Mark Gurney , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200410182306.i9IN6DDx016512@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200410182306.i9IN6DDx016512@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-AntiVirus: checked by AntiVir Milter 1.1-beta; AVE 6.28.0.7; VDF 6.28.0.22 (host: pobrecita.freebsd.ru) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/pci if_de.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Oct 2004 07:03:35 -0000 On Mon, Oct 18, 2004 at 11:06:13PM +0000, John-Mark Gurney wrote: > Modified files: > sys/pci if_de.c > Log: > fix (for me) the problems where if_de gets really slow after time > (usually taking 20 seconds to transmit a packet).. no longer fall back > to only transmitting one packet (instead of the entire queue) after we > have processed the entire send queue... I have no idea why we didn't > start seeing this problem ~6 years ago when this code was introduced... Thanx, it seems it fix the problem for me too! Already running 3hours without any slowdown, but in old variant it hang to death in nearest 5-10 minutes. -- Andrey Chernov | http://ache.pp.ru/