From owner-freebsd-stable@FreeBSD.ORG Tue Oct 31 18:07:42 2006 Return-Path: X-Original-To: stable@freebsd.org Delivered-To: freebsd-stable@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3491F16A4C8; Tue, 31 Oct 2006 18:07:42 +0000 (UTC) (envelope-from mi+mx@aldan.algebra.com) Received: from corbulon.video-collage.com (static-151-204-231-237.bos.east.verizon.net [151.204.231.237]) by mx1.FreeBSD.org (Postfix) with ESMTP id A63EE43D46; Tue, 31 Oct 2006 18:07:41 +0000 (GMT) (envelope-from mi+mx@aldan.algebra.com) Received: from mteterin.us.murex.com (mx-broadway [38.98.68.18]) by corbulon.video-collage.com (8.13.8/8.13.8) with ESMTP id k9VI7Wmw067372 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 31 Oct 2006 13:07:32 -0500 (EST) (envelope-from mi+mx@aldan.algebra.com) From: Mikhail Teterin Organization: Virtual Estates, Inc. To: Mikhail Teterin , re@freebsd.org, stable@freebsd.org Date: Tue, 31 Oct 2006 13:07:26 -0500 User-Agent: KMail/1.9.5 References: <200610282112.k9SLC0cC024602@corbulon.video-collage.com> <4544E0C1.6050705@samsco.org> <200610302323.50659@aldan> In-Reply-To: <200610302323.50659@aldan> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-u" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200610311307.27063.mi+mx@aldan.algebra.com> X-Virus-Scanned: ClamAV 0.88.4/2133/Tue Oct 31 05:42:29 2006 on corbulon.video-collage.com X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.43 Cc: Subject: Re: new em-driver still broken 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: Tue, 31 Oct 2006 18:07:42 -0000 понед╕лок 30 жовтень 2006 23:23, Mikhail Teterin написав: > Ok. I rebooted and restarted the heavy traffic dump (DEVICE_POLLING in > kernel, but without polling actialy enabled). The dump got underway, > although the amount of "sys" load was rather high -- way above 70% > most of the time (on a dual-CPU machine). > > Then I tried to enable polling. The following command worked fine: > > (ifconfig em0 down; sleep 1; ifconfig em0 polling; sleep 1; ifconfig em0 > up) & > > Traffic resumed a couple of second later... > > A minute later, ALL TRAFFIC stopped. The machine is, again, unreachable > via network... > > Conclusion: The only way to have a working em-interface is to compile > with DEVICE_POLLING, but without polling enabled... It is slow (very CPU > intensive), but it seems to work... FWIW, enabling polling at boot (via rc.conf) does not change anything either... -mi