From owner-freebsd-stable@FreeBSD.ORG Tue May 24 21:50:06 2005 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 200CA16A41C for ; Tue, 24 May 2005 21:50:06 +0000 (GMT) (envelope-from mkb@incubus.de) Received: from luzifer.incubus.de (incubus.de [80.237.207.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id B781443D48 for ; Tue, 24 May 2005 21:50:05 +0000 (GMT) (envelope-from mkb@incubus.de) Received: from [192.168.2.11] (p54AAEA60.dip.t-dialin.net [84.170.234.96]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by luzifer.incubus.de (Postfix) with ESMTP id 6AC522FDBD; Tue, 24 May 2005 23:49:59 +0200 (CEST) Message-ID: <4293A18F.6080200@incubus.de> Date: Tue, 24 May 2005 23:50:07 +0200 From: Matthias Buelow User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050513) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kris Kennaway References: <3248.172.16.0.199.1116876092.squirrel@172.16.0.1> <20050523211307.GA36552@xor.obsecurity.org> <42924949.1070902@incubus.de> <200505242141.38289.max@love2party.net> <42938C2E.6020301@incubus.de> <20050524201942.GA28257@xor.obsecurity.org> <42938D40.1050502@incubus.de> <20050524202647.GA28322@xor.obsecurity.org> In-Reply-To: <20050524202647.GA28322@xor.obsecurity.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Max Laier , freebsd-stable@freebsd.org, Mike Jakubik Subject: Re: Performance of 4.x vs 5.x (Re: Lifetime of FreeBSD branches) 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, 24 May 2005 21:50:06 -0000 Kris Kennaway wrote: >>Hmm... atapci1 is shared with fxp0 on irq 20.. does fxp0 also require >>the giant lock? > > I don't think so..but the shared interrupt might still be causing some > other problem. Try compiling a kernel without fxp support and see if > you still have the interactive problems under disk load. Ok, I now have tried a) with HTT switched off in BIOS, b) with HTT off and without the fxp driver (so that atapci1 is the only driver on irq 20) and c) on a Compaq notebook, all machines running 5.4-stable. Basically, the problem occurs in all 3 scenarios. However, while cases a) and b) don't seem to be any different from the original scenario, it is a lot less pronounced on the notebook (c). In c) the mouse cursor doesn't really jump but only "feels" a bit like moving thru syrup, and audio playback (from a remote stream) stops only for fractions of a second. in a) and b), when moving the mouse, the mouse cursor literally jumps around on the screen for several seconds many times during disk i/o, and audio playback stops for ca. 1 second pauses and starts stuttering, like in the original scenario. Curiously I apparently can only reproduce it when untarring large archives like firefox/thunderbird. An ordinary find, or removing the stuff again doesn't seem to show any of those symptoms. The machines are: Intel ICH6-based desktop machine, 3ghz p4 ht, sata disk, and Intel 440BX, 850mhz p3 notebook, udma33 ata disk. mkb.