From owner-freebsd-hackers@FreeBSD.ORG Thu Aug 18 21:19:43 2005 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 093C816A41F for ; Thu, 18 Aug 2005 21:19:43 +0000 (GMT) (envelope-from gemini@geminix.org) Received: from gen129.n001.c02.escapebox.net (gen129.n001.c02.escapebox.net [213.73.91.129]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B1C943D45 for ; Thu, 18 Aug 2005 21:19:40 +0000 (GMT) (envelope-from gemini@geminix.org) Message-ID: <4304FB69.3000500@geminix.org> Date: Thu, 18 Aug 2005 23:19:37 +0200 From: Uwe Doering Organization: Private UNIX Site User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.11) Gecko/20050802 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Michael R. Wayne" References: <200508181717.j7IHHaxW044139@manor.msen.com> In-Reply-To: <200508181717.j7IHHaxW044139@manor.msen.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Received: from gemini by geminix.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.52 (FreeBSD)) id 1E5rnW-000Hmo-LC; Thu, 18 Aug 2005 23:19:38 +0200 Cc: freebsd-hackers@freebsd.org Subject: Re: Reducing dummynet pipe size hangs system X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Aug 2005 21:19:43 -0000 Michael R. Wayne wrote: > Summary: > On an old (4.8p10) machine, substantially reducing the pipe size > on a loaded connection causes the system to freeze. > > Is this a supported feature? > > Did it usd to be broken? > > Detail: > [...] > > Two days in a row now, just after 6:30, the box freezes, refusing > keyboard input and requiring a reboot. > > Queries: > Is this considered an unsupported use of dummynet? > > If it should work, was it broken back in 4.8 and, if so, when > was it corrected? I'd rather not take the time up upgrade the > box to 4.11 if I'll then be forced to move to 5.4. There were changes in dummynet's configuration functions that, among other things, dealt with protecting certain code sequences with the proper SPL. They went into the CVS repository after 4.8. I can't tell whether these fixes would help in your case but you may want to look at rev. 1.24.2.22 and 1.24.2.25 (RELENG_4) in any case: http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/netinet/ip_dummynet.c?only_with_tag=RELENG_4 Uwe -- Uwe Doering | EscapeBox - Managed On-Demand UNIX Servers gemini@geminix.org | http://www.escapebox.net