From owner-freebsd-current@FreeBSD.ORG Tue Nov 15 17:53:19 2011 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 C67EF106564A; Tue, 15 Nov 2011 17:53:19 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 9D8828FC1A; Tue, 15 Nov 2011 17:53:19 +0000 (UTC) Received: from bigwig.baldwin.cx (66.111.2.69.static.nyinternet.net [66.111.2.69]) by cyrus.watson.org (Postfix) with ESMTPSA id F0ACE46B06; Tue, 15 Nov 2011 12:53:18 -0500 (EST) Received: from jhbbsd.localnet (unknown [209.249.190.124]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 5C8248A051; Tue, 15 Nov 2011 12:53:18 -0500 (EST) From: John Baldwin To: Baptiste Daroussin Date: Tue, 15 Nov 2011 12:46:41 -0500 User-Agent: KMail/1.13.5 (FreeBSD/8.2-CBSD-20110714-p8; KDE/4.5.5; amd64; ; ) References: <20111111221058.GA1911@azathoth.lan> <20111111225907.GA1993@azathoth.lan> In-Reply-To: <20111111225907.GA1993@azathoth.lan> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Message-Id: <201111151246.42038.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.6 (bigwig.baldwin.cx); Tue, 15 Nov 2011 12:53:18 -0500 (EST) Cc: freebsd-current@freebsd.org Subject: Re: No disks usable on a P5NE MB (aka regession is r219737) 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, 15 Nov 2011 17:53:19 -0000 On Friday, November 11, 2011 5:59:07 pm Baptiste Daroussin wrote: > On Fri, Nov 11, 2011 at 11:10:58PM +0100, Baptiste Daroussin wrote: > > On Thu, Sep 29, 2011 at 12:22:54AM +0200, Baptiste Daroussin wrote: > > > On Sun, Sep 11, 2011 at 10:39:38PM +0200, Baptiste Daroussin wrote: > > > > > > the result is: > > > > > > db> show intrcnt > > > > > > cpu0: timer 4510 > > > > > > irq256: hdac0 1 > > > > > > cpu3: timer 29 > > > > > > cpu1: timer 3036 > > > > > > cpu2: timer 31 > > > > > > db> > > > > > > > > > > > > I did break at the mountfrom> prompt > > > > > > If I break before I only have the cpu0 and irq256 entries. > > > > > > > > > > Hmmm, is there any way you can build a 9 kernel without sound support (since > > > > > that clutters up bootverbose) and capture a verbose dmesg, using a serial > > > > > console or PXE booting to an NFS root of some sort? > > > > > > > > > I can't pxe boot, but I can record the build on my camera: > > > > http://people.freebsd.org/~bapt/9-fail.avi (18MB) > > > > > > > > (this is 9.0-BETA2 memstick) > > > > > > > > Hope that could help > > > > > > > > > > Apparently this doesn't help, given that I have no way to netboot this box, may > > > that be from pxe and that there is no serial console, what can I do more to help > > > fixing this? > > > > > > I would love to be able to run 9 on my box > > > > > > regards, > > > Bapt > > > > After trying lots of different kernel it appears that the regression was > > introduce in r219737. I'm trying to figure out to solve this. > > > > If you have any clue tell me. > > > > regards, > > Bapt > > > > With the help of cognet, I workaround this and have been able to boot both 9 and > 10 remove that block : > http://people.freebsd.org/~bapt/workaround-to-boot-p5ne.diff Yeah, the problem is that NVIDIA chipsets seem to have really odd behavior in that once you turn MSI mapping on for a given node in the HyperTransport tree it expects all child devices to only use MSI and not INTx. Linux has a lot of quirk code to try to handle this by only turning on the mapping window when MSI is enabled for a given device. However, it has lots of hacks to try to find the right Host-PCI Bridge that a given device is a child of. I'm mostly tempted to just disable MSI on NVIDIA chipsets that have these issues rather than adding the same number of quirks. However I haven't really had time to sit down and look at this. -- John Baldwin