buglabs / android

This is the top-level git repo for the Android on BUG 2.0 project. Refer to the start page for further details:
http://buglabs.github.com/android/
5 stars 1 forks source link

Kernel crash when attaching USB cable to host #18

Open kgilmer opened 13 years ago

kgilmer commented 13 years ago

Occurred in build 58. Kernel output:

Unable to handle kernel paging request at virtual address 00200200 pgd = c0004000 [00200200] *pgd=00000000 Internal error: Oops: 805 [#1] PREEMPT last sysfs file: /sys/power/state Modules linked in: bmi_lcd_core bmi_video_core CPU: 0 Not tainted (2.6.32.9-g4461c4b #1) PC is at musb_g_giveback+0x18/0x114 LR is at nuke.clone.0+0xbc/0xe4 pc : [] lr : [] psr: 200001d3 sp : c04d9df0 ip : 00000000 fp : 00000000 r10: fa0ab000 r9 : 000000f0 r8 : 800001d3 r7 : 00000001 r6 : 0000fffc r5 : cf8922cc r4 : cfa27ec0 r3 : 00100100 r2 : ffffff94 r1 : 00200200 r0 : cf8922cc Flags: nzCv IRQs off FIQs off Mode SVC_32 ISA ARM Segment kernel Control: 10c5387d Table: 8e06c019 DAC: 00000017

PC: 0xc025c39c: c39c c03a86b4 c047a04e c03a88e8 c047a069 c047a096 c047a0ac e5103bfc e1d300bc c3bc e12fff1e e1a03000 e2511000 13a01001 e3a00000 e5532008 e7c72391 e5432008 c3dc e12fff1e e92d4010 e5100bf0 e5903024 e3530000 03e0005e 08bd8010 e12fff33 c3fc e8bd8010 e12fff1e e92d41ff e1a04001 e591101c e1a05000 e5943018 e5d07044 c41c e5813000 e5831004 e5943020 e59f10d0 e3730073 e59f30cc e594602c 05842020 c43c e584301c e3a03001 e5841018 e5c03044 e1a00006 eb04b335 e5d43032 e594c020 c45c e3530000 13e03000 15843008 12833001 15c43032 e35c0000 e59f308c 1a00000b c47c e5933000 e3530004 9a000015 e594e024 e3a0208e e594c004 e5953004 e59f106c

LR: 0xc025e1f4: e1f4 13002408 03a02010 11c320b2 13a02008 01c320b6 11c320b2 01c320b6 e5940038 e214 e1a0e00f e595f014 e59f206c e5922000 e3500000 e1a0c000 13a03001 03a03006 e234 e1520003 3a000005 e59f0050 e3a020bc e59f104c e2843018 e58dc000 eb04a0c6 e254 e5940038 e1a0e00f e595f00c e3a03000 e5843038 e284503c ea000000 ebfff863 e274 e594303c e1a00004 e3e0206b e1530005 e2431018 1afffff8 e8bd803e c09112c0 e294 c047a84e c03a8a74 e92d41f0 e5905028 e5d0602c e3a030bc e1a04000 e1a00005 e2b4 e0235693 e59370bc eb04ac2a e5d4202e e595309c e3520000 e1a08000 0a000006 e2d4 e1d320b6 e3a01001 e1c26611 e1c360b6 e3a03000 e1c730b0 ea000004 e1d310b8

SP: 0xc04d9d70: 9d70 00000000 200001d3 ce03df24 c04d8000 00000000 600001d3 00000001 800001d3 9d90 000000f0 ffffffff c04d9ddc 0000fffc 00000001 c002ca2c cf8922cc 00200200 9db0 ffffff94 00100100 cfa27ec0 cf8922cc 0000fffc 00000001 800001d3 000000f0 9dd0 fa0ab000 00000000 00000000 c04d9df0 c025e274 c025c41c 200001d3 ffffffff 9df0 cf8922cc cfa27ec0 ffffff94 cfa27ed8 cf8922cc cf892308 0000fffc fa0ab110 9e10 800001d3 c025e274 cf8922cc 0000fffe 00000000 cf8922cc cf8920e8 c025e314 9e30 00000000 cfa309c0 00000001 cf892d80 00000004 c026390c cfa309c0 cf8cb3c0 9e50 a00001d3 c0261d68 cf8cb3c0 cf8cb3f8 a00001d3 c02621b8 cf8920e8 fa0ab000

R0: 0xcf89224c: 224c 00000000 00000000 00000000 cf8920e8 fa0ab024 fa0ab110 00000001 02000200 226c 00000000 00000000 fa0ab088 00000000 00000000 00000101 cfa309c0 cf89229c 228c c03a89cc cf8922d8 cf892d88 00000200 69317065 0000006e 00000000 cf892258 22ac cf8920e8 00010201 00000200 00000000 00000000 cf8922c0 cf8922c0 00000001 22cc cfa309c0 cf8922e4 c03a89cc cf89234c cf892290 00000200 6f317065 00007475 22ec 00000000 cf892258 cf8920e8 00000201 00000200 00000000 00000000 cfa27ed8 230c cfa27ed8 00000001 cf8920e8 fa0ab028 fa0ab120 00000002 02000200 00000000 232c 00000000 fa0ab090 00000000 00000000 00000101 00000000 cf892358 c03a89cc

R4: 0xcfa27e40: 7e40 cfa06000 00000018 ffffffff 00000000 c0263d60 00000000 cfa30a40 cfa27e98 7e60 00000000 00000018 cf892284 cf8920e8 00000101 00000000 00000000 00000000 7e80 cfa03000 00000017 ffffffff 00000000 c0263d60 00000000 cfa27e58 cfa27dd8 7ea0 00000000 00000017 cf892284 cf8920e8 00000101 00000000 00000000 00000000 7ec0 cfa47000 00000018 8fa47000 00000000 c02639dc 00000000 00100100 00200200 7ee0 ffffff94 00000000 cf8922cc cf8920e8 00000100 00000000 00000000 00000000 7f00 756e694c 2e322078 32332e36 672d392e 31363434 20623463 6273756d 6463682d 7f20 c04dc100 c04fa2ec cfa27fac c0069098 00000000 00000000 c006901c ffffffff

R5: 0xcf89224c: 224c 00000000 00000000 00000000 cf8920e8 fa0ab024 fa0ab110 00000001 02000200 226c 00000000 00000000 fa0ab088 00000000 00000000 00000101 cfa309c0 cf89229c 228c c03a89cc cf8922d8 cf892d88 00000200 69317065 0000006e 00000000 cf892258 22ac cf8920e8 00010201 00000200 00000000 00000000 cf8922c0 cf8922c0 00000001 22cc cfa309c0 cf8922e4 c03a89cc cf89234c cf892290 00000200 6f317065 00007475 22ec 00000000 cf892258 cf8920e8 00000201 00000200 00000000 00000000 cfa27ed8 230c cfa27ed8 00000001 cf8920e8 fa0ab028 fa0ab120 00000002 02000200 00000000 232c 00000000 fa0ab090 00000000 00000000 00000101 00000000 cf892358 c03a89cc

R10: 0xfa0aaf80: af80 \ ** **** **** **** **** **** afa0 \ ** **** **** **** **** **** afc0 \ ** **** **** **** **** **** afe0 \ ** **** **** **** **** **** b000 \ ** **** **** **** **** **** b020 \ ** **** **** **** **** **** b040 \ ** **** **** **** **** **** b060 \ ** **** **** **** **** **** Process swapper (pid: 0, stack limit = 0xc04d82f0) Stack: (0xc04d9df0 to 0xc04da000) 9de0: cf8922cc cfa27ec0 ffffff94 cfa27ed8 9e00: cf8922cc cf892308 0000fffc fa0ab110 800001d3 c025e274 cf8922cc 0000fffe 9e20: 00000000 cf8922cc cf8920e8 c025e314 00000000 cfa309c0 00000001 cf892d80 9e40: 00000004 c026390c cfa309c0 cf8cb3c0 a00001d3 c0261d68 cf8cb3c0 cf8cb3f8 9e60: a00001d3 c02621b8 cf8920e8 fa0ab000 00000001 c025c5a0 cf8920e8 fa0ab000 9e80: 00000099 00000099 00000004 c025c6cc cf8920e8 00000002 cf8920e8 00000001 9ea0: 00000099 c025aa68 400001d3 c025af7c 0000005c 00000001 0000001f 00000000 9ec0: cf8920e8 400001d3 0000005c 00000001 c04d8000 0000001f 00000000 c025afbc 9ee0: cf8c3740 00000000 00000000 c0081bd4 c04ef118 0000005c c04ef154 cf8c3740 9f00: 00000001 c00838e4 0000005c 00000000 00000003 00000002 00000001 c002c06c 9f20: ffffffff fa200000 00000003 c002ca84 00000000 00000000 01362162 01362162 9f40: c051cfe0 00000003 00000003 c051cfc4 80026db4 411fc083 0000001f 00000000 9f60: 3b9ac9ff c04d9f78 c003bc84 c003bc8c 60000053 ffffffff 00000000 01362162 9f80: 4d9355e5 044f9dbd 4d9355e5 03197c5b c0911a18 c04dec90 c04ded00 c0911a18 9fa0: c04dc168 c02777dc c04d8000 c04dc170 c051c604 80026db4 411fc083 0000001f 9fc0: 00000000 c002dbf8 c090331c c0028e18 c0028e14 c0008900 c0008474 00000000 9fe0: 00000000 c0028e18 00000000 10c53c7d c051c6f0 80008034 00000000 00000000 from from from from from from from from from from from from from Exception stack(0xc04d9f30 to 0xc04d9f78) 9f20: 00000000 00000000 01362162 01362162 9f40: c051cfe0 00000003 00000003 c051cfc4 80026db4 411fc083 0000001f 00000000 9f60: 3b9ac9ff c04d9f78 c003bc84 c003bc8c 60000053 ffffffff from from from from from <80008034> Code: e591101c e1a05000 e5943018 e5d07044 (e5813000) ---[ end trace 0fa1e3ae011ac84a ]--- Kernel panic - not syncing: Fatal exception in interrupt

bcruskie commented 13 years ago

Also saw this in build 70 when starting adb in usb mode:

libertas: wlan0: Marvell WLAN 802.11 adapter
init: sys_prop: permission denied uid:2000 name:adb.connected
init: sys_prop: permission denied uid:2000 name:service.adb.tcp.port
disabling adb
adb_release
enabling adb
adb_open
Unable to handle kernel paging request at virtual address 00200200
pgd = c0004000
[00200200] *pgd=00000000
Internal error: Oops: 805 [#1] PREEMPT
last sysfs file: /sys/kernel/ipv4/tcp_wmem_max
Modules linked in: libertas_sdio bmi_lcd_core bmi_video_core
CPU: 0 Not tainted (2.6.32.9-g9686f90 #1)
PC is at musb_g_giveback+0x18/0x114
LR is at nuke.clone.0+0xbc/0xe4
pc : [] lr : [] psr: 20000193
sp : c04d9de0 ip : 00000000 fp : 80000013
r10: fa0ab000 r9 : 000000f0 r8 : 80000193
r7 : 00000001 r6 : 0000fffc r5 : cf8a22cc r4 : cfa43ec0
r3 : 00100100 r2 : ffffff94 r1 : 00200200 r0 : cf8a22cc
Flags: nzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: 10c5387d Table: 878dc019 DAC: 00000017

PC: 0xc025c43c:
c43c c03a8a68 c047a524 c03a8c9c c047a53f c047a56c c047a582 e5103bfc e1d300bc
c45c e12fff1e e1a03000 e2511000 13a01001 e3a00000 e5532008 e7c72391 e5432008
c47c e12fff1e e92d4010 e5100bf0 e5903024 e3530000 03e0005e 08bd8010 e12fff33
c49c e8bd8010 e12fff1e e92d41ff e1a04001 e591101c e1a05000 e5943018 e5d07044
c4bc e5813000 e5831004 e5943020 e59f10d0 e3730073 e59f30cc e594602c 05842020
c4dc e584301c e3a03001 e5841018 e5c03044 e1a00006 eb04b3f7 e5d43032 e594c020
c4fc e3530000 13e03000 15843008 12833001 15c43032 e35c0000 e59f308c 1a00000b
c51c e5933000 e3530004 9a000015 e594e024 e3a0208e e594c004 e5953004 e59f106c

LR: 0xc025e294:
e294 13002408 03a02010 11c320b2 13a02008 01c320b6 11c320b2 01c320b6 e5940038
e2b4 e1a0e00f e595f014 e59f206c e5922000 e3500000 e1a0c000 13a03001 03a03006
e2d4 e1520003 3a000005 e59f0050 e3a020bc e59f104c e2843018 e58dc000 eb04a188
e2f4 e5940038 e1a0e00f e595f00c e3a03000 e5843038 e284503c ea000000 ebfff863
e314 e594303c e1a00004 e3e0206b e1530005 e2431018 1afffff8 e8bd803e c0911200
e334 c047ad24 c03a8e28 e92d41f0 e5905028 e5d0602c e3a030bc e1a04000 e1a00005
e354 e0235693 e59370bc eb04acec e5d4202e e595309c e3520000 e1a08000 0a000006
e374 e1d320b6 e3a01001 e1c26611 e1c360b6 e3a03000 e1c730b0 ea000004 e1d310b8

SP: 0xc04d9d60:
9d60 00000000 20000193 c78cff24 c04d8000 00000000 60000193 00000001 80000193
9d80 000000f0 ffffffff c04d9dcc 0000fffc 00000001 c002ca2c cf8a22cc 00200200
9da0 ffffff94 00100100 cfa43ec0 cf8a22cc 0000fffc 00000001 80000193 000000f0
9dc0 fa0ab000 80000013 00000000 c04d9de0 c025e314 c025c4bc 20000193 ffffffff
9de0 cf8a22cc cfa43ec0 ffffff94 cfa43ed8 cf8a22cc cf8a2308 0000fffc fa0ab110
9e00 80000193 c025e314 cf8a22cc 0000fffe 00000000 cf8a22cc cf8a20e8 c025e3b4
9e20 00000000 cfa329c0 00000001 cf8a2d80 00000004 c02639ac cfa329c0 cf8c83c0
9e40 a0000193 c0261e08 cf8c83c0 cf8c83f8 a0000193 c0262258 cf8a20e8 fa0ab000

R0: 0xcf8a224c:
224c 00000000 00000000 00000000 cf8a20e8 fa0ab024 fa0ab110 00000001 02000200
226c 00000000 00000000 fa0ab088 00000000 00000000 00000101 cfa329c0 cf8a229c
228c c03a8d80 cf8a22d8 cf8a2d88 00000200 69317065 0000006e 00000000 cf8a2258
22ac cf8a20e8 00010201 00000200 00000000 00000000 cf8a22c0 cf8a22c0 00000001
22cc cfa329c0 cf8a22e4 c03a8d80 cf8a234c cf8a2290 00000200 6f317065 00007475
22ec 00000000 cf8a2258 cf8a20e8 00000201 00000200 00000000 00000000 cfa43ed8
230c cfa43ed8 00000001 cf8a20e8 fa0ab028 fa0ab120 00000002 02000200 00000000
232c 00000000 fa0ab090 00000000 00000000 00000101 00000000 cf8a2358 c03a8d80

R4: 0xcfa43e40:
3e40 cf9fb000 00000018 ffffffff 00000000 c0263e00 00000000 cfa32a40 cfa43e98
3e60 00000000 00000018 cf8a2284 cf8a20e8 00000101 00000000 00000000 00000000
3e80 cf9fa000 00000017 ffffffff 00000000 c0263e00 00000000 cfa43e58 cfa43dd8
3ea0 00000000 00000017 cf8a2284 cf8a20e8 00000101 00000000 00000000 00000000
3ec0 cf9f7000 00000018 8f9f7000 00000000 c0263a7c 00000000 00100100 00200200
3ee0 ffffff94 00000000 cf8a22cc cf8a20e8 00000100 00000000 00000000 00000000
3f00 756e694c 2e322078 32332e36 672d392e 36383639 20303966 6273756d 6463682d
3f20 c04dc100 c04fa1d4 cfa43fac c0069098 00000000 00000000 c006901c ffffffff

R5: 0xcf8a224c:
224c 00000000 00000000 00000000 cf8a20e8 fa0ab024 fa0ab110 00000001 02000200
226c 00000000 00000000 fa0ab088 00000000 00000000 00000101 cfa329c0 cf8a229c
228c c03a8d80 cf8a22d8 cf8a2d88 00000200 69317065 0000006e 00000000 cf8a2258
22ac cf8a20e8 00010201 00000200 00000000 00000000 cf8a22c0 cf8a22c0 00000001
22cc cfa329c0 cf8a22e4 c03a8d80 cf8a234c cf8a2290 00000200 6f317065 00007475
22ec 00000000 cf8a2258 cf8a20e8 00000201 00000200 00000000 00000000 cfa43ed8
230c cfa43ed8 00000001 cf8a20e8 fa0ab028 fa0ab120 00000002 02000200 00000000
232c 00000000 fa0ab090 00000000 00000000 00000101 00000000 cf8a2358 c03a8d80

R10: 0xfa0aaf80:
af80 **** **** **** **** **** **** **** ****
afa0 **** **** **** **** **** **** **** ****
afc0 **** **** **** **** **** **** **** ****
afe0 **** **** **** **** **** **** **** ****
b000 **** **** **** **** **** **** **** ****
b020 **** **** **** **** **** **** **** ****
b040 **** **** **** **** **** **** **** ****
b060 **** **** **** **** **** **** **** ****
Process swapper (pid: 0, stack limit = 0xc04d82f0)
Stack: (0xc04d9de0 to 0xc04da000)
9de0: cf8a22cc cfa43ec0 ffffff94 cfa43ed8 cf8a22cc cf8a2308 0000fffc fa0ab110
9e00: 80000193 c025e314 cf8a22cc 0000fffe 00000000 cf8a22cc cf8a20e8 c025e3b4
9e20: 00000000 cfa329c0 00000001 cf8a2d80 00000004 c02639ac cfa329c0 cf8c83c0
9e40: a0000193 c0261e08 cf8c83c0 cf8c83f8 a0000193 c0262258 cf8a20e8 fa0ab000
9e60: 00000001 c025c640 cf8a20e8 fa0ab000 00000099 00000099 00000004 c025c76c
9e80: cf8a20e8 00000002 cf8a20e8 00000001 00000099 c025ab08 20000193 c025b01c
9ea0: 0000005c 00000001 c04eb808 00000000 cf8a20e8 20000193 0000005c 00000001
9ec0: c04d8000 c04eb808 80000013 c025b05c cf8c1740 00000000 00000000 c0081bd4
9ee0: c04ef000 0000005c c04ef03c cf8c1740 00000001 c00838e4 0000005c 00000000
9f00: 000001a8 00000002 00000001 c002c06c ffffffff fa200000 000001a8 c002ca84
9f20: 00cdd2a6 00000000 c04eb808 00cdd2a6 00000000 00003e5e 000001a8 2be644da
9f40: 2c3ce1ec 00003e60 c04eb808 80000013 c04dea60 c04d9f68 c03894b4 c007023c
9f60: 60000013 ffffffff 00000002 00000000 00003e60 c04dea60 e75f8c84 0000737b
9f80: 000001a8 2cb41780 00ee6b28 00000000 2bc5ac58 000001a8 2cb41780 000001a8
9fa0: c04dc168 c04d8000 c04dc170 c051c544 c04dc168 80026dd4 411fc083 0000001f
9fc0: 00000000 c002dbd4 c090325c c0028e18 c0028e14 c0008900 c0008474 00000000
9fe0: 00000000 c0028e18 00000000 10c53c7d c051c630 80008034 00000000 00000000
from from from from from from from from from from from from from
Exception stack(0xc04d9f20 to 0xc04d9f68)
9f20: 00cdd2a6 00000000 c04eb808 00cdd2a6 00000000 00003e5e 000001a8 2be644da
9f40: 2c3ce1ec 00003e60 c04eb808 80000013 c04dea60 c04d9f68 c03894b4 c007023c
9f60: 60000013 ffffffff
from from from
from <80008034>
Code: e591101c e1a05000 e5943018 e5d07044 (e5813000)
---[ end trace c7abec480e14b21d ]---
Kernel panic - not syncing: Fatal exception in interrupt