Hi
I am using DM3725 and Linux PSP Release 03.00.01.06, with that, while testing suspend and Resume, with Graphics and Multimedia included in Kernel, we are seeing kernel crash in Resume path if period for which the device is being suspended is more than one minute. However, if you wake-up the device in less than one minute, kernel does not crashes in Resume path (please see the log below).
Also, if the Graphics and Multimedia are removed from kernel, we do not see crash in suspend/resume path.
Please, suggest the possible fix.
Thanks
Jitendra
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
PM: Syncing filesystems ... done.
Freezing user space processes ... (elapsed 0.01 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
twl4030_madc suspended
isp: suspend : 1
isp:suspend
summit_mfd_suspend
In summit_ov5642_suspend
Before disabling, the clk values are...
CM_FCLKEN_CAM 0
CM_ICLKEN_CAM 0
After disabling, the clk values are...
CM_FCLKEN_CAM 0
CM_ICLKEN_CAM 0
Powerdomain (core_pwrdm) didn't enter target state 0, current state is 3
Powerdomain (per_pwrdm) didn't enter target state 0, current state is 3
Could not enter target state in pm_suspend
Unable to handle kernel paging request at virtual address 0028002b
pgd = d60d8000
[0028002b] *pgd=00000000
Internal error: Oops: 5 [#1]
last sysfs file: /sys/power/state
Modules linked in:
CPU: 0 Not tainted (2.6.32 #16)
PC is at pm_noirq_op+0x3c/0x74
LR is at dpm_resume_noirq+0x64/0xb8
pc : [<c01c57d4>] lr : [<c01c60f0>] psr: 60000153
sp : d906bed8 ip : 22222222 fp : 000b0b44
r10: 00000004 r9 : d9306618 r8 : d9391000
r7 : c03176f8 r6 : 00000003 r5 : 00280007 r4 : d9188080
r3 : 00000005 r2 : 00000010 r1 : 00280007 r0 : d9188080
Flags: nZCv IRQs on FIQs off Mode SVC_32 ISA ARM Segment user
Control: 10c5387d Table: 960d8019 DAC: 00000015
Process sh (pid: 1388, stack limit = 0xd906a2e8)
Stack: (0xd906bed8 to 0xd906c000)
bec0:
bee0: 00000003 c01c60f0 00000000 00000003 00000003 c00848fc 00000000 c03c117f
bf00: 00000003 c0084a44 c03c117f 00000003 00000003 c00841b4 00000004 d900ec68
bf20: d9306600 d901ac80 c0464544 d9306618 d906bf80 c0181878 00000004 c00f305c
bf40: d61c0140 4001f000 d906bf80 00000004 00000004 d906a000 00000000 c00aec4c
bf60: d61c0140 4001f000 00000000 00000000 d61c0140 00000004 4001f000 c00aeda0
bf80: 00000000 00000000 00000004 00000000 00000004 4001f000 401fa5e8 00000004
bfa0: c0033068 c0032ec0 00000004 4001f000 00000001 4001f000 00000004 00000000
bfc0: 00000004 4001f000 401fa5e8 00000004 00000004 000b13f0 00000001 000b0b44
bfe0: 4001f000 bedac598 40138c70 40188abc 60000010 00000001 00000000 00000000
[<c01c57d4>] (pm_noirq_op+0x3c/0x74) from [<c01c60f0>] (dpm_resume_noirq+0x64/0xb8)
[<c01c60f0>] (dpm_resume_noirq+0x64/0xb8) from [<c00848fc>] (suspend_devices_and_enter+0x15c/0x1c4)
[<c00848fc>] (suspend_devices_and_enter+0x15c/0x1c4) from [<c0084a44>] (enter_state+0xe0/0x138)
[<c0084a44>] (enter_state+0xe0/0x138) from [<c00841b4>] (state_store+0x94/0xbc)
[<c00841b4>] (state_store+0x94/0xbc) from [<c0181878>] (kobj_attr_store+0x18/0x1c)
[<c0181878>] (kobj_attr_store+0x18/0x1c) from [<c00f305c>] (sysfs_write_file+0x108/0x13c)
[<c00f305c>] (sysfs_write_file+0x108/0x13c) from [<c00aec4c>] (vfs_write+0xac/0x154)
[<c00aec4c>] (vfs_write+0xac/0x154) from [<c00aeda0>] (sys_write+0x3c/0x68)
[<c00aeda0>] (sys_write+0x3c/0x68) from [<c0032ec0>] (ret_fast_syscall+0x0/0x2c)
Code: e12fff33 e5951020 e1a04000 ea000005 (e5913024)
---[ end trace 8e9f8a780cf71ca9 ]---
swap_free: Bad swap file entry 00000400
BUG: Bad page map in process sh pte:00080000 pmd:9626e031
addr:00028000 vm_flags:08001875 anon_vma:(null) mapping:d8ca3720 index:20
vma->vm_ops->fault: filemap_fault+0x0/0x368
vma->vm_file->f_op->mmap: generic_file_mmap+0x0/0x58
[<c0038524>] (unwind_backtrace+0x0/0xdc) from [<c009ba00>] (print_bad_pte+0x19c/0x1cc)
[<c009ba00>] (print_bad_pte+0x19c/0x1cc) from [<c009d92c>] (unmap_vmas+0x3a4/0x558)
[<c009d92c>] (unmap_vmas+0x3a4/0x558) from [<c00a0008>] (exit_mmap+0xa0/0x130)
[<c00a0008>] (exit_mmap+0xa0/0x130) from [<c005de14>] (mmput+0x34/0xd0)
[<c005de14>] (mmput+0x34/0xd0) from [<c006129c>] (exit_mm+0x10c/0x110)
[<c006129c>] (exit_mm+0x10c/0x110) from [<c0062804>] (do_exit+0x184/0x568)
[<c0062804>] (do_exit+0x184/0x568) from [<c0036a44>] (die+0x250/0x284)
[<c0036a44>] (die+0x250/0x284) from [<c0039160>] (__do_kernel_fault+0x64/0x74)
[<c0039160>] (__do_kernel_fault+0x64/0x74) from [<c0039328>] (do_page_fault+0x1b8/0x1cc)
[<c0039328>] (do_page_fault+0x1b8/0x1cc) from [<c003227c>] (do_DataAbort+0x34/0x94)
[<c003227c>] (do_DataAbort+0x34/0x94) from [<c0032a2c>] (__dabt_svc+0x4c/0x60)
Exception stack(0xd906be90 to 0xd906bed8)
be80: d9188080 00280007 00000010 00000005
bea0: d9188080 00280007 00000003 c03176f8 d9391000 d9306618 00000004 000b0b44
bec0: 22222222 d906bed8 c01c60f0 c01c57d4 60000153 ffffffff
[<c0032a2c>] (__dabt_svc+0x4c/0x60) from [<c01c57d4>] (pm_noirq_op+0x3c/0x74)
[<c01c57d4>] (pm_noirq_op+0x3c/0x74) from [<c01c60f0>] (dpm_resume_noirq+0x64/0xb8)
[<c01c60f0>] (dpm_resume_noirq+0x64/0xb8) from [<c00848fc>] (suspend_devices_and_enter+0x15c/0x1c4)
[<c00848fc>] (suspend_devices_and_enter+0x15c/0x1c4) from [<c0084a44>] (enter_state+0xe0/0x138)
[<c0084a44>] (enter_state+0xe0/0x138) from [<c00841b4>] (state_store+0x94/0xbc)
[<c00841b4>] (state_store+0x94/0xbc) from [<c0181878>] (kobj_attr_store+0x18/0x1c)
[<c0181878>] (kobj_attr_store+0x18/0x1c) from [<c00f305c>] (sysfs_write_file+0x108/0x13c)
[<c00f305c>] (sysfs_write_file+0x108/0x13c) from [<c00aec4c>] (vfs_write+0xac/0x154)
[<c00aec4c>] (vfs_write+0xac/0x154) from [<c00aeda0>] (sys_write+0x3c/0x68)
[<c00aeda0>] (sys_write+0x3c/0x68) from [<c0032ec0>] (ret_fast_syscall+0x0/0x2c)
swap_free: Bad swap file entry 00020000
BUG: Bad page map in process sh pte:04000000 pmd:99398031
addr:4008b000 vm_flags:08000075 anon_vma:(null) mapping:d8ca3360 index:65
vma->vm_ops->fault: filemap_fault+0x0/0x368
vma->vm_file->f_op->mmap: generic_file_mmap+0x0/0x58
[<c0038524>] (unwind_backtrace+0x0/0xdc) from [<c009ba00>] (print_bad_pte+0x19c/0x1cc)
[<c009ba00>] (print_bad_pte+0x19c/0x1cc) from [<c009d92c>] (unmap_vmas+0x3a4/0x558)
[<c009d92c>] (unmap_vmas+0x3a4/0x558) from [<c00a0008>] (exit_mmap+0xa0/0x130)
[<c00a0008>] (exit_mmap+0xa0/0x130) from [<c005de14>] (mmput+0x34/0xd0)
[<c005de14>] (mmput+0x34/0xd0) from [<c006129c>] (exit_mm+0x10c/0x110)
[<c006129c>] (exit_mm+0x10c/0x110) from [<c0062804>] (do_exit+0x184/0x568)
[<c0062804>] (do_exit+0x184/0x568) from [<c0036a44>] (die+0x250/0x284)
[<c0036a44>] (die+0x250/0x284) from [<c0039160>] (__do_kernel_fault+0x64/0x74)
[<c0039160>] (__do_kernel_fault+0x64/0x74) from [<c0039328>] (do_page_fault+0x1b8/0x1cc)
[<c0039328>] (do_page_fault+0x1b8/0x1cc) from [<c003227c>] (do_DataAbort+0x34/0x94)
[<c003227c>] (do_DataAbort+0x34/0x94) from [<c0032a2c>] (__dabt_svc+0x4c/0x60)
Exception stack(0xd906be90 to 0xd906bed8)
be80: d9188080 00280007 00000010 00000005
bea0: d9188080 00280007 00000003 c03176f8 d9391000 d9306618 00000004 000b0b44
bec0: 22222222 d906bed8 c01c60f0 c01c57d4 60000153 ffffffff
[<c0032a2c>] (__dabt_svc+0x4c/0x60) from [<c01c57d4>] (pm_noirq_op+0x3c/0x74)
[<c01c57d4>] (pm_noirq_op+0x3c/0x74) from [<c01c60f0>] (dpm_resume_noirq+0x64/0xb8)
[<c01c60f0>] (dpm_resume_noirq+0x64/0xb8) from [<c00848fc>] (suspend_devices_and_enter+0x15c/0x1c4)
[<c00848fc>] (suspend_devices_and_enter+0x15c/0x1c4) from [<c0084a44>] (enter_state+0xe0/0x138)
[<c0084a44>] (enter_state+0xe0/0x138) from [<c00841b4>] (state_store+0x94/0xbc)
[<c00841b4>] (state_store+0x94/0xbc) from [<c0181878>] (kobj_attr_store+0x18/0x1c)
[<c0181878>] (kobj_attr_store+0x18/0x1c) from [<c00f305c>] (sysfs_write_file+0x108/0x13c)
[<c00f305c>] (sysfs_write_file+0x108/0x13c) from [<c00aec4c>] (vfs_write+0xac/0x154)
[<c00aec4c>] (vfs_write+0xac/0x154) from [<c00aeda0>] (sys_write+0x3c/0x68)
[<c00aeda0>] (sys_write+0x3c/0x68) from [<c0032ec0>] (ret_fast_syscall+0x0/0x2c)
swap_free: Bad swap file entry 00000020
BUG: Bad page map in process sh pte:00004000 pmd:99398031
addr:401a9000 vm_flags:08000075 anon_vma:(null) mapping:d8c9e580 index:d5
vma->vm_ops->fault: filemap_fault+0x0/0x368
vma->vm_file->f_op->mmap: generic_file_mmap+0x0/0x58
[<c0038524>] (unwind_backtrace+0x0/0xdc) from [<c009ba00>] (print_bad_pte+0x19c/0x1cc)
[<c009ba00>] (print_bad_pte+0x19c/0x1cc) from [<c009d92c>] (unmap_vmas+0x3a4/0x558)
[<c009d92c>] (unmap_vmas+0x3a4/0x558) from [<c00a0008>] (exit_mmap+0xa0/0x130)
[<c00a0008>] (exit_mmap+0xa0/0x130) from [<c005de14>] (mmput+0x34/0xd0)
[<c005de14>] (mmput+0x34/0xd0) from [<c006129c>] (exit_mm+0x10c/0x110)
[<c006129c>] (exit_mm+0x10c/0x110) from [<c0062804>] (do_exit+0x184/0x568)
[<c0062804>] (do_exit+0x184/0x568) from [<c0036a44>] (die+0x250/0x284)
[<c0036a44>] (die+0x250/0x284) from [<c0039160>] (__do_kernel_fault+0x64/0x74)
[<c0039160>] (__do_kernel_fault+0x64/0x74) from [<c0039328>] (do_page_fault+0x1b8/0x1cc)
[<c0039328>] (do_page_fault+0x1b8/0x1cc) from [<c003227c>] (do_DataAbort+0x34/0x94)
[<c003227c>] (do_DataAbort+0x34/0x94) from [<c0032a2c>] (__dabt_svc+0x4c/0x60)
Exception stack(0xd906be90 to 0xd906bed8)
be80: d9188080 00280007 00000010 00000005
bea0: d9188080 00280007 00000003 c03176f8 d9391000 d9306618 00000004 000b0b44
bec0: 22222222 d906bed8 c01c60f0 c01c57d4 60000153 ffffffff
[<c0032a2c>] (__dabt_svc+0x4c/0x60) from [<c01c57d4>] (pm_noirq_op+0x3c/0x74)
[<c01c57d4>] (pm_noirq_op+0x3c/0x74) from [<c01c60f0>] (dpm_resume_noirq+0x64/0xb8)
[<c01c60f0>] (dpm_resume_noirq+0x64/0xb8) from [<c00848fc>] (suspend_devices_and_enter+0x15c/0x1c4)
[<c00848fc>] (suspend_devices_and_enter+0x15c/0x1c4) from [<c0084a44>] (enter_state+0xe0/0x138)
[<c0084a44>] (enter_state+0xe0/0x138) from [<c00841b4>] (state_store+0x94/0xbc)
[<c00841b4>] (state_store+0x94/0xbc) from [<c0181878>] (kobj_attr_store+0x18/0x1c)
[<c0181878>] (kobj_attr_store+0x18/0x1c) from [<c00f305c>] (sysfs_write_file+0x108/0x13c)
[<c00f305c>] (sysfs_write_file+0x108/0x13c) from [<c00aec4c>] (vfs_write+0xac/0x154)
[<c00aec4c>] (vfs_write+0xac/0x154) from [<c00aeda0>] (sys_write+0x3c/0x68)
[<c00aeda0>] (sys_write+0x3c/0x68) from [<c0032ec0>] (ret_fast_syscall+0x0/0x2c)
swap_free: Bad swap file entry 20000000
BUG: Bad page map in process sh pte:00000020 pmd:99398031
addr:401b0000 vm_flags:08000075 anon_vma:(null) mapping:d8c9e580 index:dc
vma->vm_ops->fault: filemap_fault+0x0/0x368
vma->vm_file->f_op->mmap: generic_file_mmap+0x0/0x58
[<c0038524>] (unwind_backtrace+0x0/0xdc) from [<c009ba00>] (print_bad_pte+0x19c/0x1cc)
[<c009ba00>] (print_bad_pte+0x19c/0x1cc) from [<c009d92c>] (unmap_vmas+0x3a4/0x558)
[<c009d92c>] (unmap_vmas+0x3a4/0x558) from [<c00a0008>] (exit_mmap+0xa0/0x130)
[<c00a0008>] (exit_mmap+0xa0/0x130) from [<c005de14>] (mmput+0x34/0xd0)
[<c005de14>] (mmput+0x34/0xd0) from [<c006129c>] (exit_mm+0x10c/0x110)
[<c006129c>] (exit_mm+0x10c/0x110) from [<c0062804>] (do_exit+0x184/0x568)
[<c0062804>] (do_exit+0x184/0x568) from [<c0036a44>] (die+0x250/0x284)
[<c0036a44>] (die+0x250/0x284) from [<c0039160>] (__do_kernel_fault+0x64/0x74)
[<c0039160>] (__do_kernel_fault+0x64/0x74) from [<c0039328>] (do_page_fault+0x1b8/0x1cc)
[<c0039328>] (do_page_fault+0x1b8/0x1cc) from [<c003227c>] (do_DataAbort+0x34/0x94)
[<c003227c>] (do_DataAbort+0x34/0x94) from [<c0032a2c>] (__dabt_svc+0x4c/0x60)
Exception stack(0xd906be90 to 0xd906bed8)
be80: d9188080 00280007 00000010 00000005
bea0: d9188080 00280007 00000003 c03176f8 d9391000 d9306618 00000004 000b0b44
bec0: 22222222 d906bed8 c01c60f0 c01c57d4 60000153 ffffffff
[<c0032a2c>] (__dabt_svc+0x4c/0x60) from [<c01c57d4>] (pm_noirq_op+0x3c/0x74)
[<c01c57d4>] (pm_noirq_op+0x3c/0x74) from [<c01c60f0>] (dpm_resume_noirq+0x64/0xb8)
[<c01c60f0>] (dpm_resume_noirq+0x64/0xb8) from [<c00848fc>] (suspend_devices_and_enter+0x15c/0x1c4)
[<c00848fc>] (suspend_devices_and_enter+0x15c/0x1c4) from [<c0084a44>] (enter_state+0xe0/0x138)
[<c0084a44>] (enter_state+0xe0/0x138) from [<c00841b4>] (state_store+0x94/0xbc)
[<c00841b4>] (state_store+0x94/0xbc) from [<c0181878>] (kobj_attr_store+0x18/0x1c)
[<c0181878>] (kobj_attr_store+0x18/0x1c) from [<c00f305c>] (sysfs_write_file+0x108/0x13c)
[<c00f305c>] (sysfs_write_file+0x108/0x13c) from [<c00aec4c>] (vfs_write+0xac/0x154)
[<c00aec4c>] (vfs_write+0xac/0x154) from [<c00aeda0>] (sys_write+0x3c/0x68)
[<c00aeda0>] (sys_write+0x3c/0x68) from [<c0032ec0>] (ret_fast_syscall+0x0/0x2c)
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c0004000
[00000000] *pgd=00000000
Internal error: Oops: 817 [#2]
last sysfs file: /sys/power/state
Modules linked in:
CPU: 0 Tainted: G B D (2.6.32 #16)
PC is at exit_mmap+0x118/0x130
LR is at remove_vma+0x5c/0x68
pc : [<c00a0080>] lr : [<c009ff5c>] psr: 20000153
sp : d906bcc8 ip : 00000064 fp : 000b0b44
r10: 00000000 r9 : 00000001 r8 : d60d7500
r7 : 00000000 r6 : c0494228 r5 : 00000000 r4 : 0000043f
r3 : 00000000 r2 : 00000025 r1 : 00000021 r0 : 00000000
Flags: nzCv IRQs on FIQs off Mode SVC_32 ISA ARM Segment user
Control: 10c5387d Table: 960d8019 DAC: 00000015
Process sh (pid: 1388, stack limit = 0xd906a2e8)
Stack: (0xd906bcc8 to 0xd906c000)
bcc0: d906bcd0 00000000 0000004c c044226c d906bd7f d60d7500
bce0: 00000000 d60d7500 d60d7534 00000000 bf000000 c005de14 00000000 d9069440
bd00: d60d7500 c006129c d9069440 00000030 00000003 0000000b d9069440 d906bd7f
bd20: c01c57d8 c0062804 0000000b c03c0ca1 00000001 c01c57d6 d906bd7f c01c57d8
bd40: 00000000 00000008 bf000000 c0036a44 d906a2e8 c044e3d8 6544df30 66663231
bd60: 20333366 35393565 30323031 61316520 30303430 61652030 30303030 28203530
bd80: 31393565 34323033 00002029 c0312b10 0028002b d906be90 d60d7500 00000005
bda0: d60d7534 d906be90 00000005 c0039160 00010000 d9069440 d60d7500 0028002b
bdc0: d60d7534 c0039328 0028002b 00000005 c0441da8 c0441df8 00000005 d906be90
bde0: 0028002b 20000153 00000004 c003227c 4ec39207 00000000 00000003 00000000
be00: 00660241 00000000 c0443970 c003de0c 00660241 c007adac 138eca48 000000e2
be20: c0492878 c0443970 1328c807 c007b55c 1328c807 000000e2 1328c807 000000e2
be40: fffffffe 000011d2 00000000 c0492878 c049287c d906bea0 d9306618 600001d3
be60: 000b0b44 c007b658 00000001 000000e2 00000001 c00749f0 ffffffff d906bec4
be80: 00000003 c03176f8 d9391000 c0032a2c d9188080 00280007 00000010 00000005
bea0: d9188080 00280007 00000003 c03176f8 d9391000 d9306618 00000004 000b0b44
bec0: 22222222 d906bed8 c01c60f0 c01c57d4 60000153 ffffffff d9188080 00000010
bee0: 00000003 c01c60f0 00000000 00000003 00000003 c00848fc 00000000 c03c117f
bf00: 00000003 c0084a44 c03c117f 00000003 00000003 c00841b4 00000004 d900ec68
bf20: d9306600 d901ac80 c0464544 d9306618 d906bf80 c0181878 00000004 c00f305c
bf40: d61c0140 4001f000 d906bf80 00000004 00000004 d906a000 00000000 c00aec4c
bf60: d61c0140 4001f000 00000000 00000000 d61c0140 00000004 4001f000 c00aeda0
bf80: 00000000 00000000 00000004 00000000 00000004 4001f000 401fa5e8 00000004
bfa0: c0033068 c0032ec0 00000004 4001f000 00000001 4001f000 00000004 00000000
bfc0: 00000004 4001f000 401fa5e8 00000004 00000004 000b13f0 00000001 000b0b44
bfe0: 4001f000 bedac598 40138c70 40188abc 60000010 00000001 00000000 00000000
[<c00a0080>] (exit_mmap+0x118/0x130) from [<c005de14>] (mmput+0x34/0xd0)
[<c005de14>] (mmput+0x34/0xd0) from [<c006129c>] (exit_mm+0x10c/0x110)
[<c006129c>] (exit_mm+0x10c/0x110) from [<c0062804>] (do_exit+0x184/0x568)
[<c0062804>] (do_exit+0x184/0x568) from [<c0036a44>] (die+0x250/0x284)
[<c0036a44>] (die+0x250/0x284) from [<c0039160>] (__do_kernel_fault+0x64/0x74)
[<c0039160>] (__do_kernel_fault+0x64/0x74) from [<c0039328>] (do_page_fault+0x1b8/0x1cc)
[<c0039328>] (do_page_fault+0x1b8/0x1cc) from [<c003227c>] (do_DataAbort+0x34/0x94)
[<c003227c>] (do_DataAbort+0x34/0x94) from [<c0032a2c>] (__dabt_svc+0x4c/0x60)
Exception stack(0xd906be90 to 0xd906bed8)
be80: d9188080 00280007 00000010 00000005
bea0: d9188080 00280007 00000003 c03176f8 d9391000 d9306618 00000004 000b0b44
bec0: 22222222 d906bed8 c01c60f0 c01c57d4 60000153 ffffffff
[<c0032a2c>] (__dabt_svc+0x4c/0x60) from [<c01c57d4>] (pm_noirq_op+0x3c/0x74)
[<c01c57d4>] (pm_noirq_op+0x3c/0x74) from [<c01c60f0>] (dpm_resume_noirq+0x64/0xb8)
[<c01c60f0>] (dpm_resume_noirq+0x64/0xb8) from [<c00848fc>] (suspend_devices_and_enter+0x15c/0x1c4)
[<c00848fc>] (suspend_devices_and_enter+0x15c/0x1c4) from [<c0084a44>] (enter_state+0xe0/0x138)
[<c0084a44>] (enter_state+0xe0/0x138) from [<c00841b4>] (state_store+0x94/0xbc)
[<c00841b4>] (state_store+0x94/0xbc) from [<c0181878>] (kobj_attr_store+0x18/0x1c)
[<c0181878>] (kobj_attr_store+0x18/0x1c) from [<c00f305c>] (sysfs_write_file+0x108/0x13c)
[<c00f305c>] (sysfs_write_file+0x108/0x13c) from [<c00aec4c>] (vfs_write+0xac/0x154)
[<c00aec4c>] (vfs_write+0xac/0x154) from [<c00aeda0>] (sys_write+0x3c/0x68)
[<c00aeda0>] (sys_write+0x3c/0x68) from [<c0032ec0>] (ret_fast_syscall+0x0/0x2c)
Code: e5983074 e3530001 9a000002 e3a03000 (e5833000)
---[ end trace 8e9f8a780cf71caa ]---
Fixing recursive fault but reboot is needed!
Unable to handle kernel paging request at virtual address 0000808c
pgd = c0004000
[0000808c] *pgd=00000000
Internal error: Oops: 17 [#3]
last sysfs file: /sys/power/state
Modules linked in:
CPU: 0 Tainted: G B D (2.6.32 #16)
PC is at rt_worker_func+0xf8/0x274
LR is at rt_worker_func+0xec/0x274
pc : [<c0288c50>] lr : [<c0288c44>] psr: 20000153
sp : d902df68 ip : 00000000 fp : 00000053
r10: 00003540 r9 : 00000040 r8 : 00009600
r7 : d90eb540 r6 : 00000000 r5 : 00000333 r4 : 00008000
r3 : 00000100 r2 : d902c000 r1 : c049e4f0 r0 : 00000d50
Flags: nzCv IRQs on FIQs off Mode SVC_32 ISA ARM Segment kernel
Control: 10c5387d Table: 960d8019 DAC: 00000017
Process events/0 (pid: 5, stack limit = 0xd902c2e8)
Stack: (0xd902df68 to 0xd902e000)
df60: d9002580 d902c000 00000008 00000d50 c0458dcc d902c000
df80: c0288b58 d9002cc8 d9002cc0 00000000 00000000 00000000 00000000 c006e8f0
dfa0: 00000000 00000000 d9022d40 c0071a30 d902dfb0 d902dfb0 d9002cc0 d902dfd4
dfc0: d9025f58 d9002cc0 c006e7a8 c0071698 00000000 00000000 d902dfd8 d902dfd8
dfe0: 00000000 00000000 00000000 00000000 00000000 c0033e9c 050a0040 30002420
[<c0288c50>] (rt_worker_func+0xf8/0x274) from [<c006e8f0>] (worker_thread+0x148/0x1c0)
[<c006e8f0>] (worker_thread+0x148/0x1c0) from [<c0071698>] (kthread+0x7c/0x84)
[<c0071698>] (kthread+0x7c/0x84) from [<c0033e9c>] (kernel_thread_exit+0x0/0x8)
Code: ebf76de5 e1a07006 e3a06000 ea000033 (e594108c)
---[ end trace 8e9f8a780cf71cab ]---
Kernel panic - not syncing: Fatal exception in interrupt