#5024 BLOC Update.: Libertas BUG() with update1-635

Zarro Boogs per Child bugtracker at laptop.org
Tue Nov 20 20:16:03 EST 2007


#5024: Libertas BUG() with update1-635
----------------------+-----------------------------------------------------
  Reporter:  cjb      |       Owner:  dwmw2   
      Type:  defect   |      Status:  assigned
  Priority:  blocker  |   Milestone:  Update.2
 Component:  kernel   |     Version:          
Resolution:           |    Keywords:          
  Verified:  0        |  
----------------------+-----------------------------------------------------

Comment(by marcelo):

 Note that in libertas-debug-3, the TX queue appears to halt after the DCON
 is put to sleep (similarly to David's log in #4470):

 {{{
 436     [    0.925989] platform olpc-battery.0: resuming
 437     [    0.926012] ac97 0-0:AD1888: resuming
 438     [    0.957511] Restarting tasks ... done.
 439     [    1.123842] olpc-ec:  running cmd 0x26
 440     [    1.124875] olpc-ec:  sending cmd arg 0x1
 441     [   10.635441] NETDEV WATCHDOG: eth0: transmit timed out
 442     [   10.635470] libertas: tx watch dog timeout
 443     [   10.639641] usb_tx_block using URB already in flight.
 444     [   10.644803] WARNING: at
 drivers/net/wireless/libertas/if_usb.c:407 usb_tx_block()
 }}}

 And then the recovery code seems unable to workaround the situation:

 {{{
 633     [   12.314640] Killing tx_urb
 634     [   12.317398] usb8xxx: URB in failure status: -2
 635     [   20.634793] NETDEV WATCHDOG: eth0: transmit timed out
 636     [   20.634821] libertas: tx watch dog timeout
 637     [   20.662182] usb_tx_block using URB already in flight.
 }}}

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



More information about the Bugs mailing list