From owner-freebsd-acpi@FreeBSD.ORG Wed Jan 12 19:44:14 2005 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A65416A4CE for ; Wed, 12 Jan 2005 19:44:14 +0000 (GMT) Received: from mail5.speakeasy.net (mail5.speakeasy.net [216.254.0.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id CEDEF43D48 for ; Wed, 12 Jan 2005 19:44:13 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 19284 invoked from network); 12 Jan 2005 19:44:13 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 12 Jan 2005 19:44:13 -0000 Received: from [10.50.41.243] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id j0CJi4VX027337; Wed, 12 Jan 2005 14:44:09 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Pawel Jakub Dawidek Date: Wed, 12 Jan 2005 14:42:02 -0500 User-Agent: KMail/1.6.2 References: <20050111202452.GK795@darkness.comp.waw.pl> <41E45026.20208@root.org> <20050111224007.GL795@darkness.comp.waw.pl> In-Reply-To: <20050111224007.GL795@darkness.comp.waw.pl> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200501121442.02702.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: acpi@FreeBSD.org cc: freebsd-current@FreeBSD.org Subject: Re: Intel SHG2 and ACPI problems. X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Jan 2005 19:44:14 -0000 On Tuesday 11 January 2005 05:40 pm, Pawel Jakub Dawidek wrote: > On Tue, Jan 11, 2005 at 02:16:06PM -0800, Nate Lawson wrote: > +> Pawel Jakub Dawidek wrote: > +> >I had problems with ACPI on Intel SHG2 motherboard. > +> >I made a patch with works for me just fine. Could you, Nate, verify it > +> >and commit if it is ok. > +> >If you need some more info, just ask. > +> > > +> > http://people.freebsd.org/~pjd/patches/acpi_pci_link.c.patch > +> > +> John mentioned that it appears the root problem is that _CRS is failing > +> for you. Can you send a dmesg from a broken boot (without your patch)? > > Here you go: > > http://people.freebsd.org/~pjd/misc/boot-v1.txt Ok, this is a rather large patch as allowing for a b0rked _CRS required a good bit of work. I've only compile tested it and haven't run tested it so far, so beware. Note that it does include fixes for some bugs related to ExtIRQ routing (I wrote the irq to the wrong resource structure :( ) and to parsing the buffer we handed to _SRS (end pointer was wrong so I probably only ever parsed the first resource, which is the common case, so this probably didn't affect anyone). -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org