#4803 NORM Update.: another oops on usb8xxx rmmod

Zarro Boogs per Child bugtracker at laptop.org
Sun Nov 11 15:46:24 EST 2007


#4803: another oops on usb8xxx rmmod
---------------------+------------------------------------------------------
  Reporter:  dwmw2   |       Owner:  dilinger
      Type:  defect  |      Status:  new     
  Priority:  normal  |   Milestone:  Update.1
 Component:  kernel  |     Version:          
Resolution:          |    Keywords:          
  Verified:  0       |  
---------------------+------------------------------------------------------

Comment(by dwmw2):

 Adding {{{WARN_ON(!dev->qdisc)}}} to the beginning of __netif_schedule()
 shows...

 {{{
 [   96.809849] libertas_activate_card will register netdev cebb6000
 [   96.849380] PM: Adding info for No Bus:eth0
 [   96.881680] WARNING: at net/core/dev.c:1163 __netif_schedule()
 [   96.915667]  [<c040436e>] show_trace_log_lvl+0x1a/0x2f
 [   96.948833]  [<c0404e51>] show_trace+0x12/0x14
 [   96.980749]  [<c0404ed7>] dump_stack+0x15/0x17
 [   97.012086]  [<c0599941>] __netif_schedule+0x3c/0x6b
 [   97.044155]  [<d0868d7b>] if_usb_write_bulk_callback+0x8e/0xbf
 [usb8xxx]
 [   97.078360]  [<c0541b48>] usb_hcd_giveback_urb+0x2b/0x5b
 [   97.110794]  [<c054f91c>] ehci_urb_done+0x73/0x7f
 [   97.142802]  [<c05501ab>] qh_completions+0x2e4/0x359
 [   97.175054]  [<c05502ce>] ehci_work+0xae/0x5e7
 [   97.206299]  [<c05537dd>] ehci_irq+0x1c1/0x1e8
 [   97.237148]  [<c0541e0d>] usb_hcd_irq+0x24/0x51
 [   97.267783]  [<c0439f30>] handle_IRQ_event+0x21/0x48
 [   97.298539]  [<c043b217>] handle_level_irq+0x81/0xca
 [   97.328747]  [<c040546b>] do_IRQ+0xb0/0xd9
 [   97.357735]  [<c0403f37>] common_interrupt+0x23/0x28
 [   97.387516]  [<c04121a9>] vprintk+0x2a1/0x2dc
 [   97.416350]  [<c04121ff>] printk+0x1b/0x1d
 [   97.444513]  [<c051d9cc>] device_pm_add+0x35/0xad
 [   97.473012]  [<c05192ac>] device_add+0x2b7/0x471
 [   97.500931]  [<c05a32fb>] netdev_register_sysfs+0x76/0x7b
 [   97.529491]  [<c0598b7d>] register_netdevice+0x241/0x2f6
 [   97.557990]  [<c0599e30>] register_netdev+0x40/0x4d
 [   97.585970]  [<d0a5c0b9>] libertas_activate_card+0x6cd/0x798 [libertas]
 [   97.616026]  [<d0868c93>] if_usb_probe+0x3e9/0x443 [usb8xxx]
 [   97.644921]  [<c0545939>] usb_probe_interface+0x6a/0xa0
 [   97.673176]  [<c051ad6f>] driver_probe_device+0xe8/0x168
 [   97.701126]  [<c051af05>] __driver_attach+0x6a/0xa1
 [   97.728221]  [<c051a2c3>] bus_for_each_dev+0x39/0x5e
 [   97.755164]  [<c051abbb>] driver_attach+0x19/0x1b
 [   97.781954]  [<c051a59e>] bus_add_driver+0x76/0x17b
 [   97.808683]  [<c051b0e4>] driver_register+0x67/0x6c
 [   97.835138]  [<c054547a>] usb_register_driver+0x7e/0xe5
 [   97.861775]  [<d0867cee>] if_usb_init_module+0x75/0xca [usb8xxx]
 [   97.889146]  [<c042d4c8>] sys_init_module+0x12f5/0x1438
 [   97.915478]  [<c0403db2>] syscall_call+0x7/0xb
 }}}

-- 
Ticket URL: <http://dev.laptop.org/ticket/4803#comment:2>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list