From owner-freebsd-current@FreeBSD.ORG Thu Oct 14 20:13:33 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A1B6116A4CE for ; Thu, 14 Oct 2004 20:13:33 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 50B7443D3F for ; Thu, 14 Oct 2004 20:13:33 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.91] ([66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id i9EKDNWi010180 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 14 Oct 2004 13:13:24 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <416EDF7A.3060903@errno.com> Date: Thu, 14 Oct 2004 13:20:10 -0700 From: Sam Leffler User-Agent: Mozilla Thunderbird 0.7.3 (X11/20041009) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Andrey Chernov References: <20041014000822.GA30887@nagual.pp.ru> <20041014164044.GA52765@nagual.pp.ru> In-Reply-To: <20041014164044.GA52765@nagual.pp.ru> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: Bruce M Simpson cc: Robert Huff cc: current@freebsd.org cc: Ian FREISLICH cc: Robert Watson cc: Kris Kennaway Subject: Re: network slowness/freez-up since update 10/11 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 20:13:33 -0000 Andrey Chernov wrote: > On Thu, Oct 14, 2004 at 02:59:34PM +0200, Ian FREISLICH wrote: > >>but zero response IIRC. Maybe making it on by default was a little >>hasty, but anyone that follows -CURRENT like they should if they >>run it weuld have been aware of this and set debug.mpsafenet=0 in >>their loader.conf when they saw that commit. > > > There is nowhere said in this commit that if_de would or ever may be > broken. Everydays something new coming, and this commit is one between > similar others, nothing brings special attention to be aware of. I'll > expect special 'WARNING: de owners' message to current in such situations, > i.e. if something is not fixed to work together. > The changes for locking the network stack have been going on for >2 years. During that time I and many others have called for people to help. At some point you have to leave certain code behind or you'll never make progress. Robert Watson made the extra effort to provide legacy support for drivers that lacked proper locking (I intended to just leave them broken until someone stepped up and fixed them). That this particular driver broke regardless is unfortunate but inconsequential relative to other issues. Given the price of 100baseT NICs these days if you're not willing to fix the code yourself I don't see it as a massive hardship to go buy replacements for your de cards. Sam