rendered paste body# ./busybox insmod s3c2410_udc.ko
Using s3c2410_udc.ko
0.00 USB: s3c2410_udc: version 30 Apr 2006
0.01 USB: s3c2410_udc_probe
0.02 USB: udc_disable called
# ./busybox rmmod s3c2410_udc.ko
0.03 USB: s3c2410_udc_remove
Unable to handle kernel paging request at virtual address 6e920a77
pgd = c036c000
[6e920a77] *pgd=00000000
Internal error: Oops: 3 [#1]
Modules linked in: s3c2410_udc
CPU: 0
PC is at kfree+0x40/0x90
LR is at s3c2410_udc_remove+0x78/0xdc [s3c2410_udc]
pc : [<c006cdb8>] lr : [<bf00217c>] Not tainted
sp : c0b4fe70 ip : c0b4fe8c fp : c0b4fe88
r10: be9abd9c r9 : c0b4e000 r8 : 00000880
r7 : bf004a10 r6 : a0000013 r5 : bf00408c r4 : bf00408c
r3 : c0197080 r2 : 0002f004 r1 : c01ae770 r0 : 6e920a77
Flags: NzCv IRQs off FIQs on Mode SVC_32 Segment user
Control: C000717F Table: 3036C000 DAC: 00000015
Process busybox (pid: 741, stack limit = 0xc0b4e198)
Stack: (0xc0b4fe70 to 0xc0b50000)
fe60: bf00408c 000002d8 c0172c28 c0b4fea8
fe80: c0b4fe8c bf00217c c006cd88 c0172c28 bf00437c c0172c90 bf0043c4 c0b4feb8
fea0: c0b4feac c0113a3c bf002114 c0b4fed4 c0b4febc c0111d68 c0113a2c c0172cec
fec0: c0172c28 bf00437c c0b4fef4 c0b4fed8 c0111ed4 c0111cf4 bf00437c c0174c88
fee0: 00000000 c0b4ff48 c0b4ff08 c0b4fef8 c01115e8 c0111de0 bf004384 c0b4ff1c
ff00: c0b4ff0c c01121c0 c01115bc bf004a10 c0b4ff2c c0b4ff20 c0113b48 c01121b8
ff20: c0b4ff40 c0b4ff30 bf002204 c0113b44 bf0044c0 c0b4ffa4 c0b4ff44 c004fd10
ff40: bf0021f0 00000000 32633373 5f303134 00636475 be9abeb4 00000000 c0b4ffb0
ff60: 00000000 be9abd9c c0b4ff9c c0b4ff78 c0027eb0 c0027cd8 be9abeb4 ffffffff
ff80: 009abf78 32633373 5f303134 00636475 00000081 c0021004 00000000 c0b4ffa8
ffa0: c0020e60 c004fb58 5f303134 00636475 00900081 be9abd8c 00000880 00000000
ffc0: 32633373 5f303134 00636475 00000002 00000880 00000000 be9abd9c be9abdc4
ffe0: 4008eb6c be9abd7c 0002f64c 4008eb7c 20000010 00900081 4007eaa0 4007af9c
Backtrace:
[<c006cd78>] (kfree+0x0/0x90) from [<bf00217c>] (s3c2410_udc_remove+0x78/0xdc [s3c2410_udc])
r6 = C0172C28 r5 = 000002D8 r4 = BF00408C
[<bf002104>] (s3c2410_udc_remove+0x0/0xdc [s3c2410_udc]) from [<c0113a3c>] (platform_drv_remove+0x20/0x24)
r7 = BF0043C4 r6 = C0172C90 r5 = BF00437C r4 = C0172C28
[<c0113a1c>] (platform_drv_remove+0x0/0x24) from [<c0111d68>] (__device_release_driver+0x84/0x8c)
[<c0111ce4>] (__device_release_driver+0x0/0x8c) from [<c0111ed4>] (driver_detach+0x104/0x108)
r6 = BF00437C r5 = C0172C28 r4 = C0172CEC
[<c0111dd0>] (driver_detach+0x0/0x108) from [<c01115e8>] (bus_remove_driver+0x3c/0x58)
r7 = C0B4FF48 r6 = 00000000 r5 = C0174C88 r4 = BF00437C
[<c01115ac>] (bus_remove_driver+0x0/0x58) from [<c01121c0>] (driver_unregister+0x18/0x24)
r4 = BF004384
[<c01121a8>] (driver_unregister+0x0/0x24) from [<c0113b48>] (platform_driver_unregister+0x14/0x18)
r4 = BF004A10
[<c0113b34>] (platform_driver_unregister+0x0/0x18) from [<bf002204>] (udc_exit+0x24/0x54 [s3c2410_udc])
[<bf0021e0>] (udc_exit+0x0/0x54 [s3c2410_udc]) from [<c004fd10>] (sys_delete_module+0x1c8/0x214)
r4 = BF0044C0
[<c004fb48>] (sys_delete_module+0x0/0x214) from [<c0020e60>] (ret_fast_syscall+0x0/0x2c)
r8 = C0021004 r7 = 00000081 r6 = 00636475 r5 = 5F303134
r4 = 32633373
Code: e1a02622 e0833282 e2433606 e5930018 (e5904000)
Segmentation fault