From owner-freebsd-current@FreeBSD.ORG Mon Mar 22 12:16:34 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CAD4916A4CE for ; Mon, 22 Mar 2004 12:16:34 -0800 (PST) Received: from buh.cameradicommercio.ro (unknown [81.196.25.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70AA543D48 for ; Mon, 22 Mar 2004 12:16:34 -0800 (PST) (envelope-from itetcu@apropo.ro) Received: from it.buh.cameradicommercio.ro (it.buh.cameradicommercio.ro [192.168.0.10]) by buh.cameradicommercio.ro (Postfix) with ESMTP id 09EBF609F; Mon, 22 Mar 2004 22:15:51 +0200 (EET) Received: from it.buh.cameradicommercio.ro (localhost.buh.cameradicommercio.ro [127.0.0.1]) by it.buh.cameradicommercio.ro (Postfix) with SMTP id 0B098130; Mon, 22 Mar 2004 22:18:44 +0200 (EET) Date: Mon, 22 Mar 2004 22:18:43 +0200 From: Ion-Mihai Tetcu To: Nate Lawson Message-Id: <20040322221843.21a9e116@it.buh.cameradicommercio.ro> In-Reply-To: <20040322120722.E34213@root.org> References: <20040322192654.2f24ef17@it.buh.cameradicommercio.ro> <20040322111119.P33933@root.org> <20040322215656.6e460fa0@it.buh.cameradicommercio.ro> <20040322120722.E34213@root.org> X-Mailer: Sylpheed version 0.9.10claws (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: freebsd-current@freebsd.org cc: acpi-jp@jp.FreeBSD.org Subject: Re: [acpi-jp 3129] ACPI (_PRS has invalid type 7) problem / regression X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Mon, 22 Mar 2004 20:16:34 -0000 On Mon, 22 Mar 2004 12:09:46 -0800 (PST) Nate Lawson wrote: > On Mon, 22 Mar 2004, Ion-Mihai Tetcu wrote: > > On Mon, 22 Mar 2004 11:33:36 -0800 (PST) > > Nate Lawson wrote: > > > > The change must have happen between 2004_03_04 and 2004_03_18. > > > > > > I don't think it was the _PRS changes on 3/18 and 3/20. I'm suspecting > > > the ACPI-CA import of 0311. You can revert all changes to acpi_pcib.c by > > > copying this file over sys/dev/acpica/acpi_pcib.c and recompiling your > > > kernel: > > > > > > http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/src/sys/dev/acpica/acpi_pcib.c?rev=1.36&content-type=text/plain > > > > > > I suspect it won't change anything for you but please test this to be > > > sure. > > > > I'm doing it right now, thank you. > > (Recompiling the acpi.ko wouldn't be enough ?) > > Yes, recompiling just the acpi kernel module would be fine. Well, the kernel is almost ready now. > > > Your ASL returns a different interrupt link resource based on an external > > > variable DEID. It may be thinking it's in PIC mode and returning the IRQ > > > resource instead of APIC mode and the Interrupt resource. See the section > > > for ALKC to see what I'm talking about. > > > > Where do I find this section ? > > Device (ALKC) in your ASL. Aha. > One other thing you might try if reverting acpi_pcib.c doesn't help is to > set hw.acpi.serialize_method=0 at the loader prompt. If that doesn't > work, set hw.acpi.osi_name=0 at the prompt. Then try both. OK, I'll try this too, and mail after. -- IOnut Unregistered ;) FreeBSD user