From owner-freebsd-net@FreeBSD.ORG Mon Nov 13 05:15:49 2006 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7F3116A4C9; Mon, 13 Nov 2006 05:15:49 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 477C043D58; Mon, 13 Nov 2006 05:15:48 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kAD5Feaj072384; Sun, 12 Nov 2006 22:15:47 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <4557FF7A.8020704@samsco.org> Date: Sun, 12 Nov 2006 22:15:38 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 MIME-Version: 1.0 To: Mike Tancsa References: <2a41acea0611081719h31be096eu614d2f2325aff511@mail.gmail.com> <200611091536.kA9FaltD018819@lava.sentex.ca> <45534E76.6020906@samsco.org> <200611092200.kA9M0q1E020473@lava.sentex.ca> <200611102004.kAAK4iO9027778@lava.sentex.ca> <2a41acea0611101400w5b8cef40ob84ed6de181f3e2c@mail.gmail.com> <200611102221.kAAML6ol028630@lava.sentex.ca> <455570D8.6070000@samsco.org> <200611120412.kAC4CuIB035746@lava.sentex.ca> <45574ECA.4080207@samsco.org> <200611130040.kAD0etbp040637@lava.sentex.ca> <4557CECD.2000609@samsco.org> <200611130158.kAD1wdKE040908@lava.sentex.ca> <4557EF13.9060305@samsco.org> <200611130454.kAD4sZwe041556@lava.sentex.ca> In-Reply-To: <200611130454.kAD4sZwe041556@lava.sentex.ca> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: freebsd-net , freebsd-stable@freebsd.org, Jack Vogel Subject: Re: Proposed 6.2 em RELEASE patch X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 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, 13 Nov 2006 05:15:50 -0000 Mike Tancsa wrote: > At 11:05 PM 11/12/2006, Scott Long wrote: >> Mike Tancsa wrote: >>> However, if I turn on fastforwarding, its back to the old behavior >>> with it locking up. This was with the stock driver. I will try the >>> same test with >>> #define EM_FAST_INTR 1 >>> as well as taking out the nfs option from the kernel driver. >>> Anything else to tune with ? >>> ---Mike >> >> Would you mind going so far as to adding NO_ADAPTIVE_MUTEXES? This is > > Wow, it totally survives 2 streams (2 in one direction or 2 in opposite > directions)... AND it almost can survive a 3rd! It does seem to be > dropping packets on em1 when I add in a second stream blasting in the > same direction, but its survives. You can see at ** I add in the second > stream, and the outbound on em1 drops, even though more packets are > going through. I stop the second stream then add a stream going in the > other direction. Oddly enough, with a UP kernel it cant do 2 streams, > just the one. I thought the extra locking on SMP would make it worse ? > In this case it seems no. > Is this with EM_INTR_FAST enabled also? Scott