From owner-freebsd-net@FreeBSD.ORG Wed Oct 22 12:47:52 2008 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CFAD01065683 for ; Wed, 22 Oct 2008 12:47:52 +0000 (UTC) (envelope-from fabien.thomas@netasq.com) Received: from netasq.netasq.com (netasq.netasq.com [213.30.137.178]) by mx1.freebsd.org (Postfix) with ESMTP id 29A3F8FC16 for ; Wed, 22 Oct 2008 12:47:51 +0000 (UTC) (envelope-from fabien.thomas@netasq.com) Received: from [10.20.1.5] (unknown [10.0.0.126]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client did not present a certificate) by netasq.netasq.com (Postfix) with ESMTP id DB99C2CF7A; Wed, 22 Oct 2008 14:47:50 +0200 (CEST) Message-Id: <0308873F-0ED4-4590-A2F1-51A4CD402EC5@netasq.com> From: Fabien Thomas To: Fabien Thomas In-Reply-To: Content-Type: multipart/signed; boundary=Apple-Mail-83--588254780; micalg=sha1; protocol="application/pkcs7-signature" Mime-Version: 1.0 (Apple Message framework v929.2) Date: Wed, 22 Oct 2008 14:46:04 +0200 References: X-Mailer: Apple Mail (2.929.2) X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: FreeBSD Net Subject: Re: Missing fix for fxp driver (FreeBSD 6.x) 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: Wed, 22 Oct 2008 12:47:52 -0000 --Apple-Mail-83--588254780 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Sorry for the noise... I've made a mistake with my local patch vs cvsweb vs commit info that seems to fix the same problem but with another code. If i've to rewrite my initial mail: The fxp deadlock (fixed on head by this commit http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/fxp/if_fxp.c.diff?r1=1.266;r2=1.267) can be easily reproduced and maybe can be MFC in 6.4 and 7.1 ? When the interface is in deadlock the only way to recover is to do a ifconfig up. Fabien > http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/fxp/if_fxp.c.diff?r1=1.217.2.15;r2=1.217.2.16;f=h > > This fix is really necessary (dealock of the interface in case of > cluster shortage) and not commited in 6.x (but commited in RELENG_5 > RELENG_7 and HEAD) > > Regards, > Fabien --Apple-Mail-83--588254780--