From owner-freebsd-hackers@FreeBSD.ORG Mon Dec 14 19:19:10 2009 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 64F2A106566C for ; Mon, 14 Dec 2009 19:19:10 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from tarsier.geekcn.org (delphij-pt.tunnel.tserv2.fmt.ipv6.he.net [IPv6:2001:470:1f03:2c9::2]) by mx1.freebsd.org (Postfix) with ESMTP id 0DBD08FC15 for ; Mon, 14 Dec 2009 19:19:10 +0000 (UTC) Received: from localhost (tarsier.geekcn.org [211.166.10.233]) by tarsier.geekcn.org (Postfix) with ESMTP id 9899AA585F7; Tue, 15 Dec 2009 03:19:03 +0800 (CST) X-Virus-Scanned: amavisd-new at geekcn.org Received: from tarsier.geekcn.org ([211.166.10.233]) by localhost (mail.geekcn.org [211.166.10.233]) (amavisd-new, port 10024) with ESMTP id BNYb85ohZIL9; Tue, 15 Dec 2009 03:18:55 +0800 (CST) Received: from delta.delphij.net (drawbridge.ixsystems.com [206.40.55.65]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTPSA id 3859FA58594; Tue, 15 Dec 2009 03:18:54 +0800 (CST) DomainKey-Signature: a=rsa-sha1; s=default; d=delphij.net; c=nofws; q=dns; h=message-id:date:from:reply-to:organization:user-agent: mime-version:to:cc:subject:references:in-reply-to: x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=kVgmN7cdDQP7r1Q2yzOkLF5T2antmijjsf3EkS7Qqa4LigYcVKhvSdHO3Qqm5OUoD IYAfiQpW5X26palze0RJA== Message-ID: <4B268F9B.1050108@delphij.net> Date: Mon, 14 Dec 2009 11:18:51 -0800 From: Xin LI Organization: The Geek China Organization User-Agent: Thunderbird 2.0.0.23 (X11/20091130) MIME-Version: 1.0 To: Ravi Shankar References: <734342.41538.qm@web33202.mail.mud.yahoo.com> In-Reply-To: <734342.41538.qm@web33202.mail.mud.yahoo.com> X-Enigmail-Version: 0.95.7 OpenPGP: id=18EDEBA0; url=http://www.delphij.net/delphij.asc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: freebsd-hackers@freebsd.org Subject: Re: Regarding enabling IOAPIC on Intel Dual core processor based boards having Broadcom controller X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: d@delphij.net List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Dec 2009 19:19:10 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, Ravi Shankar wrote: > Hi, > > We are using Freebsd6.2 bases OS on our LV 5200 Series Intel Dual Core Xeon bases processor(Wolfdale-DP-ULV). In the carrier board hosting the processor we have BCM5703 controller. > Currently we are using only one core in 32 bit mode and planning to use dual core where we need to enable IOAPIC. When IOAPIC is not enabled I see the bcm/bge driver is attached to IRQ10 and everything works fine, but when I enable IOAPIC I still see the boot msgs show that bge is attached to irq10 but the Broadcom controller does not come up. I found interrupt storm on irq17 ( remember without IOAPIC enable there are not IRQ assignments beyond IRQ16),looks like the controller is interrupting on 17 while driver waits on 10. > > When I stop and loader and assign it manually using config command "set hw.pci8.9.INTA.irq=”17”" , everything works fine. Would be great if some one can throw some light on this IRQ mapping when IOAPIC is enabled and possible fix ( Software or BIOS?) > > NOTE: Other devices ( Intel controller (em driver)) are working fine only this BCM5703 is having issues with IOAPIC Is it possible for you to use some newer FreeBSD release, i.e. 6.3 or 6.4, or 7.x even 8.x and see if that would solve your problem? Cheers, - -- Xin LI http://www.delphij.net/ FreeBSD - The Power to Serve! Live free or die -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.13 (FreeBSD) iEYEARECAAYFAksmj5sACgkQi+vbBBjt66AJvwCeJVlT301Ulu54C+UwvdNXjTxY KCkAn19OqPOpfeifzkRdf2zooRar9UrK =i1Dc -----END PGP SIGNATURE-----