From owner-freebsd-current@FreeBSD.ORG Tue Dec 15 16:43:10 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 3B094106568D for ; Tue, 15 Dec 2009 16:43:10 +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 0CA178FC08 for ; Tue, 15 Dec 2009 16:43:10 +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 B605846B35; Tue, 15 Dec 2009 11:43:09 -0500 (EST) Received: from jhbbsd.localnet (unknown [209.249.190.9]) by bigwig.baldwin.cx (Postfix) with ESMTPA id E73778A020; Tue, 15 Dec 2009 11:43:08 -0500 (EST) From: John Baldwin To: Thierry Herbelot Date: Tue, 15 Dec 2009 11:25:45 -0500 User-Agent: KMail/1.12.1 (FreeBSD/7.2-CBSD-20091103; KDE/4.3.1; amd64; ; ) References: <200912110615.28030.thierry.herbelot@free.fr> <200912141108.48169.jhb@freebsd.org> <200912150619.12950.thierry.herbelot@free.fr> In-Reply-To: <200912150619.12950.thierry.herbelot@free.fr> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-Id: <200912151125.45856.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0.1 (bigwig.baldwin.cx); Tue, 15 Dec 2009 11:43:09 -0500 (EST) X-Virus-Scanned: clamav-milter 0.95.1 at bigwig.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.5 required=4.2 tests=AWL,BAYES_00,RDNS_NONE autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on bigwig.baldwin.cx Cc: freebsd-current@freebsd.org Subject: Re: Panic in a recent kernel (cardbus/pci related ?) 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 Dec 2009 16:43:10 -0000 On Tuesday 15 December 2009 12:19:12 am Thierry Herbelot wrote: > Le Monday 14 December 2009, John Baldwin a =E9crit : > > On Friday 11 December 2009 12:15:27 am Thierry Herbelot wrote: > > > Hello, > > > > > > I'm seeing a panic in my latest -Current kernel (config file =3D=3D G= ENERIC > > > minus INVARIANTS, WITNESS and SMP). The machine is an older notebook, > > > with a PCMCIA network card. > > > > Can you try reverting the recent change to sys/dev/pci/pci.c to use > > resource_list_reserve() just to narrow down if that is the cause? >=20 > Hello, >=20 > If I revert this commit, the kernel does boot correctly : >=20 > 308,309c308,309 > < $FreeBSD: src/sys/dev/pci/pci.c,v 1.390 2009/11/25 20:50:43 thomps= a Exp=20 > $ > < $FreeBSD: src/sys/dev/pci/pci_pci.c,v 1.60 2009/05/20 22:00:39 imp= Exp=20 > $ > --- > > $FreeBSD: src/sys/dev/pci/pci.c,v 1.392 2009/12/10 01:01:53 jkim E= xp $ > > $FreeBSD: src/sys/dev/pci/pci_pci.c,v 1.61 2009/12/10 01:01:53 jki= m Exp=20 > $ > (the diff is an extract from the change in the idents between the last wo= rking=20 > kernel and the next, non-working one) >=20 > This commit seems to be about processing ACPI tables : maybe my notebook = has a=20 > some bad ACPI data ? This delta includes two changes to pci.c (1.391 and 1.392). Can you try mo= ving it up so that it applies just 1.391 of pci.c? =2D-=20 John Baldwin