On Sat, 21 May 2011, Stuart Henderson wrote:

>On 2011-05-21, Dave Anderson <d...@daveanderson.com> wrote:
>> On Sat, 21 May 2011, Paul M wrote:
>>
>>>On 20/05/2011, at 12:27 PM, Dave Anderson wrote:
>>>
>>>> FWIW I've encountered several ASUS notebooks which panic during boot
>>>> (in aml_parse or parse_aml, I can't remember which is correct); since
>>>
>>>aml_xparse
>>>
>>>> these are store demo machines I don't have any good way to capture the
>>>> detailed information (I'm booting from a USB stick and saving the dmseg
>>>> to the stick.)  If there's some small amount of information that can be
>>>> gotten without any additional hardware, etc, and would help diagnose
>>>> these problems, I'll write it down and report it if someone tells me
>>>> exactly how to get it.  The panic info is long enough that some of it
>>>> scrolls off the screen.
>>>
>>>I've tried such a laptop, booting from usb stick does indeed fail as
>>>you describe, however booting from the install cd (4.9 release) works
>>>just fine.
>>>
>>>Disabling acpi will allow the system to boot from the usb stick.
>>
>> Thanks for the info.  I'll try disabling ACPI the next time I encounter
>> one of these.
>
>You need the information in the panic message and trace.
>If you want to help get the problems with those machines tracked
>down, you need to get that information, maybe take a photo and
>type it in from there.
>
>If the panic message itself has scrolled off "show panic"
>should show it again.
>
>The only way disabling ACPI is helpful, is if the machine saves the
>dmesg buffer between boots, then you may be able to get the panic,
>boot -c, disable acpi, and save the information.
>
>ACPI should not be disabled on modern machines, they are not
>meant to work that way.

Got a chance to try an ASUS system (k53e-xb1) and it did save the dmesg
over the reboot -- so here's the info.  I don't have the AML since there
was no obvious way to list it from ddb and I was in a bit of a hurry and
didn't think to try e.g. acpidump after the reboot with acpi disabled.
If someone tells me the exact command to produce the needed AML info
I'll make sure to try it next time.

        Dave

OpenBSD 4.9-current (GENERIC) #65: Fri Apr 29 16:17:01 MDT 2011
    t...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz ("GenuineIntel" 686-class) 2.30 
GHz
cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,PCLMUL,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,POPCNT,XSAVE,AVX
real mem  = 2996805632 (2857MB)
avail mem = 2937638912 (2801MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 12/03/10, SMBIOS rev. 2.6 @ 0xeb9b0 (79 
entries)
bios0: vendor American Megatrends Inc. version "K53E.206" date 02/22/2011
bios0: ASUSTeK Computer Inc. K53E
acpi0 at bios0: rev 2
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP APIC DBGP ECDT SLIC HPET MCFG SSDT SSDT ASF!
acpi0: wakeup devices PEG0(S4) PEG1(S4) PEG2(S4) PEG3(S4) B0D4(S4) P0P1(S4) 
HDEF(S4) GLAN(S4) EHC1(S3) USB1(S3) USB2(S3) USB3(S3) USB4(S3) EHC2(S3) 
USB5(S3) USB6(S3) USB7(S3) RP01(S4) RP02(S4) WLAN(S3) RP03(S4) RP04(S4) 
XHCI(S3) RP05(S4) RP06(S4) GLAN(S4) RP07(S4) RP08(S4) SLPB(S4)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: apic clock running at 99MHz
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins
acpiec0 at acpi0
acpihpet0 at acpi0: 14318179 Hz
acpimcfg0 at acpi0 addr 0xe0000000, bus 0-63
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus -1 (PEG0)
acpiprt2 at acpi0: bus -1 (PEG1)
acpiprt3 at acpi0: bus -1 (PEG2)
acpiprt4 at acpi0: bus -1 (PEG3)
acpiprt5 at acpi0: bus -1 (P0P1)
acpiprt6 at acpi0: bus 1 (RP01)
acpiprt7 at acpi0: bus 2 (RP02)
acpiprt8 at acpi0: bus -1 (RP03)
acpiprt9 at acpi0: bus -1 (RP04)
acpiprt10 at acpi0: bus -1 (RP05)
acpiprt11 at acpi0: bus 3 (RP06)
acpiprt12 at acpi0: bus -1 (RP07)
acpiprt13 at acpi0: bus -1 (RP08)
acpicpu0 at acpi0: C3, C1, PSS
acpitz0 at acpi0acpitz0: THRM: failed to read _CRT
: no critical temperature defined
acpiac0 at acpi0: AC unit in unknown state
acpibat0 at acpi0: BAT0 not present
acpibtn0 at acpi0: LID_
acpibtn1 at acpi0: SLPB
acpivideo0 at acpi0: GFX0
acpivideo1 at acpi0: GFX0
acpivout0 at acpivideo1: LCDD
 [\\_SB_.PCI0.SBRG.EC0_.PWAC] 0xd3bf5bc4 cnt:02 stk:00 buffer: 40 {33, 40, 4d, 
5a, 67, 73, 80, 8d, a7, cd, ff, ff, ff, ff, ff, ff, 21, 2e, 3b, 48, 55, 61, 6e, 
7b, 9a, c5, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, 
ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, ff, 
ff}
Index out of bounds 3818/64

61b1 Called: \\_SB_.PCI0.GFX0.LCDD._BCL
  local0:  0xd3c0f3c4 cnt:01 stk:60 integer: 0
  local3:  0xd3c11c44 cnt:02 stk:63 integer: eea
  local4:  0xd3c0fa84 cnt:01 stk:64 integer: ee0
617e Called: \\_SB_.PCI0.GFX0.LCDD._BCL
  local0:  0xd3c0f3c4 cnt:01 stk:60 integer: 0
  local3:  0xd3c11c44 cnt:02 stk:63 integer: eea
  local4:  0xd3c0fa84 cnt:01 stk:64 integer: ee0
panic: aml_die aml_parse:3562
Stopped at      Debugger+0x4:   popl    %ebp
Debugger(d08df1b4,d0ba46d4,d09b6ec5,d0ba46d4,d3c110c4) at Debugger+0x4
panic(d09b6ec5,d09b6c66,dea,0,d0ba4704) at panic+0x5d
_aml_die(d09b6c66,dea,d09b71c0,eea,40) at _aml_die+0x135
aml_parse(d3c11b44,74,d09b720a,0,0) at aml_parse+0x1b52
aml_parse(d3c11b44,74,d09b7698,0,d3c11bc4) at aml_parse+0x1bb
aml_parse(d3c13f04,54,d09b72ec,14,d0ba4917) at aml_parse+0x1bb
aml_eval(0,d3bdbe04,74,0,0) at aml_eval+0x21c
aml_evalnode(d3b89c00,d3bdbec4,0,0,d0ba4988) at aml_evalnode+0x68
acpivout_get_bcl(d3b8c600,d3b8c600,d0ba4a18,d03e4ebb,0) at acpivout_get_bcl+0x3d
config_attach(d3c13c00,d09bfed8,d0ba4a18,d083e4d0,d3bd5284) at 
config_attach+0x140
RUN AT LEAST 'trace' AND 'ps' AND INCLUDE OUTPUT WHEN REPORTING THIS PANIC!
DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT INFORMATION!
ddb> aml_die aml_parse:3562
ddb> Debugger(d08df1b4,d0ba46d4,d09b6ec5,d0ba46d4,d3c110c4) at Debugger+0x4
panic(d09b6ec5,d09b6c66,dea,0,d0ba4704) at panic+0x5d
_aml_die(d09b6c66,dea,d09b71c0,eea,40) at _aml_die+0x135
aml_parse(d3c11b44,74,d09b720a,0,0) at aml_parse+0x1b52
aml_parse(d3c11b44,74,d09b7698,0,d3c11bc4) at aml_parse+0x1bb
aml_parse(d3c13f04,54,d09b72ec,14,d0ba4917) at aml_parse+0x1bb
aml_eval(0,d3bdbe04,74,0,0) at aml_eval+0x21c
aml_evalnode(d3b89c00,d3bdbec4,0,0,d0ba4988) at aml_evalnode+0x68
acpivout_get_bcl(d3b8c600,d3b8c600,d0ba4a18,d03e4ebb,0) at acpivout_get_bcl+0x3d
config_attach(d3c13c00,d09bfed8,d0ba4a18,d083e4d0,d3bd5284) at 
config_attach+0x140
acpi_foundvout(d3bdbec4,d3c13c00,d083e540,d3c13c00,0) at acpi_foundvout+0xb1
aml_find_node(d3bdb384,d09b8476,d083e540,d3c13c00,0) at aml_find_node+0x7d
aml_find_node(d3bd5204,d09b8476,d083e540,d3c13c00,0) at aml_find_node+0x6e
aml_find_node(d3bd5284,d09b8476,d083e540,d3c13c00,0) at aml_find_node+0x6e
acpivideo_attach(d3b89c00,d3c13c00,d0ba4b50,d03e4ebb,0) at acpivideo_attach+0x9a
config_attach(d3b89c00,d09bfeb4,d0ba4b50,d082cb00,0) at config_attach+0x140
acpi_foundvideo(d3bdbb84,d3b89c00,d082c2a0,d3b89c00,0) at acpi_foundvideo+0x51
aml_find_node(d3bd5204,d09b66d5,d082c2a0,d3b89c00,d0aee1a0) at 
aml_find_node+0x7d
aml_find_node(d3bbd7c4,d09b66d5,d082c2a0,d3b89c00,0) at aml_find_node+0x6e
aml_find_node(d3ba9884,d09b66d5,d082c2a0,d3b89c00,0) at aml_find_node+0x6e
aml_find_node(d3b8be84,d09b66d5,d082c2a0,d3b89c00,d08b1f22) at 
aml_find_node+0x6e
aml_find_node(d0aee1a0,d09b66d5,d082c2a0,d3b89c00,0) at aml_find_node+0x6e
acpi_attach(d3b8bf80,d3b89c00,d0ba4d84,d03e4ebb,0) at acpi_attach+0x778
config_attach(d3b8bf80,d09bfc74,d0ba4d84,d0772f90,4f) at config_attach+0x140
biosattach(d3b8bfc0,d3b8bf80,d0ba4e5c,d03e4ebb,0) at biosattach+0x456
config_attach(d3b8bfc0,d09beabc,d0ba4e5c,d05a4ad0,10) at config_attach+0x140
mainbus_attach(0,d3b8bfc0,0,d09bc0d4,0) at mainbus_attach+0x4e
config_attach(0,d09bc0d4,0,0,d0a301e0) at config_attach+0x140
config_rootfound(d08de1c6,0,0,d03d7081,0) at config_rootfound+0x46
cpu_configure(d0aecf00,1,1000,cff3f000,1) at cpu_configure+0x29
main(d02004ba,d02004c2,0,0,0) at main+0x3ea
ddb>    PID   PPID   PGRP    UID  S       FLAGS  WAIT          COMMAND
*    0     -1      0      0  7     0x80200                swapper
ddb> rebooting...
OpenBSD 4.9-current (GENERIC) #65: Fri Apr 29 16:17:01 MDT 2011
    t...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz ("GenuineIntel" 686-class) 2.30 
GHz
cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,PCLMUL,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,POPCNT,XSAVE,AVX
real mem  = 2996805632 (2857MB)
avail mem = 2937638912 (2801MB)
User Kernel Config
UKC> disable acpi
477 acpi0 disabled
UKC> exit
Continuing...
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 12/03/10, SMBIOS rev. 2.6 @ 0xeb9b0 (79 
entries)
bios0: vendor American Megatrends Inc. version "K53E.206" date 02/22/2011
bios0: ASUSTeK Computer Inc. K53E
acpi at bios0 function 0x0 not configured
mpbios0 at bios0: Intel MP Specification 1.4
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: apic clock running at 99MHz
mpbios0: bus 0 is type PCI
mpbios0: bus 1 is type PCI
mpbios0: bus 2 is type PCI
mpbios0: bus 3 is type PCI
mpbios0: bus 4 is type ISA
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins
pcibios at bios0 function 0x1a not configured
bios0: ROM list: 0xc0000/0xf000
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Intel Core 2G Host" rev 0x09
vga1 at pci0 dev 2 function 0 "Intel GT2 Video" rev 0x09
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
intagp at vga1 not configured
"Intel 6 Series MEI" rev 0x04 at pci0 dev 22 function 0 not configured
ehci0 at pci0 dev 26 function 0 "Intel 6 Series USB" rev 0x05: apic 2 int 16
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
azalia0 at pci0 dev 27 function 0 "Intel 6 Series HD Audio" rev 0x05: apic 2 
int 22
azalia0: codecs: Realtek ALC269, Intel/0x2805, using Realtek ALC269
audio0 at azalia0
ppb0 at pci0 dev 28 function 0 "Intel 6 Series PCIE" rev 0xb5: apic 2 int 16
pci1 at ppb0 bus 1
ppb1 at pci0 dev 28 function 1 "Intel 6 Series PCIE" rev 0xb5: apic 2 int 17
pci2 at ppb1 bus 2
athn0 at pci2 dev 0 function 0 "Atheros AR9285" rev 0x01: apic 2 int 17
athn0: AR9285 rev 2 (1T1R), ROM rev 14, address e0:b9:a5:20:4a:d3
ppb2 at pci0 dev 28 function 5 "Intel 6 Series PCIE" rev 0xb5: apic 2 int 17
pci3 at ppb2 bus 3
"Attansic Technology L1D" rev 0xc0 at pci3 dev 0 function 0 not configured
ehci1 at pci0 dev 29 function 0 "Intel 6 Series USB" rev 0x05: apic 2 int 23
usb1 at ehci1: USB revision 2.0
uhub1 at usb1 "Intel EHCI root hub" rev 2.00/1.00 addr 1
pcib0 at pci0 dev 31 function 0 "Intel HM65 LPC" rev 0x05
ahci0 at pci0 dev 31 function 2 "Intel 6 Series AHCI" rev 0x05: apic 2 int 19, 
AHCI 1.3
scsibus0 at ahci0: 32 targets
sd0 at scsibus0 targ 0 lun 0: <ATA, WDC WD5000BEVT-8, 01.0> SCSI3 0/direct 
fixed naa.50014ee600fdfd52
sd0: 476940MB, 512 bytes/sec, 976773168 sec total
cd0 at scsibus0 targ 2 lun 0: <MATSHITA, DVD-RAM UJ8A0ASW, 1.01> ATAPI 5/cdrom 
removable
ichiic0 at pci0 dev 31 function 3 "Intel 6 Series SMBus" rev 0x05: apic 2 int 18
iic0 at ichiic0
spdmem0 at iic0 addr 0x50: 4GB DDR3 SDRAM PC3-10600 SO-DIMM
spdmem1 at iic0 addr 0x52: 2GB DDR3 SDRAM PC3-10600 SO-DIMM
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
mtrr: Pentium Pro MTRR support
uhub2 at uhub0 port 1 "Intel product 0x0024" rev 2.00/0.00 addr 2
uvideo0 at uhub2 port 2 configuration 1 interface 0 "Azurewave USB 2.0 UVC VGA 
WebCam" rev 2.00/11.30 addr 3
video0 at uvideo0
uhub3 at uhub1 port 1 "Intel product 0x0024" rev 2.00/0.00 addr 2
umass0 at uhub3 port 3 configuration 1 interface 0 "HP v125w" rev 2.00/40.96 
addr 3
umass0: using SCSI over Bulk-Only
scsibus1 at umass0: 2 targets, initiator 0
sd1 at scsibus1 targ 1 lun 0: <hp, v125w, 4096> SCSI0 0/direct removable 
serial.03f03307104A00000902
sd1: 3864MB, 512 bytes/sec, 7913472 sec total
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
root on sd1a (b49dd4ca234422c3.a) swap on sd1b dump on sd1b

-- 
Dave Anderson
<d...@daveanderson.com>

Reply via email to