rendered paste bodyAngstrom 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
PM: Removing info for No Bus:vcs2
PM: Removing info for No Bus:vcsa2
PM: Adding info for No Bus:vcs63
PM: Adding info for No Bus:vcsa63
PM: Removing info for No Bus:vcs63
PM: Removing info for No Bus:vcsa63
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
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 = c15a8000
[fffffff4] *pgd=c0002031, *pte=00000000, *ppte=00000000
Internal error: Oops: c15ab017 [#1]
Modules linked in:
CPU: 0
PC is at platform_suspend_late+0x70/0x128
LR is at vprintk+0x378/0x410
pc : [<c013c3ac>] lr : [<c0037d10>] Tainted: GF
sp : c1a83e68 ip : c1a83ddc fp : c1a83e88
r10: 00000000 r9 : c1a82000 r8 : c0021004
r7 : 00000002 r6 : 00000000 r5 : c0276720 r4 : ffffffe4
r3 : 00000001 r2 : c1a82000 r1 : 00000003 r0 : 0000001f
Flags: nzCv IRQs off FIQs on Mode SVC_32 Segment user
Control: C15AB17F
Table: C15AB17F DAC: 00000015
Process apmd (pid: 2291, stack limit = 0xc1a82250)
Stack: (0xc1a83e68 to 0xc1a84000)
3e60: 00000000 c0276720 00000002 c02406b0 c0021004 c1a83ea8
3e80: c1a83e8c c013e66c c013c348 c02449c8 20000013 00000003 00000003 c1a83ec4
3ea0: c1a83eac c0058bb0 c013e5bc 00000000 00000003 c0293390 c1a83ee4 c1a83ec8
3ec0: c0058d78 c0058b98 00000000 00000000 c155e620 00000036 c1a83ef4 c1a83ee8
3ee0: c0058e74 c0058c00 c1a83f08 c1a83ef8 c0025c28 c0058e60 00000000 c1a83f3c
3f00: c1a83f0c c0026364 c0025c20 00000001 00000000 c1a83f38 c1a83f3c c1a83f28
3f20: c18db3a0 00000000 00004102 00000036 c1a83f58 c1a83f40 c008c638 c00262f8
3f40: c18db3a0 c19ffe84 00000000 c1a83f84 c1a83f5c c008c910 c008c5c8 c0021004
3f60: c1a83f80 c18db3a0 fffffff7 00004102 00000036 c0021004 c1a83fa4 c1a83f88
3f80: c008c980 c008c660 00000000 00000000 0000000a 0000c59c 00000000 c1a83fa8
3fa0: c0020e60 c008c94c 00000000 0000000a 00000000 00004102 00000000 00000000
3fc0: 00000000 0000000a 0000c59c bea5ad78 00000000 00000000 00000000 00000001
3fe0: 400e3370 bea5ab28 40024014 400e3374 60000010 00000000 00000000 00000000
Backtrace:
[<c013c33c>] (platform_suspend_late+0x0/0x128) from [<c013e66c>] (device_power_down+0xbc/0x170)
r8 = C0021004 r7 = C02406B0 r6 = 00000002 r5 = C0276720
r4 = 00000000
[<c013e5b0>] (device_power_down+0x0/0x170) from [<c0058bb0>] (suspend_enter+0x24/0x68)
r6 = 00000003 r5 = 00000003 r4 = 20000013
[<c0058b8c>] (suspend_enter+0x0/0x68) from [<c0058d78>] (enter_state+0x184/0x1d4)
r6 = C0293390 r5 = 00000003 r4 = 00000000
[<c0058bf4>] (enter_state+0x0/0x1d4) from [<c0058e74>] (pm_suspend+0x20/0x2c)
r7 = 00000036 r6 = C155E620 r5 = 00000000 r4 = 00000000
[<c0058e54>] (pm_suspend+0x0/0x2c) from [<c0025c28>] (apm_suspend+0x14/0x9c)
[<c0025c14>] (apm_suspend+0x0/0x9c) from [<c0026364>] (apm_ioctl+0x78/0x214)
r4 = 00000000
[<c00262ec>] (apm_ioctl+0x0/0x214) from [<c008c638>] (do_ioctl+0x7c/0x98)
r7 = 00000036 r6 = 00004102 r5 = 00000000 r4 = C18DB3A0
[<c008c5bc>] (do_ioctl+0x0/0x98) from [<c008c910>] (vfs_ioctl+0x2bc/0x2ec)
r6 = 00000000 r5 = C19FFE84 r4 = C18DB3A0
[<c008c654>] (vfs_ioctl+0x0/0x2ec) from [<c008c980>] (sys_ioctl+0x40/0x5c)
r8 = C0021004 r7 = 00000036 r6 = 00004102 r5 = FFFFFFF7
r4 = C18DB3A0
[<c008c940>] (sys_ioctl+0x0/0x5c) from [<c0020e60>] (ret_fast_syscall+0x0/0x2c)
r6 = 0000C59C r5 = 0000000A r4 = 00000000
Code: ebfbee81 e1a01004 e59f00a0 ebfbee7e (e516100c)