ACPI and a Toshiba Tecra 8000

From: Andrew Thompson <andy_at_fud.org.nz>
Date: Tue, 16 Sep 2003 21:28:28 +1200
Hi,


I have -current on my laptop as of yesterdays sources and my suspending 
isnt working quite right.  The first time I suspend (S3) it works and 
comes back to life, but the second time the laptop reboots when it 
resumes. 

I have now build a new kernel with debuging/ddb and hooked up a serial 
cable.  When I boot to the comconsole and try to suspend it panics 
straight away with the following. The asl and dmesg can be found _at_ 
http://www.fud.org.nz/acpi/




Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x0
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc03d7b17
stack pointer           = 0x10:0xc5e7895c
frame pointer           = 0x10:0xc5e78978
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 504 (acpiconf)
kernel: type 12 trap, code=0
Stopped at      scsuspend+0x17: movl    0(%eax),%eax
db> tr
scsuspend(c1279d80,c1212058,c0424e74,c5e78998,0) at scsuspend+0x17
bus_generic_suspend(c1273f00,c11d4058,c0424e74,c5e789f0,c5e789e0) at 
bus_generic_suspend+0x5d
bus_generic_suspend(c1256b00) at bus_generic_suspend+0x5d
isab_suspend(c1256b00,c11f7058,c0424e74,14f,0) at isab_suspend+0x7b
bus_generic_suspend(c1256b80,c1221058,c0424e74,c058ac58,c5e78a38) at 
bus_generic_suspend+0x5d
bus_generic_suspend(c1256280,c1220058,c0424e74,0,0) at 
bus_generic_suspend+0x5d
bus_generic_suspend(c09f2580,c122b058,c0424e74,c5e78ac3,0) at 
bus_generic_suspend+0x5d
bus_generic_suspend(c09f1400,c120c058,c0424e74,c5e78a98,c1250740) at 
bus_generic_suspend+0x5d
bus_generic_suspend(c09f1c80,c118e058,c0424e74,bfca02d0,74000) at 
bus_generic_suspend+0x5d
acpi_SetSleepState(c1256a00,3,c08fe6a8,c159d124,c5e78b54) at 
acpi_SetSleepState+0xfb
acpiioctl(c047eb40,80045003,c5e78c48,3,c09fb4c0) at acpiioctl+0xc2
spec_ioctl(c5e78b54,c5e78c00,c02b7e31,c5e78b54,c037be77) at spec_ioctl+0x16b
spec_vnoperate(c5e78b54,c037be77,c1599378,80,c082b258) at 
spec_vnoperate+0x18
vn_ioctl(c133894c,80045003,c5e78c48,c1597080,c09fb4c0) at vn_ioctl+0x1a1
ioctl(c09fb4c0,c5e78d10,c,c,3) at ioctl+0x61f
syscall(2f,2f,2f,3,bfbffc5c) at syscall+0x2b0
Xint0x80_syscall() at Xint0x80_syscall+0x1d
--- syscall (54, FreeBSD ELF32, ioctl), eip = 0x280bd54f, esp = 
0xbfbffbdc, ebp = 0xbfbffbf8 ---
Received on Tue Sep 16 2003 - 00:25:04 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:22 UTC