From owner-freebsd-mobile@FreeBSD.ORG Wed Sep 21 08:01:35 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F88916A41F; Wed, 21 Sep 2005 08:01:35 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from mail04.syd.optusnet.com.au (mail04.syd.optusnet.com.au [211.29.132.185]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61B5843D46; Wed, 21 Sep 2005 08:01:34 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from cirb503493.alcatel.com.au (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail04.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id j8L81R38030330 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Wed, 21 Sep 2005 18:01:27 +1000 Received: from cirb503493.alcatel.com.au (localhost.alcatel.com.au [127.0.0.1]) by cirb503493.alcatel.com.au (8.12.10/8.12.10) with ESMTP id j8L81QSR058136; Wed, 21 Sep 2005 18:01:26 +1000 (EST) (envelope-from pjeremy@cirb503493.alcatel.com.au) Received: (from pjeremy@localhost) by cirb503493.alcatel.com.au (8.12.10/8.12.9/Submit) id j8L81Qfh058135; Wed, 21 Sep 2005 18:01:26 +1000 (EST) (envelope-from pjeremy) Date: Wed, 21 Sep 2005 18:01:26 +1000 From: Peter Jeremy To: "Peter D. Quilty" Message-ID: <20050921080126.GK40237@cirb503493.alcatel.com.au> References: <1127259847.1266.101.camel@pdq-laptop> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1127259847.1266.101.camel@pdq-laptop> User-Agent: Mutt/1.4.2.1i Cc: freebsd-stable@freebsd.org, freebsd-mobile@freebsd.org Subject: Re: High interrupts w/ Cisco 350 card X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Sep 2005 08:01:35 -0000 On Tue, 2005-Sep-20 19:44:07 -0400, Peter D. Quilty wrote: >I'm running 5.4-RELEASE-p6 on a Toshiba Tecra M2 laptop. My network >card is a Cisco 350 PCMCIA card. I'm experiencing a very high rate of >interrupts during heavy network traffic. Not quite. "vmstat -i" reports 173 interrupts/sec. That's not high. "systat -iostat" shows a ludicrously high interrupt load though. I notice that almost all the hardware on your laptop maps to irq 11 - that's undesirable. Can you convince your BIOS to use different interrupt mappings? > This Cisco card works fine in every other laptop I have. What OS? > I suspect it might be a cardbus problem, but I don't >know how to resolve it or troubleshoot it any further. The PCCard bus is fairly atrocious (basically ISA) but isn't that bad. I can get roughly wire speed from a 10baseT NIC without serious CPU strain on a P-233 laptop. Have you tried anything other that FreeBSD 5.4 on your Tecra? >interrupt total rate ... >irq11: cbb0 cbb1+++ 6773905 173 ... > /0 /10 /20 /30 /40 /50 /60 /70 /80 /90 /100 >cpu user|XXXXX > nice| > system|X >interrupt|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX > idle|XXX ... >cbb0: at device 11.0 on pci2 >cardbus0: on cbb0 >pccard0: <16-bit PCCard bus> on cbb0 >cbb1: at device 11.1 on pci2 >cardbus1: on cbb1 >pccard1: <16-bit PCCard bus> on cbb1 ... >an0: at port 0xc000-0xc03f irq 11 function 0 config 5 on pccard0 >an0: got RSSI <-> dBM map >an0: supported rates: 1Mbps 2Mbps 5.5Mbps 11Mbps >an0: Ethernet address: 00:07:0e:b9:2e:d5 -- Peter Jeremy