From owner-freebsd-current@FreeBSD.ORG Wed Jan 12 19:44:14 2005 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 4A32F16A4CF 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 CF80E43D49 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 cc: Nate Lawson Subject: Re: Intel SHG2 and ACPI problems. 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: 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