From owner-freebsd-acpi@FreeBSD.ORG Thu May 28 07:26:11 2009 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0AD071065670 for ; Thu, 28 May 2009 07:26:11 +0000 (UTC) (envelope-from tinkysama@mukaibo.com) Received: from outbound-mail-152.bluehost.com (outbound-mail-152.bluehost.com [67.222.39.32]) by mx1.freebsd.org (Postfix) with SMTP id D018F8FC13 for ; Thu, 28 May 2009 07:26:09 +0000 (UTC) (envelope-from tinkysama@mukaibo.com) Received: (qmail 5806 invoked by uid 0); 28 May 2009 06:59:28 -0000 Received: from unknown (HELO box477.bluehost.com) (74.220.219.77) by outboundproxy5.bluehost.com with SMTP; 28 May 2009 06:59:28 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=mukaibo.com; h=Received:Cc:Message-Id:From:To:In-Reply-To:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Date:References:X-Mailer:X-Identified-User; b=pMwWjaFQw9YPqQCqPPAiT4Zs1mNUJaT+inm1BO6uSM/UT9pmpescL82eec68YkBMlD+gZKb8FXS/PgDALGsuBVWdKcjEQ8fAS8Qq1wk/ishVGbbWtxZO8zsCo2gZipB9; Received: from 12.41.233.220.exetel.com.au ([220.233.41.12] helo=[192.168.1.182]) by box477.bluehost.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69) (envelope-from ) id 1M9ZaJ-0006e3-IX; Thu, 28 May 2009 00:59:28 -0600 Message-Id: <849F0899-7AD9-4D7A-B849-D7FB36CE73AE@mukaibo.com> From: Timothy Mukaibo To: John Baldwin In-Reply-To: <200905271725.44235.jhb@freebsd.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v928.1) Date: Thu, 28 May 2009 16:59:16 +1000 References: <49159824-57EB-4628-9F1C-CE9243465D02@mukaibo.com> <4A1D3484.9040201@icyb.net.ua> <200905271725.44235.jhb@freebsd.org> X-Mailer: Apple Mail (2.928.1) X-Identified-User: {2165:box477.bluehost.com:mukaiboc:mukaibo.com} {sentby:smtp auth 220.233.41.12 authed with timothy+mukaibo.com} Cc: freebsd-acpi@freebsd.org, freebsd-current@freebsd.org, Andriy Gapon Subject: Re: ACPI Panic on Current, AMD64 X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 May 2009 07:26:11 -0000 Hello guys, I'm not sure if I made this clear, but the board boots with 7.2- Stable. Have there been lots of ACPI changes between 7.2 and 8.0 that might have caused this regression? Kind regards, Timothy. On 28/05/2009, at 7:25 AM, John Baldwin wrote: > On Wednesday 27 May 2009 8:39:32 am Andriy Gapon wrote: >> on 27/05/2009 14:11 Timothy Mukaibo said the following: >>> Hello Eygene, >>> >>> I know the patch won't fix anything :( >>> >>> Here's the updated dmesg: >>> >>> acpi0: on motherboard >>> acpi0: [ITHREAD] >>> acpi0: Power Button (fixed) >>> acpi0: reservation of 0, a000 (3) failed >>> acpi0: reservation of 100000, bfdf0000 (3) failed >>> Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 >>> acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on >>> acpi0 >>> acip_button0: on acpi0 >>> pcib0: port 0xcf8-0xcff on acpi0 >>> pci0: on pcib0 >>> pci_link26: Index IRQ Rtd Ref IRQs >>> MPASS 0 20 N 1 20 21 22 23 >>> link type is 15 >>> panic: Assertion link->l_prs_template.Type == ACPI_RESOURCE_TYPE_IRQ >>> failed at /usr/src/sys/dev/acpica/acpi_pci_link.c:746 >> >> So resource type is ACPI_RESOURCE_TYPE_IRQ, but link type is >> ACPI_RESOURCE_TYPE_EXTENDED_IRQ. Interesting. > > I think the _PRS returned one type and _CRS is returning another (or > some > such). I'm not sure what the "right" thing to do is in that case. > Presumably this is while building the buffer for _SRS? Hmm, I guess > you > could just make it able to read the IRQ out of the _PRS no matter > what format > it is. But we might should be copying the resource that is in _PRS > instead > and building a new resource list instead of overwriting the fields > in _CRS. > That is a bit more involved. > > -- > John Baldwin > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org > "