From owner-freebsd-current@FreeBSD.ORG Tue Mar 10 23:36:26 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5F42A106566C; Tue, 10 Mar 2009 23:36:26 +0000 (UTC) (envelope-from arno@heho.snv.jussieu.fr) Received: from shiva.jussieu.fr (shiva.jussieu.fr [134.157.0.129]) by mx1.freebsd.org (Postfix) with ESMTP id E06408FC0C; Tue, 10 Mar 2009 23:36:25 +0000 (UTC) (envelope-from arno@heho.snv.jussieu.fr) Received: from heho.snv.jussieu.fr (heho.snv.jussieu.fr [134.157.184.22]) by shiva.jussieu.fr (8.14.3/jtpda-5.4) with ESMTP id n2ANaOYO094857 ; Wed, 11 Mar 2009 00:36:24 +0100 (CET) X-Ids: 166 Received: from heho.snv.jussieu.fr (localhost [127.0.0.1]) by heho.snv.jussieu.fr (8.14.3/8.14.3) with ESMTP id n2ANaN79095154; Wed, 11 Mar 2009 00:36:23 +0100 (CET) (envelope-from arno@heho.snv.jussieu.fr) Received: (from arno@localhost) by heho.snv.jussieu.fr (8.14.3/8.14.3/Submit) id n2ANaMrL095151; Wed, 11 Mar 2009 00:36:22 +0100 (CET) (envelope-from arno) To: John Baldwin From: "Arno J. Klaassen" References: <200903101425.28608.jhb@freebsd.org> <200903101637.31039.jhb@freebsd.org> Date: Wed, 11 Mar 2009 00:36:22 +0100 In-Reply-To: <200903101637.31039.jhb@freebsd.org> (John Baldwin's message of "Tue\, 10 Mar 2009 16\:37\:30 -0400") Message-ID: User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.0.1 (shiva.jussieu.fr [134.157.0.166]); Wed, 11 Mar 2009 00:36:24 +0100 (CET) X-Virus-Scanned: ClamAV 0.94.2/9084/Tue Mar 10 08:11:13 2009 on shiva.jussieu.fr X-Virus-Status: Clean X-Miltered: at jchkmail.jussieu.fr with ID 49B6F978.002 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-j-chkmail-Enveloppe: 49B6F978.002/134.157.184.22/heho.snv.jussieu.fr/heho.snv.jussieu.fr/ X-j-chkmail-Score: MSGID : 49B6F978.002 on jchkmail.jussieu.fr : j-chkmail score : . : R=. U=. O=. B=0.011 -> S=0.011 X-j-chkmail-Status: Ham Cc: freebsd-current@freebsd.org Subject: Re: msi broken? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Mar 2009 23:36:27 -0000 John Baldwin writes: > On Tuesday 10 March 2009 3:00:00 pm Arno J. Klaassen wrote: >> John Baldwin writes: >> >> > On Tuesday 10 March 2009 10:08:59 am Arno J. Klaassen wrote: >> >> >> >> Hello, >> >> >> >> when upgrading this morning from a March 1 -current, if_bge >> >> stopped working (and irq256: bge0 not showing up in >> >> vmstat -i ). Setting hw.pci.enable_msi="0" makes it work again. >> > >> > Can you get a verbose dmesg (boot -v) with MSI enabled? > > Ok, so you are getting MSI interrupts assigned and routed ok. Can you try > disabling the code that sets the INTx_MASK flag in the PCI command register > in sys/dev/pci/pci.c:pci_setup_intr()? grr : "rid" sure is 1 for the if_bge interrupt. Please tell me which lines of code set the INTx_MASK flag. Thanx, more tomorrow. Arno