From owner-freebsd-current@FreeBSD.ORG Thu Jan 1 12:28:47 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 E80CD16A4CE for ; Thu, 1 Jan 2004 12:28:47 -0800 (PST) Received: from rwcrmhc13.comcast.net (rwcrmhc13.comcast.net [204.127.198.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 282FC43D41 for ; Thu, 1 Jan 2004 12:28:30 -0800 (PST) (envelope-from d@diefree.com) Received: from diefree.com ([24.6.31.57]) by comcast.net (rwcrmhc13) with ESMTP id <2004010120282901500qkgfbe>; Thu, 1 Jan 2004 20:28:29 +0000 Message-ID: <3FF4836B.9040302@diefree.com> Date: Thu, 01 Jan 2004 12:30:35 -0800 From: Dan Hulme User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6b) Gecko/20031206 Thunderbird/0.4 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Peter Schultz , freebsd-current@freebsd.org References: <20031229131959.Q14501@root.org> <3FF2A5F7.9070606@diefree.com> <3FF2D94D.90903@bis.midco.net> <3FF32260.2030206@diefree.com> <3FF45925.80303@bis.midco.net> In-Reply-To: <3FF45925.80303@bis.midco.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Thu, 01 Jan 2004 13:00:23 -0800 Subject: Re: ACPI causes page fault/panic upon reboot 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: Thu, 01 Jan 2004 20:28:48 -0000 Pete, I'm sending this again with a little more info. > Can you provide a verbose dmesg, `boot -Dhv'? How many instances of > Windows did you change? If there's more than one, you might want to > try changing one at a time. > When I get the chance, I will. There were only two instances of windows, and both were in the same block. The second one was a test for windows ME, and was nested inside the else of the previous test. In other words, if the first test succeeded, the second test never would occur. I suppose I could make it try to match the "Windows ME" block instead, but somehow I doubt that will work, either. I can't exactly capture the dmesg, because it doesn't boot far enough for it to get recorded. I will type in the last bit for you: Timecoutner "ACPI-fast" frequency 3579545 Hz quality 1000 acpi-timer0: <24-bit timer at 3.5795454Mhz> port 0x1008-0x100b on acpi0 acpi_cpu0: on acpi0 Device configuration finished procfs registered Timecounter "TSC" frequency 664649328 Hz quality 800 Timecounters tick every 10.000 msec lo0: bpf attached Mounting root from ufs:/dev/ad0s1a setrootbyname failed ffs_mountroot: can't find rootvp Root mount failed: 6 Then it asks for me to manually specify the root. Of course, that is the right root slice, so there's nothing I can do. -Dan >> acpi.asl 123: If (S3EN) >> Error 1037 - ^ syntax error >> >> Here are the surrounding lines. To be honest, I really don't see what >> could be causing a syntax error. >> >> 118 Name (_S0, Package (0x02) >> 119 { >> 120 0x00, >> 121 0x00 >> 122 }) > > ^ > It looks like you've got an extra closing paren at the end of line 122. > That's what I thought initially, until I looked at the rest of the file, and saw that *all* the Name clauses end like that, including two others that I quoted already: >> 123 If (S3EN) >> 124 { >> 125 Name (_S3, Package (0x02) >> 126 { >> 127 0x05, >> 128 0x05 >> 129 }) >> 130 } >> 131 Else >> 132 { >> 133 Name (_S1, Package (0x02) >> 134 { >> 135 0x01, >> 136 0x01 >> 137 }) >> 138 } >> -Dan