Angstrom test-20070401 simpad ttySA0 simpad login: root root@simpad:~$ echo 8 > /proc/sys/kernel/printk root@simpad:~$ apm --suspend PM: Preparing system for mem sleep Stopping tasks ... done. ide-disk 0.0: suspend ucb1x00 mcp0: suspend ide-cs 0.0: suspend simpad-mq200 simpad-mq200.0: suspend ****in platform.c platform_suspend - begin**** ****befor if dev->driver && drv->suspend: mesg.event: 2 ***** ****in if dev->driver... mesg.event: 2 ***** ***value of ret: 0****in platform.c platform_suspend_late - end**** platform sa1100-rtc: suspend ****in platform.c platform_suspend - begin**** ****befor if dev->driver && drv->suspend: mesg.event: 2 ***** ****in platform.c platform_suspend_late - end**** flash flash: suspend ****in platform.c platform_suspend - begin**** ****befor if dev->driver && drv->suspend: mesg.event: 2 ***** ****in if dev->driver... mesg.event: 2 ***** ***value of ret: 0****in platform.c platform_suspend_late - end**** platform sa11x0-fb: suspend ****in platform.c platform_suspend - begin**** ****befor if dev->driver && drv->suspend: mesg.event: 2 ***** ****in platform.c platform_suspend_late - end**** sa11x0-pcmcia sa11x0-pcmcia: suspend ****in platform.c platform_suspend - begin**** ****befor if dev->driver && drv->suspend: mesg.event: 2 ***** ****in if dev->driver... mesg.event: 2 ***** ****in cs.c pcmcia_socket_dev_suspend - begin**** ****in sa1100_simpad.c simpad_pcmcia_socket_suspend**** begin ****in sa1100_simpad.c simpad_pcmcia_socket_suspend**** after soc_pcmcia_disble_irqs ****in sa1100_simpad.c simpad_pcmcia_socket_suspend**** end ****in cs.c pcmcia_socket_dev_suspend - end**** ***value of ret: 0****in platform.c platform_suspend_late - end**** platform sa11x0-ssp: suspend ****in platform.c platform_suspend - begin**** ****befor if dev->driver && drv->suspend: mesg.event: 2 ***** ****in platform.c platform_suspend_late - end**** sa11x0-mcp sa11x0-mcp: suspend ****in platform.c platform_suspend - begin**** ****befor if dev->driver && drv->suspend: mesg.event: 2 ***** ****in if dev->driver... mesg.event: 2 ***** ***value of ret: 0****in platform.c platform_suspend_late - end**** sa11x0-uart sa11x0-uart.3: suspend ****in platform.c platform_suspend - begin**** ****befor if dev->driver && drv->suspend: mesg.event: 2 ***** ****in if dev->driver... mesg.event: 2 ***** ***value of ret: 0****in platform.c platform_suspend_late - end**** sa11x0-uart sa11x0-uart.1: suspend ****in platform.c platform_suspend - begin**** ****befor if dev->driver && drv->suspend: mesg.event: 2 ***** ****in if dev->driver... mesg.event: 2 ***** ***value of ret: 0****in platform.c platform_suspend_late - end**** platform sa11x0-udc: suspend ****in platform.c platform_suspend - begin**** ****befor if dev->driver && drv->suspend: mesg.event: 2 ***** ****in platform.c platform_suspend_late - end**** PM: Entering mem sleep simpad-mq200 simpad-mq200.0: LATE suspend ****in platform.c platform_suspend_late - begin**** ****in platform.c platform_suspend_late - after struct platform_driver**** ****in platform.c platform_suspend_late - after struct platform_device**** ****befor if dev->driver && drv->suspend_late: pdev.name: simpad-mq200 ***** ****befor if dev->driver && drv->suspend_late: mesg.event: 2 ***** Pointer dev: *0xC0276BF8 Pointer dev->driver: *0xC027EDEC Pointer drv: *0xC027EDD0 Pointer drv->suspend_late: *0x00000000 Pointer pdev: *0xC0276BF0 extra Platform_Device.name/id: simpad-mq200/0 ****in platform.c platform_suspend_late - end**** platform sa1100-rtc: LATE suspend ****in platform.c platform_suspend_late - begin**** ****in platform.c platform_suspend_late - after struct platform_driver**** ****in platform.c platform_suspend_late - after struct platform_device**** ****befor if dev->driver && drv->suspend_late: pdev.name: sa1100-rtc ***** ****befor if dev->driver && drv->suspend_late: mesg.event: 2 ***** Pointer dev: *0xC0276720 Pointer dev->driver: *0x00000000 Pointer drv: *0xFFFFFFE4 Unable to handle kernel paging request at virtual address fffffff4 pgd = c156c000 [fffffff4] *pgd=c0002031, *pte=00000000, *ppte=00000000 Internal error: Oops: c156f017 [#1] Modules linked in: CPU: 0 PC is at platform_suspend_late+0x74/0x148 LR is at vprintk+0x378/0x410 pc : [] lr : [] Tainted: GF sp : c156be68 ip : c156bddc fp : c156be88 r10: 00000000 r9 : c156a000 r8 : c0276718 r7 : 00000002 r6 : 00000000 r5 : c0276720 r4 : ffffffe4 r3 : 00000001 r2 : c156a000 r1 : 00000003 r0 : 0000001f Flags: nzCv IRQs off FIQs on Mode SVC_32 Segment user Control: C156F17F Table: C156F17F DAC: 00000015 Process apmd (pid: 2292, stack limit = 0xc156a250) Stack: (0xc156be68 to 0xc156c000) be60: 00000000 c0276720 00000002 c02406d0 c0021004 c156bea8 be80: c156be8c c013e68c c013c348 c02449e8 20000013 00000003 00000003 c156bec4 bea0: c156beac c0058bb0 c013e5dc 00000000 00000003 c0293390 c156bee4 c156bec8 bec0: c0058d78 c0058b98 00000000 00000000 c1561620 00000036 c156bef4 c156bee8 bee0: c0058e74 c0058c00 c156bf08 c156bef8 c0025c28 c0058e60 00000000 c156bf3c bf00: c156bf0c c0026364 c0025c20 00000001 00000000 c156bf38 c156bf3c c156bf28 bf20: c18e07c0 00000000 00004102 00000036 c156bf58 c156bf40 c008c638 c00262f8 bf40: c18e07c0 c199ee84 00000000 c156bf84 c156bf5c c008c910 c008c5c8 c0021004 bf60: c156bf80 c18e07c0 fffffff7 00004102 00000036 c0021004 c156bfa4 c156bf88 bf80: c008c980 c008c660 00000000 00000000 0000000a 0000c59c 00000000 c156bfa8 bfa0: c0020e60 c008c94c 00000000 0000000a 00000000 00004102 00000000 00000000 bfc0: 00000000 0000000a 0000c59c bef63d78 00000000 00000000 00000000 00000001 bfe0: 400e3370 bef63b28 40024014 400e3374 60000010 00000000 c0002031 c0002431 Backtrace: [] (platform_suspend_late+0x0/0x148) from [] (device_power_down+0xbc/0x170) r8 = C0021004 r7 = C02406D0 r6 = 00000002 r5 = C0276720 r4 = 00000000 [] (device_power_down+0x0/0x170) from [] (suspend_enter+0x24/0x68) r6 = 00000003 r5 = 00000003 r4 = 20000013 [] (suspend_enter+0x0/0x68) from [] (enter_state+0x184/0x1d4) r6 = C0293390 r5 = 00000003 r4 = 00000000 [] (enter_state+0x0/0x1d4) from [] (pm_suspend+0x20/0x2c) r7 = 00000036 r6 = C1561620 r5 = 00000000 r4 = 00000000 [] (pm_suspend+0x0/0x2c) from [] (apm_suspend+0x14/0x9c) [] (apm_suspend+0x0/0x9c) from [] (apm_ioctl+0x78/0x214) r4 = 00000000 [] (apm_ioctl+0x0/0x214) from [] (do_ioctl+0x7c/0x98) r7 = 00000036 r6 = 00004102 r5 = 00000000 r4 = C18E07C0 [] (do_ioctl+0x0/0x98) from [] (vfs_ioctl+0x2bc/0x2ec) r6 = 00000000 r5 = C199EE84 r4 = C18E07C0 [] (vfs_ioctl+0x0/0x2ec) from [] (sys_ioctl+0x40/0x5c) r8 = C0021004 r7 = 00000036 r6 = 00004102 r5 = FFFFFFF7 r4 = C18E07C0 [] (sys_ioctl+0x0/0x5c) from [] (ret_fast_syscall+0x0/0x2c) r6 = 0000C59C r5 = 0000000A r4 = 00000000 Code: e1a01004 e59f00b4 ebfbee7e e2458008 (e516100c)