Thanks for your insightful response, CptTitanic, this is greatly appreciated!
After much tinkering, I've been unable to track down exactly what is the issue. The problem always occurs after initiating a "cp -R" from the sdcard to NAND flash, or from a directory on the sdcard to another directory on the sdcard.
The problem also sporadically occurs when doing an "ls" of a directory contained on the root UBI partition of the NAND flash. This occurs only when the sdcard is mounted.
The kernel oops seems to be sporadic, and not associated with just one line of code. This mystifies me. Perhaps this problem could be caused by a compiler bug? I've tried compiling with the flag -fno-strict-aliasing as suggested in another post (
http://www.cygwin.com/ml/crossgcc/2006-03/msg00114.html), but this creates another kernel oops (pasted below).
The problem never arises when performing "cp -R" from a directory on the UBI root file system to the sdcard.
I am compiling the kernel with the buildroot arm-linux-gcc compiler, but I've also tried the most recent compiler from CodeSourcery.
The UBI partitions have been created using U-Boot. Perhaps this could be a U-Boot related bug?
Here is the (rather long) output of another kernel oops when I've attempted to copy the "modules" directory on the sdcard to the root file system /home/ directory:
# cp -R ./modules /home/
Unable to handle kernel paging request at virtual address 645f679f
pgd = c3384000
[645f679f] *pgd=00000000
Internal error: Oops: 801 [#1] PREEMPT
last sysfs file: /sys/devices/virtual/vc/vcsa1/dev
Modules linked in:
CPU: 0 Not tainted (2.6.39-rc7+ #4)
PC is at fb_set_suspend+0x44/0x64
LR is at 0x6f640074
pc : [<c01462cc>] lr : [<6f640074>] psr: 40000013
sp : c335bd0c ip : 00000020 fp : 00000000
r10: c335bf40 r9 : 00000000 r8 : 74707572
r7 : 7265746e r6 : 695f6f6e r5 : 00617461 r4 : 645f6567
r3 : 72656d5f r2 : ffffff80 r1 : be9ec450 r0 : c2c01000
Flags: nZcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
Control: 0005317f Table: 23384000 DAC: 00000015
Process cp (pid: 853, stack limit = 0xc335a270)
Stack: (0xc335bd0c to 0xc335c000)
bd00: 00001000 00000000 c032c000 0001b000 c2c00000
bd20: 00001000 00000000 c335bd78 c006847c 00001000 00000000 00001000 00000000
bd40: 00000000 0001b000 c368f47c c0068640 00001000 00000000 c335bd8c c335bd88
bd60: 00001000 c335a000 c30ab4c0 00001000 00000000 c0207660 c335bf40 00000001
bd80: 00000000 00001000 c034f7e0 c032c000 c03540a0 0001c000 00000000 0001b000
bda0: 00000000 c368f3c8 00001000 00000000 00001000 c006a6c8 0001b000 00000000
bdc0: c335bf00 00001000 00000000 c01fa25c 00000030 c335bf00 c335bf40 c335bec8
bde0: c30ab4c0 c368f47c 00000000 00000001 c335bdf0 c335bdf0 c380da80 c335be6c
be00: 00000000 00001000 00000000 c368f3e0 00000001 c335bec8 c335bf40 00000000
be20: c30ab4c0 0001b000 00000000 c006a788 00001000 00000000 91827364 c335be3c
be40: c335be3c c335be44 c335be44 00000000 0001b000 00000000 c368f3c8 c3b25000
be60: c335bec8 c335bf40 00000001 c00f6abc 0001b000 00000000 c335be78 c335be78
be80: 00000000 00001000 00000000 be9ec458 00000000 00000000 c335bed4 c335bec8
bea0: c335bec8 c30ab4c0 c335bf40 c335bf80 fffffdee c335a000 00000000 c0090f28
bec0: 0001b000 00000000 c335beec c335bed8 00000000 00000001 ffffffff c30ab4c0
bee0: 00000000 00000000 00000000 00000000 c384bd60 00000000 00000000 00000000
bf00: 0001b000 00000000 00000001 c3694bc0 00001000 c335a000 00001000 00000001
bf20: c30abe48 00000001 c0091bec 00000000 00000000 00000000 c3bec000 c30abe48
bf40: be9eb458 00001000 c30ab4c0 00001000 be9eb458 c335bf80 be9eb458 c0091958
bf60: 00000000 00000000 0001b000 00000000 c30ab4c0 00001000 be9eb458 c0091a9c
bf80: 0001b000 00000000 be9eb458 00000000 00001000 be9eb458 0000000a 00000004
bfa0: c0023144 c0022fc0 00001000 be9eb458 0000000a be9eb458 00001000 000aa918
bfc0: 00001000 be9eb458 0000000a 00000004 0001b000 00000000 0000000a 00000000
bfe0: 000a92f8 be9eb418 0000ec88 401b3098 20000010 0000000a 00000000 00000000
[<c01462cc>] (fb_set_suspend+0x44/0x64) from [<00001000>] (0x1000)
Code: ebfffe25 e3a03001 e5843238 ea000003 (e5845238)
---[ end trace e9ade5ba914d9bfd ]---
note: cp[853] exited with preempt_count 2
BUG: scheduling while atomic: cp/853/0x40000003
Modules linked in:
[<c0026e8c>] (unwind_backtrace+0x0/0xec) from [<c01f94d8>] (schedule+0x58/0x41c)
[<c01f94d8>] (schedule+0x58/0x41c) from [<c002dd60>] (__cond_resched+0x18/0x24)
[<c002dd60>] (__cond_resched+0x18/0x24) from [<c01f9a30>] (_cond_resched+0x30/0x40)
[<c01f9a30>] (_cond_resched+0x30/0x40) from [<c0081a28>] (unmap_vmas+0x660/0x72c)
[<c0081a28>] (unmap_vmas+0x660/0x72c) from [<c0084330>] (exit_mmap+0x134/0x2a0)
[<c0084330>] (exit_mmap+0x134/0x2a0) from [<c0032c5c>] (mmput+0x3c/0xf8)
[<c0032c5c>] (mmput+0x3c/0xf8) from [<c0036c30>] (exit_mm+0x168/0x178)
[<c0036c30>] (exit_mm+0x168/0x178) from [<c0038744>] (do_exit+0x1dc/0x6bc)
[<c0038744>] (do_exit+0x1dc/0x6bc) from [<c0025d18>] (die+0x1bc/0x1ec)
[<c0025d18>] (die+0x1bc/0x1ec) from [<c0027f04>] (__do_kernel_fault+0x64/0x84)
[<c0027f04>] (__do_kernel_fault+0x64/0x84) from [<c0029d38>] (do_alignment+0x230/0x354)
[<c0029d38>] (do_alignment+0x230/0x354) from [<c00222e8>] (do_DataAbort+0x34/0x94)
[<c00222e8>] (do_DataAbort+0x34/0x94) from [<c0022b6c>] (__dabt_svc+0x4c/0x60)
Exception stack(0xc335bcc0 to 0xc335bd08)
bcc0: c2c01000 be9ec450 ffffff80 72656d5f 645f6567 00617461 695f6f6e 7265746e
bce0: 74707572 00000000 c335bf40 00000000 00000020 c335bd0c 6f640074 c01462cc
bd00: 40000013 ffffffff
[<c0022b6c>] (__dabt_svc+0x4c/0x60) from [<c01462cc>] (fb_set_suspend+0x44/0x64)
[<c01462cc>] (fb_set_suspend+0x44/0x64) from [<00001000>] (0x1000)
Unable to handle kernel NULL pointer dereference at virtual address 00000064
pgd = c0004000
[00000064] *pgd=00000000
Internal error: Oops: 817 [#2] PREEMPT
last sysfs file: /sys/devices/virtual/vc/vcsa1/dev
Modules linked in:
CPU: 0 Tainted: G D (2.6.39-rc7+ #4)
PC is at _clear_bit+0x4/0x38
LR is at schedule+0x38c/0x41c
pc : [<c012a860>] lr : [<c01f980c>] psr: a0000013
sp : c3bedf78 ip : 00000000 fp : c3bedfa4
r10: 00000000 r9 : c02aa520 r8 : c3bec000
r7 : c0000004 r6 : c30771e0 r5 : c384b2e0 r4 : c3077960
r3 : 00000000 r2 : 00000000 r1 : c307732c r0 : 00000000
Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: 0005317f Table: 23364000 DAC: 00000017
Process mmcqd/0 (pid: 788, stack limit = 0xc3bec270)
Stack: (0xc3bedf78 to 0xc3bee000)
df60: 00000001 00000000
df80: c3bec000 c3ad74a4 c3ad74ac c39323a8 00000001 00000000 00000000 c3bedfa8
dfa0: c01c12c8 c01f9490 c3bedfd4 c3829e0c c3ad74a4 c01c1204 00000000 00000000
dfc0: 00000000 c004e994 c002385c 00000000 c3ad74a4 00000000 c3bedfd8 c3bedfd8
dfe0: 00000000 c3829e0c c004e914 c002385c 00000013 c002385c 00000000 00000000
Code: 14e0646d e3a07079 e8bd726e e211726f (15cc0064)
---[ end trace e9ade5ba914d9bfe ]---
note: mmcqd/0[788] exited with preempt_count 1
Internal error: Oops - undefined instruction: 0 [#3] PREEMPT
last sysfs file: /sys/devices/virtual/vc/vcsa1/dev
Modules linked in:
CPU: 0 Tainted: G D (2.6.39-rc7+ #4)
PC is at _clear_bit+0x18/0x38
LR is at free_pidmap+0x20/0x40
pc : [<c012a874>] lr : [<c004b420>] psr: a0000093
sp : c3bedda8 ip : c3beddb0 fp : 00000150
r10: c3ad8060 r9 : 00000000 r8 : 00000000
r7 : c0000000 r6 : c012a87c r5 : c381c1e0 r4 : c02abf78
r3 : 00000000 r2 : 00000314 r1 : c380a000 r0 : 00000314
Flags: NzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user
Control: 0005317f Table: 23364000 DAC: 00000015
Process mmcqd/0 (pid: 788, stack limit = 0xc3bec270)
Stack: (0xc3bedda8 to 0xc3bee000)
dda0: 00000001 c004b880 c3856a80 c384b2e0 c3856a80 c0037588
ddc0: 00000000 00000000 c3bedf30 ffffffff c3beddf4 c384b2e0 c3815d60 c384b3b8
dde0: c384b2d8 c384b3b8 00000001 c0038b80 c3bedf30 c3beddf4 c3beddf4 c384b400
de00: c3bedfa4 00000000 c384b2e0 c3bec000 c3bedf30 00000814 c3bedf30 c025bd1a
de20: c3bedfa4 c0025d18 c3bec270 0000000b c3bedfa4 00000064 c3bedf30 00000000
de40: 00000817 00000000 00000000 c0027f04 c02a88e8 00000064 c384b2e0 00000000
de60: 00000817 c00280dc 00000000 000000b5 c02a88e8 c3bedf64 00000817 c3bedf30
de80: 00000064 20000013 00000000 c00222e8 00000000 00000000 00000000 0000049d
dea0: 00000000 00000000 00000000 00000000 c3bede40 05f5e100 00000000 00000200
dec0: 000000cb 00000000 00000200 00019600 c3bede84 c3bede40 00000001 c3be4000
dee0: c02c5104 c3bedee8 c3bedee8 c3bedee8 00000000 0000000b 16a65700 00000000
df00: c3bec000 c384b310 c02aa520 00000001 c3ad74ac c384b2e0 ffffffff c3bedf64
df20: c30771e0 c0000004 c3bec000 c0022b6c 00000000 c307732c 00000000 00000000
df40: c3077960 c384b2e0 c30771e0 c0000004 c3bec000 c02aa520 00000000 c3bedfa4
df60: 00000000 c3bedf78 c01f980c c012a860 a0000013 ffffffff 00000001 00000000
df80: c3bec000 c3ad74a4 c3ad74ac c39323a8 00000001 00000000 00000000 c3bedfa8
dfa0: c01c12c8 c01f9490 c3bedfd4 c3829e0c c3ad74a4 c01c1204 00000000 00000000
dfc0: 00000000 c004e994 c002385c 00000000 c3ad74a4 00000001 c3bedfd8 c3bedfd8
dfe0: 00000000 c3829e0c c004e914 c002385c 00000013 c002385c 00000000 00000000
Code: e200676e e1a06574 e3a06e66 e1a0635f (e10f746e)
---[ end trace e9ade5ba914d9bff ]---
Fixing recursive fault but reboot is needed!
BUG: scheduling while atomic: klogd/840/0x00000004
Modules linked in:
[<c0026e8c>] (unwind_backtrace+0x0/0xec) from [<c01f94d8>] (schedule+0x58/0x41c)
[<c01f94d8>] (schedule+0x58/0x41c) from [<c003868c>] (do_exit+0x124/0x6bc)
[<c003868c>] (do_exit+0x124/0x6bc) from [<c0025d18>] (die+0x1bc/0x1ec)
[<c0025d18>] (die+0x1bc/0x1ec) from [<c0022200>] (do_undefinstr+0x154/0x174)
[<c0022200>] (do_undefinstr+0x154/0x174) from [<c0022c84>] (__und_svc+0x44/0x60)
Exception stack(0xc3bedd60 to 0xc3bedda8)
dd60: 00000314 c380a000 00000314 00000000 c02abf78 c381c1e0 c012a87c c0000000
dd80: 00000000 00000000 c3ad8060 00000150 c3beddb0 c3bedda8 c004b420 c012a874
dda0: a0000093 ffffffff
[<c0022c84>] (__und_svc+0x44/0x60) from [<c012a874>] (_clear_bit+0x18/0x38)
Unable to handle kernel NULL pointer dereference at virtual address 00000064
pgd = c0004000
[00000064] *pgd=00000000
Internal error: Oops: 817 [#4] PREEMPT
last sysfs file: /sys/devices/virtual/vc/vcsa1/dev
Modules linked in:
CPU: 0 Tainted: G D (2.6.39-rc7+ #4)
PC is at _clear_bit+0x4/0x38
LR is at schedule+0x38c/0x41c
pc : [<c012a860>] lr : [<c01f980c>] psr: a0000013
sp : c3bedc30 ip : 00000000 fp : c3bedc5c
r10: 00000000 r9 : c02aa520 r8 : c3bec000
r7 : c0000004 r6 : c3077960 r5 : c3839820 r4 : c30774e0
r3 : 00000000 r2 : 00000000 r1 : c3077aac r0 : 00000000
Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
Control: 0005317f Table: 23378000 DAC: 00000015
Process mmcqd/0 (pid: 788, stack limit = 0xc3bec270)
Stack: (0xc3bedc30 to 0xc3bee000)
dc20: c3bedd60 0000000b c384b2e0 c384b2e0
dc40: c3bedd60 00000000 c0022c84 c025b798 00000150 c3bedc60 c003868c c01f9490
dc60: c3bedd60 00000000 c0022c84 c02aaa94 00000150 00000000 c384b2e0 c3bec000
dc80: c3bedd60 00000000 c0022c84 c025b798 00000150 c0025d18 c3bec270 0000000b
dca0: 00000000 c3bedd60 60000093 00000000 e10f746e c012a874 c3ad8060 c0022200
dcc0: 00000006 00000001 00000004 00000000 00030001 c012a874 c02ac674 00000001
dce0: 00000003 00000001 00000000 00000001 00000003 00000002 00000000 c3bedd70
dd00: c3bedd7f 00000002 c02666b0 c3bedd8c c3bedd7f c3bedd20 c00a354c c002db9c
dd20: ff0a0210 ffffffff c384b2e0 c3bedd30 ff0a0210 00000558 c3bedd8c c3401698
dd40: c02c600c 00000001 ffffffff c3bedd94 c012a87c c0000000 00000000 c0022c84
dd60: 00000314 c380a000 00000314 00000000 c02abf78 c381c1e0 c012a87c c0000000
dd80: 00000000 00000000 c3ad8060 00000150 c3beddb0 c3bedda8 c004b420 c012a874
dda0: a0000093 ffffffff 00000001 c004b880 c3856a80 c384b2e0 c3856a80 c0037588
ddc0: 00000000 00000000 c3bedf30 ffffffff c3beddf4 c384b2e0 c3815d60 c384b3b8
dde0: c384b2d8 c384b3b8 00000001 c0038b80 c3bedf30 c3beddf4 c3beddf4 c384b400
de00: c3bedfa4 00000000 c384b2e0 c3bec000 c3bedf30 00000814 c3bedf30 c025bd1a
de20: c3bedfa4 c0025d18 c3bec270 0000000b c3bedfa4 00000064 c3bedf30 00000000
de40: 00000817 00000000 00000000 c0027f04 c02a88e8 00000064 c384b2e0 00000000
de60: 00000817 c00280dc 00000000 000000b5 c02a88e8 c3bedf64 00000817 c3bedf30
de80: 00000064 20000013 00000000 c00222e8 00000000 00000000 00000000 0000049d
dea0: 00000000 00000000 00000000 00000000 c3bede40 05f5e100 00000000 00000200
dec0: 000000cb 00000000 00000200 00019600 c3bede84 c3bede40 00000001 c3be4000
dee0: c02c5104 c3bedee8 c3bedee8 c3bedee8 00000000 0000000b 16a65700 00000000
df00: c3bec000 c384b310 c02aa520 00000001 c3ad74ac c384b2e0 ffffffff c3bedf64
df20: c30771e0 c0000004 c3bec000 c0022b6c 00000000 c307732c 00000000 00000000
df40: c3077960 c384b2e0 c30771e0 c0000004 c3bec000 c02aa520 00000000 c3bedfa4
df60: 00000000 c3bedf78 c01f980c c012a860 a0000013 ffffffff 00000001 00000000
df80: c3bec000 c3ad74a4 c3ad74ac c39323a8 00000001 00000000 00000000 c3bedfa8
dfa0: c01c12c8 c01f9490 c3bedfd4 c3829e0c c3ad74a4 c01c1204 00000000 00000000
dfc0: 00000000 c004e994 c002385c 00000000 c3ad74a4 00000001 c3bedfd8 c3bedfd8
dfe0: 00000000 c3829e0c c004e914 c002385c 00000013 c002385c 00000000 00000000
Code: 14e0646d e3a07079 e8bd726e e211726f (15cc0064)
---[ end trace e9ade5ba914d9c00 ]---
Fixing recursive fault but reboot is needed!
BUG: scheduling while atomic: tail/841/0x00000005
Modules linked in:
[<c0026e8c>] (unwind_backtrace+0x0/0xec) from [<c01f94d8>] (schedule+0x58/0x41c)
[<c01f94d8>] (schedule+0x58/0x41c) from [<c003868c>] (do_exit+0x124/0x6bc)
[<c003868c>] (do_exit+0x124/0x6bc) from [<c0025d18>] (die+0x1bc/0x1ec)
[<c0025d18>] (die+0x1bc/0x1ec) from [<c0027f04>] (__do_kernel_fault+0x64/0x84)
[<c0027f04>] (__do_kernel_fault+0x64/0x84) from [<c00280dc>] (do_page_fault+0x1b8/0x1d0)
[<c00280dc>] (do_page_fault+0x1b8/0x1d0) from [<c00222e8>] (do_DataAbort+0x34/0x94)
[<c00222e8>] (do_DataAbort+0x34/0x94) from [<c0022b6c>] (__dabt_svc+0x4c/0x60)
Exception stack(0xc3bedbe8 to 0xc3bedc30)
dbe0: 00000000 c3077aac 00000000 00000000 c30774e0 c3839820
dc00: c3077960 c0000004 c3bec000 c02aa520 00000000 c3bedc5c 00000000 c3bedc30
dc20: c01f980c c012a860 a0000013 ffffffff
[<c0022b6c>] (__dabt_svc+0x4c/0x60) from [<c012a860>] (_clear_bit+0x4/0x38)
Unable to handle kernel NULL pointer dereference at virtual address 00000064
pgd = c0004000
[00000064] *pgd=00000000
Internal error: Oops: 817 [#5] PREEMPT
last sysfs file: /sys/devices/virtual/vc/vcsa1/dev
Modules linked in:
CPU: 0 Tainted: G D (2.6.39-rc7+ #4)
PC is at _clear_bit+0x4/0x38
LR is at schedule+0x38c/0x41c
pc : [<c012a860>] lr : [<c01f980c>] psr: a0000013
sp : c382bf28 ip : 00000000 fp : c382bf54
r10: 00000000 r9 : c02aa520 r8 : c382a000
r7 : c0000004 r6 : c30774e0 r5 : c3815040 r4 : c30777e0
r3 : 00000000 r2 : 00000000 r1 : c307762c r0 : 00000000
Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: 0005317f Table: 23348000 DAC: 00000017
Process rcu_kthread (pid: 6, stack limit = 0xc382a270)
Stack: (0xc382bf28 to 0xc382c000)
bf20: c00537a4 ffff9e11 c02c3240 00000001 ffff9e10 c382bfa0
bf40: c004ebc4 00000000 00000000 c382bf58 c01fa148 c01f9490 00000000 00200200
bf60: ffff9e11 c02c3240 c00408fc c3815040 ffffffff a0000013 00000000 c3815040
bf80: c382a000 c02c5138 c382bf94 c0067958 c01f986c 00000000 c3815040 c004ebc4
bfa0: c382bfa0 c382bfa0 c382bfd4 c381bf74 00000000 c006788c 00000000 00000000
bfc0: 00000000 c004e994 c002385c 00000000 00000000 00000000 c382bfd8 c382bfd8
bfe0: 00000000 c381bf74 c004e914 c002385c 00000013 c002385c 33cc33cc 33cc33cc
Code: 14e0646d e3a07079 e8bd726e e211726f (15cc0064)
---[ end trace e9ade5ba914d9c01 ]---
note: rcu_kthread[6] exited with preempt_count 1
Internal error: Oops - undefined instruction: 0 [#6] PREEMPT
last sysfs file: /sys/devices/virtual/vc/vcsa1/dev
Modules linked in:
CPU: 0 Tainted: G D (2.6.39-rc7+ #4)
PC is at _clear_bit+0x18/0x38
LR is at free_pidmap+0x20/0x40
pc : [<c012a874>] lr : [<c004b420>] psr: a0000093
sp : c382bd58 ip : c382bd60 fp : 00000150
r10: c3825580 r9 : 00000000 r8 : 00000000
r7 : c0000000 r6 : c012a87c r5 : c381c3a0 r4 : c02abf78
r3 : 00000000 r2 : 00000006 r1 : c380a000 r0 : 00000006
Flags: NzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user
Control: 0005317f Table: 23348000 DAC: 00000015
Process rcu_kthread (pid: 6, stack limit = 0xc382a270)
Stack: (0xc382bd58 to 0xc382c000)
bd40: 00000001 c004b880
bd60: c3819240 c3815040 c3819240 c0037588 00000000 00000000 c382bee0 ffffffff
bd80: c382bda4 c3815040 c3815d60 c3815118 c3815038 c3815118 00000001 c0038b80
bda0: c382bee0 c382bda4 c382bda4 c3815160 c382bf54 00000000 c3815040 c382a000
bdc0: c382bee0 00000806 c382bee0 c025bd1a c382bf54 c0025d18 c382a270 0000000b
bde0: c382bf54 00000064 c382bee0 00000000 00000817 00000000 00000000 c0027f04
be00: c02a88e8 00000064 c3815040 00000000 00000817 c00280dc 00000001 00000001
be20: c02a88e8 c382bf14 00000817 c382bee0 00000064 20000013 00000000 c00222e8
be40: 00000000 00000020 c02c5104 00000000 c382be7c c382be60 c002e368 c002db9c
be60: 00000000 c382be70 c3923800 00000001 00000001 c382be80 c01b6b00 c002e31c
be80: c38fe4a0 c01c1f88 00000104 00000000 ffdc0a00 00000001 c02ac674 c38fe4a0
bea0: c02ac9d4 00000000 00000001 0000000a 00000001 c02ac9d4 c382beec c382bec8
bec0: c002e82c c002db9c ffffffff c382bf14 c30774e0 c0000004 c382a000 c0022b6c
bee0: 00000000 c307762c 00000000 00000000 c30777e0 c3815040 c30774e0 c0000004
bf00: c382a000 c02aa520 00000000 c382bf54 00000000 c382bf28 c01f980c c012a860
bf20: a0000013 ffffffff c00537a4 ffff9e11 c02c3240 00000001 ffff9e10 c382bfa0
bf40: c004ebc4 00000000 00000000 c382bf58 c01fa148 c01f9490 00000000 00200200
bf60: ffff9e11 c02c3240 c00408fc c3815040 ffffffff a0000013 00000000 c3815040
bf80: c382a000 c02c5138 c382bf94 c0067958 c01f986c 00000000 c3815040 c004ebc4
bfa0: c382bfa0 c382bfa0 c382bfd4 c381bf74 00000000 c006788c 00000000 00000000
bfc0: 00000000 c004e994 c002385c 00000000 00000000 00000001 c382bfd8 c382bfd8
bfe0: 00000000 c381bf74 c004e914 c002385c 00000013 c002385c 33cc33cc 33cc33cc
Code: e200676e e1a06574 e3a06e66 e1a0635f (e10f746e)
---[ end trace e9ade5ba914d9c02 ]---
Fixing recursive fault but reboot is needed!
BUG: scheduling while atomic: sh/837/0x00000004
Modules linked in:
[<c0026e8c>] (unwind_backtrace+0x0/0xec) from [<c01f94d8>] (schedule+0x58/0x41c)
[<c01f94d8>] (schedule+0x58/0x41c) from [<c003868c>] (do_exit+0x124/0x6bc)
[<c003868c>] (do_exit+0x124/0x6bc) from [<c0025d18>] (die+0x1bc/0x1ec)
[<c0025d18>] (die+0x1bc/0x1ec) from [<c0022200>] (do_undefinstr+0x154/0x174)
[<c0022200>] (do_undefinstr+0x154/0x174) from [<c0022c84>] (__und_svc+0x44/0x60)
Exception stack(0xc382bd10 to 0xc382bd58)
bd00: 00000006 c380a000 00000006 00000000
bd20: c02abf78 c381c3a0 c012a87c c0000000 00000000 00000000 c3825580 00000150
bd40: c382bd60 c382bd58 c004b420 c012a874 a0000093 ffffffff
[<c0022c84>] (__und_svc+0x44/0x60) from [<c012a874>] (_clear_bit+0x18/0x38)
Internal error: Oops - undefined instruction: 0 [#7] PREEMPT
last sysfs file: /sys/devices/virtual/vc/vcsa1/dev
Modules linked in:
CPU: 0 Tainted: G D (2.6.39-rc7+ #4)
PC is at unbound_global_cwq+0x138/0x180
LR is at arm_syscall+0x48/0x314
pc : [<c02c43ec>] lr : [<c0025efc>] psr: a0000013
sp : c02c4fc8 ip : 00000000 fp : c382a000
r10: c02c3ffc r9 : c02c4000 r8 : 00000000
r7 : ffffffff r6 : c3815040 r5 : c02c50f0 r4 : ffffffff
r3 : c02c400c r2 : c02c4000 r1 : c02c50f0 r0 : ffffffff
Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
Control: 0005317f Table: 23348000 DAC: 00000015
Process ¬A,4A,4A,<A,À (pid: -1070841644, stack limit = 0xc02c4270)
Stack: (0xc02c4fc8 to 0xc02c600c)
4fc0: c02c4fc4 c02c4fcc c02c4fcc c02c4fd4 c02c4fd4 c02c4fdc
4fe0: c02c4fdc c02c4fe4 c02c4fe4 c02c4fec c02c4fec c02c4ff4 c02c4ff4 c02c4ffc
5000: c02c4ffc c02c5004 c02c5004 c02c500c c02c500c c02c5014 c02c5014 c02c501c
5020: c02c501c c02c5024 c02c5024 c02c502c c02c502c c02c5034 c02c5034 c02c503c
5040: c02c503c c02c5044 c02c5044 c02c504c c02c504c c02c5054 c02c5054 c02c505c
5060: c02c505c c02c5064 c02c5064 c02c506c c02c506c c02c5074 c02c5074 c02c507c
5080: c02c507c c02c5084 c02c5084 00000000 00000000 00000000 00000000 00000000
50a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
50c0: 00000000 00000000 00000000 00000000 00000000 c02c3240 c00408fc c3815040
50e0: ffffffff c002311c c02c3240 c00408fc 00000000 00000000 c382a000 00000000
5100: c02c3240 c00408fc c3815040 ffffffff a0000013 00000000 c3815040 c382a000
5120: c382bf60 be9eb418 0000ec88 c382c01c 60000013 00000000 00000001 00000000
5140: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002
5160: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5180: 00000000 00000000 0000000d 00000000 00000002 00000000 00000000 00000000
51a0: 00000000 00000000 00000001 c02c51ac c02c51ac 00000000 00000000 00000000
51c0: 0000000d 00000000 000000fa 00000000 00000000 00000000 00000000 00000000
51e0: 00000001 c02c51e4 c02c51e4 00000000 00000000 00000000 00000003 00003f80
5200: 00000000 c380d760 c3811e60 00002eb1 00000005 0000008c 00000506 000000d0
5220: 00000000 00000000 0000008a 00000079 000005dc 000000f8 00000000 00000297
5240: 00000175 0000001e 00000022 00000000 00000000 00000000 00000000 00000000
5260: 00000000 00000007 000000fa 00000002 00000000 00000000 00000000 c3826920
5280: c3827580 c02c3b44 c39324a4 ffff9fee c02c3240 c007c9a8 00000000 ffffffff
52a0: c3401318 00000000 00000000 c3879260 00000000 c035e100 00000000 00000000
52c0: c02d4000 00004000 00004000 c4000000 00000000 00000000 00000000 00000000
52e0: 00000000 00000000 000001ac 00000000 c3800e40 c3800de0 00000000 c3868e80
5300: c38fecac c3be1ae0 0000001b c3be1aec 00003000 c4800000 00000001 fee00000
5320: 00004000 00000000 00004000 00000000 00000000 56e00000 04000000 00000001
5340: 00000080 c02c535c 00000002 00000080 c02c5764 00000000 00000001 20000000
5360: 04000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5380: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
53a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
53c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
53e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5400: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5420: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5440: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5460: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5480: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
54a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
54c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
54e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5500: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5520: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5540: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5560: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5580: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
55a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
55c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
55e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5600: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5620: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5640: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5660: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5680: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
56a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
56c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
56e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5700: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5720: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5740: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 9d74e35b
5760: 00000000 20004000 002cf9b4 23ffb000 00005000 00000000 00000000 00000000
5780: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
57a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
57c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
57e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5800: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5820: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5840: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5860: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5880: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
58a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
58c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
58e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5900: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5920: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5940: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5960: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5980: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
59a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
59c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
59e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5a00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5a20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5a40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5a60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5a80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5aa0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5ac0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5ae0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5b00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5b20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5b40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5b60: 00000000 9d74e35b 00000000 00000001 00000004 c3886dc4 c02b1868 00000000
5b80: 00000000 00000000 0000002a 00000000 00000000 c380ff60 c380f710 00000001
5ba0: 0000000d c3806620 0000000f 00000000 00000000 00000000 00000000 00000000
5bc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5be0: 00000000 00000000 00000000 00000000 00000000 00000000 c3804c00 00000000
5c00: c383a620 c3883ba0 c38db540 c383a1a0 c383a320 00000000 c383a0e0 00000000
5c20: 00000000 c383ab60 00000000 00000000 c383a980 00000000 00000000 00000000
5c40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5c60: 00000000 00000000 00000000 00000000 c383ac20 00000000 00000000 00000000
5c80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5ca0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5cc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5ce0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5d00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5d20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5d40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5d60: c3ad7aa0 c391ec00 00000000 00000000 00000000 00000000 00000000 00000000
5d80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5da0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5dc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5de0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 c3903e00
5e00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 c3903da0
5e20: 00000000 00000000 00000000 00000000 00000000 00000000 00000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5e60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5e80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5ea0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5ec0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5ee0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5f00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5f20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5f40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5f60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5f80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5fa0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5fe0: 00000000 00000000 c391e240 c391e360 c391e480 c383a920 00000000 00000000
6000: 00000000 00000000 00000000
[<c0025efc>] (arm_syscall+0x48/0x314) from [<c002311c>] (__sys_trace_return+0x0/0x24)
Code: 00000180 c02c3241 c0048e78 c02c42b4 (ffffffff)
---[ end trace e9ade5ba914d9c03 ]---
Kernel panic - not syncing: Fatal exception in interrupt
[<c0026e8c>] (unwind_backtrace+0x0/0xec) from [<c01f91dc>] (panic+0x54/0x188)
[<c01f91dc>] (panic+0x54/0x188) from [<c0025d04>] (die+0x1a8/0x1ec)
[<c0025d04>] (die+0x1a8/0x1ec) from [<c0022200>] (do_undefinstr+0x154/0x174)
[<c0022200>] (do_undefinstr+0x154/0x174) from [<c0022c84>] (__und_svc+0x44/0x60)
Exception stack(0xc02c4f80 to 0xc02c4fc8)
4f80: ffffffff c02c50f0 c02c4000 c02c400c ffffffff c02c50f0 c3815040 ffffffff
4fa0: 00000000 c02c4000 c02c3ffc c382a000 00000000 c02c4fc8 c0025efc c02c43ec
4fc0: a0000013 ffffffff
[<c0022c84>] (__und_svc+0x44/0x60) from [<c02c43ec>] (unbound_global_cwq+0x138/0x180)