From owner-freebsd-stable@FreeBSD.ORG Tue Nov 7 21:53:06 2006 Return-Path: X-Original-To: freebsd-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 CFC3016A416 for ; Tue, 7 Nov 2006 21:53:06 +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 25A9943D4C for ; Tue, 7 Nov 2006 21:53:05 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [10.10.3.185] ([165.236.175.187]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kA7LquIw021727; Tue, 7 Nov 2006 14:53:02 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <45510033.7010102@samsco.org> Date: Tue, 07 Nov 2006 14:52:51 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060206 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jack Vogel References: <68011C68-0962-4946-88E1-F36EE7C707DA@redstarling.com> <20061106221219.GA66676@hugo10.ka.punkt.de> <041201c701f9$37b2aed0$9603a8c0@claylaptop> <2a41acea0611061614n478efe77y82c0ebc2e1b01e19@mail.gmail.com> <001601c702af$9d355940$9603a8c0@claylaptop> <2a41acea0611071304n4fae1751ic462a58b45825bf2@mail.gmail.com> In-Reply-To: <2a41acea0611071304n4fae1751ic462a58b45825bf2@mail.gmail.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.0 required=3.8 tests=none autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: Clayton Milos , freebsd-stable@freebsd.org, ke han Subject: Re: em driver testing 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, 07 Nov 2006 21:53:06 -0000 Jack Vogel wrote: > On 11/7/06, Clayton Milos wrote: > >> Hi Jack >> >> >> I patched the driver and re-compiled the kernel and userland. >> >> All appears well with the em driver now. No more errors on it. >> I am getting watchdog timeouts on the xl driver now though. It was >> happenning before at the same time as the em ones. Now I've passed a >> lot of >> traffic on the em interface but the xl interface gets watchdog errors. >> The >> em interface still works fine but the xl one is no usable after this. > > > I'm not sure what it is, but the fact that a variety of nic drivers > are having this > same problem indicates that something changed in the if_timer and its > caller, someone knowing that subsystem would be better qualified to > say what. > > The other drivers should do the same thing that em did, and stop using > the net layer timer :) > > Jack I think it's more that the if_em driver watchdog was insulating the if_xl driver. Once the if_em component was removed, the if_xl driver was the next in line to be a victim. So yes, like you say, all of the drivers need to be fixed. Scott