[Bug 15] New: kernel oops when unloading g_ether

bugzilla-daemon at gta01.hmw-consulting.de bugzilla-daemon at gta01.hmw-consulting.de
Wed Jan 3 23:30:31 CET 2007


http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=15

           Summary: kernel oops when unloading g_ether
           Product: OpenMoko
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: kernel
        AssignedTo: laforge at openmoko.org
        ReportedBy: laforge at openmoko.org


root at fic-gta01:~$ rmmod g_ether
0.4790 USB: usb_gadget_register_driver() 'ether'
ep_disable: ep1-bulk
0.4791 USB: ep1-bulk disabled
ep_disable: ep2-bulk
0.4792 USB: ep2-bulk disabled
ep_disable: ep3-bulk
0.4793 USB: ep3-bulk disabled
BUG: warning at lib/kref.c:32/kref_get()
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c58c0000
[00000000] *pgd=367e1031, *pte=00000000, *ppte=00000000
Internal error: Oops: 817 [#1]
Modules linked in: ohci_hcd g_ether rfcomm hidp l2cap bluetooth
CPU: 0
PC is at wait_for_completion+0x74/0xfc
LR is at wait_for_completion+0x44/0xfc
pc : [<c0245448>]    lr : [<c0245418>]    Not tainted
sp : c640fe98  ip : 00000000  fp : c640fec4
r10: 00000000  r9 : c640e000  r8 : c0025f44
r7 : 00000000  r6 : c02aadf8  r5 : c640e000  r4 : c640fea4
r3 : c003801c  r2 : 00000001  r1 : c02aadfc  r0 : 00000000
Flags: nZcv  IRQs off  FIQs on  Mode SVC_32  Segment user
Control: C000317F  Table: 358C0000  DAC: 00000015
Process rmmod (pid: 2860, stack limit = 0xc640e198)
Stack: (0xc640fe98 to 0xc6410000)
fe80:                                                       00000001 c635aa40 
fea0: c003801c c02aadfc 00000000 c02aade8 bf02519c c02aae24 c640fed8 c640fec8 
fec0: c02446e0 c02453e4 c02aadbc c640fef4 c640fedc c015aa98 c02446d4 c02aae88 
fee0: bf02517c c02aadbc c640ff08 c640fef8 c015ae04 c015aa64 c02aac84 c640ff28 
ff00: c640ff0c c01bacf8 c015addc bf025480 c640e000 00000000 c640ff3c c640ff38 
ff20: c640ff2c bf022ed0 c01bac80 c640ffa4 c640ff3c c0055f5c bf022ecc 74655f67 
ff40: 00726568 c640ff84 00000000 ffffffff 40125b98 00021000 00000000 c640ffb0 
ff60: 00000000 4014c000 c640ff9c c640ff78 c002c918 0002c620 bf025480 00000880 
ff80: c640ff84 00000000 beccecf8 beccc4e4 beccc4f8 00000081 00000000 c640ffa8 
ffa0: c0025da0 c0055da4 beccecf8 beccc4e4 beccc4e4 00000880 00000000 00000000 
ffc0: beccecf8 beccc4e4 beccc4f8 00000003 00000880 00000000 00000000 becced68 
ffe0: 400ef950 beccc4dc 0000918c 400ef954 60000010 beccc4e4 8c518c51 8c518c51 
Backtrace: 
[<c02453d4>] (wait_for_completion+0x0/0xfc) from [<c02446e0>]
(klist_remove+0x1c/0x20)
 r6 = C02AAE24  r5 = BF02519C  r4 = C02AADE8 
[<c02446c4>] (klist_remove+0x0/0x20) from [<c015aa98>]
(__device_release_driver+0x44/0x90)
 r4 = C02AADBC 
[<c015aa54>] (__device_release_driver+0x0/0x90) from [<c015ae04>]
(device_release_driver+0x38/0x60)
 r6 = C02AADBC  r5 = BF02517C  r4 = C02AAE88 
[<c015adcc>] (device_release_driver+0x0/0x60) from [<c01bacf8>]
(usb_gadget_unregister_driver+0x88/0xa4)
 r4 = C02AAC84 
[<c01bac70>] (usb_gadget_unregister_driver+0x0/0xa4) from [<bf022ed0>]
(cleanup+0x14/0x1c [g_ether])
 r7 = C640FF3C  r6 = 00000000  r5 = C640E000  r4 = BF025480
[<bf022ebc>] (cleanup+0x0/0x1c [g_ether]) from [<c0055f5c>]
(sys_delete_module+0x1c8/0x1f8)
[<c0055d94>] (sys_delete_module+0x0/0x1f8) from [<c0025da0>]
(ret_fast_syscall+0x0/0x2c)
 r7 = 00000081  r6 = BECCC4F8  r5 = BECCC4E4  r4 = BECCECF8
Code: e50b3024 e50b202c e50b1020 e5814004 (e5804000) 
 Segmentation fault



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You reported the bug, or are watching the reporter.




More information about the buglog mailing list