[ELDK] Kernel panic with suspend/resume

liudan liudan at emperor1997.com
Tue Oct 25 05:42:04 CEST 2011


Hi,
I get the kernel source(DENX-v2.6.38-stable) from http://git.denx.de/?p=linux-2.6-denx.git, and configure it for AMCC40X. When I implement suspend(on swap partition) and reboot the system, the kernel panic occured with resume.
Error info:

Freezing user space processes ... (elapsed 0.00 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
PM: Loading and decompressing image data (27701 pages) ... done
PM: Read 110804 kbytes in 6.54 seconds (16.94 MB/s)
sd 0:0:0:0: [sda] Synchronizing SCSI cache
PM: quiesce of devices complete after 8.784 msecs
PM: late quiesce of devices complete after 1.289 msecs
Kernel stack overflow in process cf93d740, r1=cdc33f40
NIP: c000cd80 LR: c00572b8 CTR: 00000000
REGS: cdc33e90 TRAP: 0700   Not tainted  (2.6.38.8)
MSR: 00021020 <ME,CE,IR>  CR: 44042022  XER: 2000005f
TASK = cf93d740[921] 'echo' THREAD: cff80000
GPR00: 40bd0010 cdc33f40 cdc30000 00400000 0ffff000 06a38000 00001000 3f2a34ab 
GPR08: 00000000 00000000 00000000 0000ca60 84042028 00000000 00000000 00000000 
GPR16: 0ffd3edc 0ffdb624 00000000 00000000 00000000 00000000 00000000 00000000 
GPR24: c03a0000 00000000 c00572d8 c0399528 cdc33f48 00000000 00000008 00000000 
NIP [c000cd80] swsusp_arch_resume+0x138/0x194
LR [c00572b8] hibernation_restore+0x144/0x164
Call Trace:
Instruction dump:
60000000 60000000 60000000 60000000 60000000 60000000 60000000 60000000 
60000000 60000000 3c801000 3484f000 <7c002264> 4181fff8 7c0004ac 806b0008 
Kernel panic - not syncing: kernel stack overflow

The file attached is the kernel's config. I was puzzled with error two weeks. How can I fix the error? 
Any reply would be appreciate!

2011-10-25 



liudan 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config_ppc_2.6.rar
Type: application/octet-stream
Size: 9338 bytes
Desc: not available
Url : http://lists.denx.de/pipermail/eldk/attachments/20111025/ec3b9c25/attachment.obj 


More information about the eldk mailing list