On 06/25/2012 12:03 PM, Richard Zhao wrote: > Could you use my USB test branch? Same result: ci_hdrc ci_hdrc.0: remove, state 1 usb usb1: USB disconnect, device number 1 ci_hdrc ci_hdrc.0: USB bus 1 deregistered Unable to handle kernel NULL pointer dereference at virtual address 0000006c pgd = c6ba4000 [0000006c] *pgd=46a68831, *pte=00000000, *ppte=00000000 Internal error: Oops: 17 [#1] PREEMPT ARM Modules linked in: ci13xxx_imx(-) ci_hdrc imx_usbmisc CPU: 0 Not tainted (3.5.0-rc4-00058-g01710ef #85) PC is at ida_remove+0xa0/0x110 LR is at ida_simple_remove+0x30/0x60 pc : [<c0154294>] lr : [<c01544f4>] psr: a0000093 sp : c6b9fed0 ip : 80000000 fp : 0023f008 r10: d9a22647 r9 : c6b9e000 r8 : 08421085 r7 : 00000001 r6 : 0000034b r5 : bf00de34 r4 : 00000000 r3 : c6a7f0c0 r2 : 001bb89f r1 : 6b6b6b6b r0 : 00000068 Flags: NzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user Control: 0005317f Table: 46ba4000 DAC: 00000015 Process rmmod (pid: 142, stack limit = 0xc6b9e270) Stack: (0xc6b9fed0 to 0xc6ba0000) fec0: c6b9e000 20000013 6b6b6b6b bf00de34 fee0: c6b9e000 c0009408 00000000 c01544f4 c082a3b0 c7865980 bf019634 bf01901c ff00: bf019000 c7865988 bf019634 c018dad8 c018dac4 c018c5e0 bf019634 c7865988 ff20: c78659bc c018cdbc c6a86360 bf019688 bf019634 c0e690d0 0023f0b8 c018c438 ff40: bf019688 c6b9e000 00000000 c004c56c c75352a8 33316963 5f787878 00786d69 ff60: 0023f008 c00a5088 c7812138 c6a4a388 00000000 c782c908 c6a4a388 c0088648 ff80: 00000003 c782c908 c6b9e000 00088730 00002002 00000001 0023f088 beea3e5c ffa0: 00000081 c0009260 00000001 0023f088 0023f0b8 00000800 b6f4c65c beea3c00 ffc0: 00000001 0023f088 beea3e5c 00000081 0023f088 00000000 00000800 0023f008 ffe0: b6f10bc0 beea3c04 b6f8a5f8 b6f10bcc 60000010 0023f0b8 00000000 00000000 [<c0154294>] (ida_remove+0xa0/0x110) from [<c01544f4>] (ida_simple_remove+0x30/0x60) [<c01544f4>] (ida_simple_remove+0x30/0x60) from [<bf01901c>] (ci13xxx_imx_remove+0x1c/0x84 [ci13xxx_imx]) [<bf01901c>] (ci13xxx_imx_remove+0x1c/0x84 [ci13xxx_imx]) from [<c018dad8>] (platform_drv_remove+0x14/0x18) [<c018dad8>] (platform_drv_remove+0x14/0x18) from [<c018c5e0>] (__device_release_driver+0x58/0xa8) [<c018c5e0>] (__device_release_driver+0x58/0xa8) from [<c018cdbc>] (driver_detach+0xcc/0xd8) [<c018cdbc>] (driver_detach+0xcc/0xd8) from [<c018c438>] (bus_remove_driver+0x7c/0xc0) [<c018c438>] (bus_remove_driver+0x7c/0xc0) from [<c004c56c>] (sys_delete_module+0x180/0x23c) [<c004c56c>] (sys_delete_module+0x180/0x23c) from [<c0009260>] (ret_fast_syscall+0x0/0x2c) Code: e0416286 e5904004 e1a002c6 e0840100 (e5908004) ---[ end trace 74ff20eb0c5179ff ]--- note: rmmod[142] exited with preempt_count 1 Segmentation fault Marc -- Pengutronix e.K. | Marc Kleine-Budde | Industrial Linux Solutions | Phone: +49-231-2826-924 | Vertretung West/Dortmund | Fax: +49-5121-206917-5555 | Amtsgericht Hildesheim, HRA 2686 | http://www.pengutronix.de |
Attachment:
signature.asc
Description: OpenPGP digital signature