From owner-freebsd-current@FreeBSD.ORG Sat Aug 8 21:50:20 2009 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F4A9106566C for ; Sat, 8 Aug 2009 21:50:20 +0000 (UTC) (envelope-from ubm@u-boot-man.de) Received: from mail.upper.net (mail.upper.net [62.75.224.33]) by mx1.freebsd.org (Postfix) with ESMTP id A5DC08FC08 for ; Sat, 8 Aug 2009 21:50:19 +0000 (UTC) Received: from ubm.mine.nu (mail.upper.net [62.75.224.33]) (authenticated bits=0) by mail.upper.net (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id n78LoEnT016046 for ; Sat, 8 Aug 2009 23:50:14 +0200 Received: from ubm.mine.nu ([85.181.0.30] helo=ubm.mine.nu) by ASSP.nospam.UpPeRnEt; 8 Aug 2009 23:50:14 +0200 Date: Sat, 8 Aug 2009 23:50:13 +0200 From: Marc "UBM" Bocklet To: current@freebsd.org Message-Id: <20090808235013.eab98028.ubm@u-boot-man.de> In-Reply-To: References: <20090708192642.6b30167e.ubm@u-boot-man.de> <20090708225048.ec9d9cad.ubm@u-boot-man.de> <20090710200352.72ef6804.ubm@u-boot-man.de> <20090711205837.46b11405.ubm@u-boot-man.de> <20090711222304.fc99056a.ubm@u-boot-man.de> <20090712122316.4f63fc62.ubm@u-boot-man.de> <20090712181034.93811d03.ubm@u-boot-man.de> <20090712194547.9e573116.ubm@u-boot-man.de> <20090722201750.4ff23293.ubm@u-boot-man.de> <20090806230909.d01e844a.ubm@u-boot-man.de> <20090808002354.61c6c5a3.ubm@u-boot-man.de> X-Mailer: Sylpheed 2.6.0 (GTK+ 2.16.4; i386-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Sat, 08 Aug 2009 22:38:02 +0000 Cc: Subject: Re: run interrupt driven hooks: still waiting for xpt_config 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: Sat, 08 Aug 2009 21:50:20 -0000 On Sat, 8 Aug 2009 12:02:41 +0100 (BST) Robert Watson wrote: > On Sat, 8 Aug 2009, Marc UBM Bocklet wrote: > > >>>>> I've got it narrowed down between "2009.06.30.06.00.00" and > >>>>> today. A kernel with the "old" date boots, a freshly csupped > >>>>> and compiled kernel hangs with the usual symptoms (waiting for > >>>>> interrupt driven hooks). > >>>>> > >>>>> I'll try csupping to just before the big cam commit to see if > >>>>> there is any connection. When I said earlier that I was not > >>>>> running with the ahci patch, I was partly wrong. I did not have > >>>>> device ahci in my kernel config file nor had it loaded as a > >>>>> module, but I had the patch applied. > >>>> > >>>> "2009.07.09.06.00.00" fixes the problem. Could it be that there > >>>> are some subtle interactions in the cam subsystem that are > >>>> stirred by the recent mega-commit? > >>> > >>> Is there any other info I can / should provide to help debugging > >>> this? > >> > >> Any news on this? This pretty much prevents me from running 8.0 :-/ > > > > I've a friend with a similar problem (also HighPoint controller, > > also "run interrupt driven hooks: still waiting for xpt_config"), > > who gets a panic. I'll try to get the panic string and a backtrace, > > if I do, I'll post it here. > > xpt_config basically means that you're waiting on a device driver > attached to CAM to finish probing, which could point at a number of > potential problem sources (including things like interrupt routing > problems). At least in the 7.x line, I've seen firewire and USB at > various times cause this issue. It might be interesting to compile > down to the smallest set of cam-related drivers required to support > necessary hardware (omit firewire, for example) and see if you see > any improvement. Pinning it down to a specific driver would have > significant debugging value :-). Thanks a lot for the suggestion, I'll be on holiday for one week starting tomorrow, I'll try narrowing it down as soon as I'm back :-) Bye Marc -- "And what rough beast, its hour come round at last, Slouches towards Bethlehem to be born?" W.B. Yeats, The Second Coming