From owner-freebsd-hackers@FreeBSD.ORG Wed Jul 19 12:09:01 2006 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 CFE5E16A4E1 for ; Wed, 19 Jul 2006 12:09:01 +0000 (UTC) (envelope-from xfb52@dial.pipex.com) Received: from smtp-out5.blueyonder.co.uk (smtp-out5.blueyonder.co.uk [195.188.213.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B70B43D73 for ; Wed, 19 Jul 2006 12:08:58 +0000 (GMT) (envelope-from xfb52@dial.pipex.com) Received: from [172.23.170.145] (helo=anti-virus03-08) by smtp-out5.blueyonder.co.uk with smtp (Exim 4.52) id 1G3ArJ-0003E5-6Z; Wed, 19 Jul 2006 13:08:57 +0100 Received: from [82.41.34.175] (helo=[192.168.0.2]) by asmtp-out4.blueyonder.co.uk with esmtp (Exim 4.52) id 1G3ArI-0002V9-Kx; Wed, 19 Jul 2006 13:08:56 +0100 Message-ID: <44BE20D8.609@dial.pipex.com> Date: Wed, 19 Jul 2006 13:08:56 +0100 From: Alex Zbyslaw User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-GB; rv:1.7.13) Gecko/20060515 X-Accept-Language: en MIME-Version: 1.0 To: freebsd-hackers@FreeBSD.ORG References: <200607191133.k6JBXuV4044591@lurza.secnetix.de> In-Reply-To: <200607191133.k6JBXuV4044591@lurza.secnetix.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: [Fwd: Interrupts question] 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: Wed, 19 Jul 2006 12:09:01 -0000 Oliver Fromme wrote: >Alex Zbyslaw wrote: > > John Baldwin wrote: > > > There's no easy answer on this. You'll have to run your own benchmarks. If > > > you don't need USB, then you may just want to leave it out of your kernel > > > which might help some. > > > > OK, thanks for the info and suggestions. Regrettably, leaving out USB > > isn't an option for us. > >>From your dmesg excerpt it seems that you have at least >three USB controllers in that machine. Depending on your >requirements, it might make sense to disable all of them >_except_ one, and then connect your USB devices to that >one controller (using additional USB hubs if necessary). >Of course, the controller that you keep enabled should be >the one that's causing the least problems (which seems to >be uhci1 "USB-B" in your case, if I read your first email > > Thanks for the suggestion. Can you tell me how to disable specific controllers? Were you thinking BIOS? or FreeBSD? Can device.hints do this? uhci man page is somewhat brief. I'm not sure which of those controllers I might actually need and it might be none of them. The USB requirement is because there is a DRAC (remote console) card which simulates a USB keyboard/mouse and offhand I'm not sure what they are connected to. But if I know how to turn specific controllers off, I can just try and see if what I need still works :-) (Probably studying the dmesg will give me some hints). Thanks, --Alex