Date: Sat, 09 Jan 2010 20:50:44 -0500 From: Alex Goncharov <alex-goncharov@comcast.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: kern/142561: Panic on boot due to the latest (r199984) change to sys/dev (acpi_ec0+) Message-ID: <E1NTmx2-000AUf-Ti@daland.home> Resent-Message-ID: <201001100200.o0A20BUX000939@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 142561 >Category: kern >Synopsis: Panic on boot due to the latest (r199984) change to sys/dev (acpi_ec0+) >Confidential: yes >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jan 10 02:00:11 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Alex Goncharov >Release: FreeBSD 8.0-STABLE >Organization: >Environment: >Description: The short story: -------------------- A new laptop, buggy BIOS: three Unixes tried, all display ACPI errors of similar kind; only FreeBSD with r199984 panics on boot. FreeBSD with r199984 rolled back to 199942 behaves the best -- perfectly, given the buggy BIOS. ---------- The BIOS the laptop came with has been upgraded to the latest available: BIOS original: Version F.36 10/09/2009 BIOS updated: Version: F.41 11/12/2009 ---------- The long story: -------------------- I tried OpenSolaris, NetBSD and FreeBSD on this machine, all in various releases -- all report ACPI errors. A recent FreeBSD without r199984 behaves the best, it reports the problem once and then keeps silence. OpenSolaris and NetBSD just keep spitting out errors, to the console and the logs, as one of the FreeBSD versions, in fact, did too. The PR I filed with NetBSD provides some details about the behaviour there: http://mail-index.netbsd.org/netbsd-bugs/2010/01/06/msg015418.html FreeBSD with r199984 behaves the worst: it panics on boot. The reversal of r199984 leads to the quiet console and dmesg -- perfect! Right now I have: ============================================================ dmesg | grep -i acpi => Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> ACPI APIC Table: <HPQOEM SLIC-MPC> acpi0: <HPQOEM SLIC-MPC> on motherboard acpi0: [ITHREAD] acpi0: Power Button (fixed) Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0 acpi_ec0: <Embedded Controller: GPE 0x17> port 0x62,0x66 on acpi0 ACPI Error (psargs-0464): [\\_PR_.CPU0._PPC] Namespace lookup failure, AE_NOT_FOUND ACPI Error (psparse-0633): Method parse/execution failed [\\CPUL] (Node 0xffffff00015b9160), AE_NOT_FOUND ACPI Error (psparse-0633): Method parse/execution failed [\\PSSC] (Node 0xffffff00015b9140), AE_NOT_FOUND ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.PCI0.LPC_.EC0_._REG] (Node 0xffffff00015bd2a0), AE_NOT_FOUND acpi_ec0: can't install address space handler for \\_SB_.PCI0.LPC_.EC0_ - AE_NOT_FOUND ACPI Error (psargs-0464): [\\_PR_.CPU0._PPC] Namespace lookup failure, AE_NOT_FOUND ACPI Error (psparse-0633): Method parse/execution failed [\\CPUL] (Node 0xffffff00015b9160), AE_NOT_FOUND ACPI Error (psparse-0633): Method parse/execution failed [\\PSSC] (Node 0xffffff00015b9140), AE_NOT_FOUND ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.PCI0.LPC_.EC0_._REG] (Node 0xffffff00015bd2a0), AE_NOT_FOUND ACPI Exception: AE_NOT_FOUND, from region _REG, [EmbeddedControl] 20090521 evregion-631 device_attach: acpi_ec0 attach returned 6 acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0 acpi_button0: <Power Button> on acpi0 acpi_lid0: <Control Method Lid Switch> on acpi0 acpi_button1: <Sleep Button> on acpi0 acpi_acad0: <AC Adapter> on acpi0 ACPI Error: No handler for Region [ERAM] (0xffffff00015ada00) [EmbeddedControl] 20090521 evregion-430 ACPI Error: Region EmbeddedControl(3) has no handler 20090521 exfldio-382 ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error (uteval-0329): Method execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error: No handler for Region [ERAM] (0xffffff00015ada00) [EmbeddedControl] 20090521 evregion-430 ACPI Error: Region EmbeddedControl(3) has no handler 20090521 exfldio-382 ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error (uteval-0329): Method execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error: No handler for Region [ERAM] (0xffffff00015ada00) [EmbeddedControl] 20090521 evregion-430 ACPI Error: Region EmbeddedControl(3) has no handler 20090521 exfldio-382 ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error (uteval-0329): Method execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error: No handler for Region [ERAM] (0xffffff00015ada00) [EmbeddedControl] 20090521 evregion-430 ACPI Error: Region EmbeddedControl(3) has no handler 20090521 exfldio-382 ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error (uteval-0329): Method execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error: No handler for Region [ERAM] (0xffffff00015ada00) [EmbeddedControl] 20090521 evregion-430 ACPI Error: Region EmbeddedControl(3) has no handler 20090521 exfldio-382 ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error (uteval-0329): Method execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error: No handler for Region [ERAM] (0xffffff00015ada00) [EmbeddedControl] 20090521 evregion-430 ACPI Error: Region EmbeddedControl(3) has no handler 20090521 exfldio-382 ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error (uteval-0329): Method execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error: No handler for Region [ERAM] (0xffffff00015ada00) [EmbeddedControl] 20090521 evregion-430 ACPI Error: Region EmbeddedControl(3) has no handler 20090521 exfldio-382 ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error (uteval-0329): Method execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error: No handler for Region [ERAM] (0xffffff00015ada00) [EmbeddedControl] 20090521 evregion-430 ACPI Error: Region EmbeddedControl(3) has no handler 20090521 exfldio-382 ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error (uteval-0329): Method execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error: No handler for Region [ERAM] (0xffffff00015ada00) [EmbeddedControl] 20090521 evregion-430 ACPI Error: Region EmbeddedControl(3) has no handler 20090521 exfldio-382 ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error (uteval-0329): Method execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error: No handler for Region [ERAM] (0xffffff00015ada00) [EmbeddedControl] 20090521 evregion-430 ACPI Error: Region EmbeddedControl(3) has no handler 20090521 exfldio-382 ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error (uteval-0329): Method execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error: No handler for Region [ERAM] (0xffffff00015ada00) [EmbeddedControl] 20090521 evregion-430 ACPI Error: Region EmbeddedControl(3) has no handler 20090521 exfldio-382 ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error (uteval-0329): Method execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error: No handler for Region [ERAM] (0xffffff00015ada00) [EmbeddedControl] 20090521 evregion-430 ACPI Error: Region EmbeddedControl(3) has no handler 20090521 exfldio-382 ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error (uteval-0329): Method execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error: No handler for Region [ERAM] (0xffffff00015ada00) [EmbeddedControl] 20090521 evregion-430 ACPI Error: Region EmbeddedControl(3) has no handler 20090521 exfldio-382 ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error (uteval-0329): Method execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error: No handler for Region [ERAM] (0xffffff00015ada00) [EmbeddedControl] 20090521 evregion-430 ACPI Error: Region EmbeddedControl(3) has no handler 20090521 exfldio-382 ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error (uteval-0329): Method execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error: No handler for Region [ERAM] (0xffffff00015ada00) [EmbeddedControl] 20090521 evregion-430 ACPI Error: Region EmbeddedControl(3) has no handler 20090521 exfldio-382 ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error (uteval-0329): Method execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error: No handler for Region [ERAM] (0xffffff00015ada00) [EmbeddedControl] 20090521 evregion-430 ACPI Error: Region EmbeddedControl(3) has no handler 20090521 exfldio-382 ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error (uteval-0329): Method execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST battery0: <ACPI Control Method Battery> on acpi0 ACPI Error: No handler for Region [ERAM] (0xffffff00015ada00) [EmbeddedControl] 20090521 evregion-430 ACPI Error: Region EmbeddedControl(3) has no handler 20090521 exfldio-382 ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error (uteval-0329): Method execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error: No handler for Region [ERAM] (0xffffff00015ada00) [EmbeddedControl] 20090521 evregion-430 ACPI Error: Region EmbeddedControl(3) has no handler 20090521 exfldio-382 ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST ACPI Error (uteval-0329): Method execution failed [\\_SB_.BAT0._STA] (Node 0xffffff00015b89e0), AE_NOT_EXIST pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0 pci0: <ACPI PCI bus> on pcib0 pcib1: <ACPI PCI-PCI bridge> at device 28.0 on pci0 pci2: <ACPI PCI bus> on pcib1 pcib2: <ACPI PCI-PCI bridge> at device 28.1 on pci0 pci3: <ACPI PCI bus> on pcib2 pcib3: <ACPI PCI-PCI bridge> at device 28.3 on pci0 pci5: <ACPI PCI bus> on pcib3 pcib4: <ACPI PCI-PCI bridge> at device 28.4 on pci0 pci6: <ACPI PCI bus> on pcib4 pcib5: <ACPI PCI-PCI bridge> at device 28.5 on pci0 pci7: <ACPI PCI bus> on pcib5 pcib6: <ACPI PCI-PCI bridge> at device 30.0 on pci0 pci10: <ACPI PCI bus> on pcib6 acpi_tz0: <Thermal Zone> on acpi0 acpi_tz0: _CRT value is absurd, ignored (-273.2C) atrtc0: <AT realtime clock> port 0x70-0x77 on acpi0 atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0 cpu0: <ACPI CPU> on acpi0 cpu1: <ACPI CPU> on acpi0 acpi_ec0: <Embedded Controller: GPE 0x17> port 0x62,0x66 on acpi0 acpi_tz0: _CRT value is absurd, ignored (-273.2C) ============================================================ Fix: For now, please roll back r199984. I am attaching the corresponding difference, to be applied as a reverse patch. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: Machine: laptop HP DV6-1334US OS: FreeBSD 8.0-STABLE FreeBSD 8.0-STABLE #1 r201894M
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1NTmx2-000AUf-Ti>