#10748 HIGH 11.2.0-: libertas crashes kernel in resume

Zarro Boogs per Child bugtracker at laptop.org
Fri May 6 16:31:39 EDT 2011


#10748: libertas crashes kernel in resume
---------------------------------+------------------------------------------
           Reporter:  greenfeld  |       Owner:  buytenh                          
               Type:  defect     |      Status:  new                              
           Priority:  high       |   Milestone:  11.2.0-M4                        
          Component:  kernel     |     Version:  Development build as of this date
         Resolution:             |    Keywords:  libertas                         
        Next_action:  diagnose   |    Verified:  0                                
Deployment_affected:             |   Blockedby:  10414                            
           Blocking:             |  
---------------------------------+------------------------------------------

Comment(by greenfeld):

 Build 11.2.0 os18 may hang the wifi card but leave the rest of the system
 usable.

 There might still be some list corruption, just seen on reboot:

 {{{
 2614.432248] dcon_freeze_store: 1
 [ 2614.435803] dcon_source_switch to DCON
 [ 2614.474944] olpc-dcon: The DCON has control
 [ 2619.140299] ------------[ cut here ]------------
 [ 2619.145375] WARNING: at lib/list_debug.c:30 __list_add+0x44/0x5a()
 [ 2619.150028] Hardware name: XO
 [ 2619.150028] list_add corruption. prev->next should be next (ea43c530),
 but was ea43c528. (prev=eaa32168).
 [ 2619.150028] Modules linked in: fuse xt_tcpudp iptable_filter ip_tables
 x_tables uinput mousedev libertas_sdio psmouse libertas videobuf_dma_sg
 serio_raw videobuf_core [last unloaded: scsi_wait_scan]
 [ 2619.150028] Pid: 1525, comm: NetworkManager Not tainted
 2.6.35.13_xo1.5-20110503.1539.olpc.308d88f #1
 [ 2619.150028] Call Trace:
 [ 2619.150028]  [<b042168c>] warn_slowpath_common+0x6a/0x7f
 [ 2619.150028]  [<b0541696>] ? __list_add+0x44/0x5a
 [ 2619.150028]  [<b0421714>] warn_slowpath_fmt+0x2b/0x2f
 [ 2619.150028]  [<b0541696>] __list_add+0x44/0x5a
 [ 2619.150028]  [<ec263f23>] lbs_queue_cmd+0x135/0x1c1 [libertas]
 [ 2619.150028]  [<ec264a4e>] lbs_prepare_and_send_command+0x54b/0x6d4
 [libertas]
 [ 2619.150028]  [<b0435afd>] ? autoremove_wake_function+0x0/0x34
 [ 2619.150028]  [<ec273ff7>] lbs_get_wireless_stats+0x2b1/0x33f [libertas]
 [ 2619.150028]  [<b0703426>] get_wireless_stats+0x3e/0x44
 [ 2619.150028]  [<b070343e>] iw_handler_get_iwstats+0x12/0x41
 [ 2619.150028]  [<b07036a5>] ioctl_standard_call+0x209/0x298
 [ 2619.150028]  [<b066bea3>] ? __dev_get_by_name+0x71/0x82
 [ 2619.150028]  [<b07037e1>] wext_handle_ioctl+0xad/0x18c
 [ 2619.150028]  [<b070342c>] ? iw_handler_get_iwstats+0x0/0x41
 [ 2619.150028]  [<b066e08e>] dev_ioctl+0x59e/0x5b2
 [ 2619.150028]  [<b041be92>] ? get_parent_ip+0xb/0x31
 [ 2619.150028]  [<b070f3b7>] ? _raw_spin_unlock_irqrestore+0x1c/0x31
 [ 2619.150028]  [<b065ee41>] sock_ioctl+0x1f8/0x204
 [ 2619.150028]  [<b04a22c1>] vfs_ioctl+0x33/0x91
 [ 2619.150028]  [<b065ec49>] ? sock_ioctl+0x0/0x204
 [ 2619.150028]  [<b04a2d74>] do_vfs_ioctl+0x4d0/0x4fb
 [ 2619.150028]  [<b07118ac>] ? sub_preempt_count+0x81/0x8e
 [ 2619.150028]  [<b070f3e3>] ? _raw_spin_unlock+0x17/0x2b
 [ 2619.150028]  [<b049550e>] ? fd_install+0x46/0x4c
 [ 2619.150028]  [<b065f009>] ? sock_map_fd+0x24/0x2a
 [ 2619.150028]  [<b041be92>] ? get_parent_ip+0xb/0x31
 [ 2619.150028]  [<b07118ac>] ? sub_preempt_count+0x81/0x8e
 [ 2619.150028]  [<b04a2de5>] sys_ioctl+0x46/0x69
 [ 2619.150028]  [<b04027d0>] sysenter_do_call+0x12/0x26
 [ 2619.150028] ---[ end trace ba8dfc3f9fa10187 ]---
 [ 2630.191710] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
 [ 2630.348277] Restarting system.
 [ 2630.351662] machine restart
 }}}

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


More information about the Bugs mailing list