From owner-freebsd-questions@FreeBSD.ORG Sat May 2 00:11:16 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B7B421065676 for ; Sat, 2 May 2009 00:11:16 +0000 (UTC) (envelope-from onemda@gmail.com) Received: from mail-fx0-f162.google.com (mail-fx0-f162.google.com [209.85.220.162]) by mx1.freebsd.org (Postfix) with ESMTP id 202DA8FC0C for ; Sat, 2 May 2009 00:11:15 +0000 (UTC) (envelope-from onemda@gmail.com) Received: by fxm6 with SMTP id 6so2547959fxm.43 for ; Fri, 01 May 2009 17:11:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=NNu40rq3Q94dxpAjB02KovjSLwcq9MRduxMGz+PLGHE=; b=TioYntxyr7UPkpCGtR6EOptWrekwMLJksVFZCFwIh3hRy79Tr+VgiIJiNDs62nRZ/z ZC2aLBMgH6VKbkAdSijCJq+ZNxi2Kx0XYDsWl37mBb1zZBk8WLixhVE4Har1+lHdcjPf gjmUfLV/vA+MLAcKDYVLBjJzAKwH4YVZXOH3Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=KW7BfcgUJ37lZXtOmXpgdyQsAsMMozoVmPM5F9BiRB8OebC5i//g3/RBUHDoiBLXOy xJOyJRfbREXDsv0brCQuYvGG7lCbfiHR0oZ595GkU3nNIWKOiTMNXx2VzMrgY5WgPTLt vFCKubSwGcyXbpEyi2eKvgKgQJsCi9kACrvxA= MIME-Version: 1.0 Received: by 10.239.131.143 with SMTP id 15mr172551hbn.140.1241223075113; Fri, 01 May 2009 17:11:15 -0700 (PDT) In-Reply-To: <49FB6C6A.8020308@onetel.com> References: <49F78DD0.70007@onetel.com> <3a142e750904290530p7189e3d2y40328186dd4141f7@mail.gmail.com> <49FB6C6A.8020308@onetel.com> Date: Sat, 2 May 2009 02:11:15 +0200 Message-ID: <3a142e750905011711pc9c77f7p67e883e96fac7170@mail.gmail.com> From: "Paul B. Mahol" To: Chris Whitehouse Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: User Questions Subject: Re: ndis0 interrrupt storm X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 May 2009 00:11:17 -0000 On 5/1/09, Chris Whitehouse wrote: > Paul B. Mahol wrote: >> On 4/29/09, Chris Whitehouse wrote: >>> Hi all >>> >>> I'm trying to get a Linksys WPC54Gv5 wireless pccard working. It has a >>> Marvell 8335 chip. I've created a module with ndisgen and I can see >>> ndis0. When I up it with ifconfig I immediately get repeated messages: >>> >>> Apr 28 23:23:19 pcbsd kernel: interrupt storm detected on "irq11:"; >>> throttling interrupt source >>> >>> As soon as I down the interface the messages stop. >>> >>> I've also tried starting ndis0 with polling >>> >>> # ifconfig ndis0 inet 192.168.1.20 polling >>> >>> but still get the messages. I guess this driver doesn't support polling. >>> Or I've got the syntax wrong. >> >> That command is not currently efective at all for ndisX(I yet have to >> see if it is possible). >> >>> According to vmstat -i irq11 is used by cbb0 and pcm0. ndis0 is on irq9 >>> >>> irq9: cbb1 ndis0++ >>> >>> This is on PCBSD 7.1 which is FreeBSD 7.2-PRERELEASE >>> >>> Any way I can get this thing working? >> >> Try yo disable cbbX if you dont use it or enable MSI for pcm0 (if >> possible). > > This is a pcmcia card in a laptop so cbb is needed :( There is no > reference to msi in the pcm man page so I guess it is not available for > this system. (Paul I saw a post from you on multimedia about msi in hdac > and sure enough there is a reference to msi in snd_hda(4) man page). Am > I looking in the right place? msi for snd_hda(if that is your sound driver) should be enabled by default on CURRENT (dunno about 7): hint.hdac.%d.msi=1 You could try to use different dev.ndis.0.InterruptNumber for ndis0. Changing it via sysctl is not supported, you will need to modify right line(s) in inf file, or in .h file generated with ndiscvt(1) via ndisgen(8) Dunno if that will work .... (never tried) -- Paul