#12697 NORM 4-softw: XO-4: oops in mwifiex_close/cfg80211_scan_done

Zarro Boogs per Child bugtracker at laptop.org
Mon Jun 10 12:38:12 EDT 2013


#12697: XO-4: oops in mwifiex_close/cfg80211_scan_done
--------------------------------+-------------------------------------------
           Reporter:  pgf       |       Owner:  shep                             
               Type:  defect    |      Status:  new                              
           Priority:  normal    |   Milestone:  4-software                       
          Component:  wireless  |     Version:  Development build as of this date
         Resolution:            |    Keywords:                                   
        Next_action:  diagnose  |    Verified:  0                                
Deployment_affected:            |   Blockedby:                                   
           Blocking:            |  
--------------------------------+-------------------------------------------

Comment(by pgf):

 easily reproduced.   runin running on os8, ran
 {{{
 while sleep 2
 do
    iwlist scan | grep ESSID
 done
 }}}

 and got

 {{{
 bash-4.2# while sleep 2; do iwlist scan | grep ESSID; done
 lo        Interface doesn't support scanning.

 eth0      Failed to read scan data : Network is down

 lo        Interface doesn't support scanning.[ 4895.042287] mwifiex_sdio
 mmc0:0001:1: cmd: Scan already in process..


 eth0      Interface doesn't support scanning : Device or resource busy

 lo        Interface doesn't support scanning.[ 4897.068410] mwifiex_sdio
 mmc0:0001:1: cmd: Scan already in process..


 eth0      Interface doesn't support scanning : Device or resource busy

 [ 4897.203747] mwifiex_sdio mmc0:0001:1: cmd: Scan already in process..
 lo        Interface doesn't support scanning.[ 4899.113727] mwifiex_sdio
 mmc0:0001:1: cmd: Scan already in process..


 eth0      Interface doesn't support scanning : Device or resource busy

 lo        Interface doesn't support scanning.[ 4901.253900] mwifiex_sdio
 mmc0:0001:1: cmd: Scan already in process..


 eth0      Interface doesn't support scanning : Device or resource busy

 lo        Interface doesn't support scanning.[ 4903.295606] mwifiex_sdio
 mmc0:0001:1: cmd: Scan already in process..


 eth0      Interface doesn't support scanning : Device or resource busy

 lo        Interface doesn't support scanning.[ 4905.338799] mwifiex_sdio
 mmc0:0001:1: cmd: Scan already in process..


 eth0      Interface doesn't support scanning : Device or resource busy


 < hit ctrl-C here >

 bash-4.2# [ 4907.641015] Unable to handle kernel paging request at virtual
 address ffffffd0
 [ 4907.689828] pgd = c3718000
 [ 4907.693572] [ffffffd0] *pgd=2f77d821, *pte=00000000, *ppte=00000000
 [ 4907.734019] Internal error: Oops: 17 [#1] PREEMPT ARM
 [ 4907.739228] Modules linked in: btmrvl_sdio fb_sys_fops btmrvl sysimgblt
 mousedev sysfillrect syscopyarea joydev mwifiex_sdio bluetooth mwifiex
 mmp_camera videobuf2_core videobuf2_dma_sg psmouse zforce
 videobuf2_vmalloc videobuf2_memops ov7670 [last unloaded: udlfb]
 [ 4907.739228] CPU: 0    Not tainted  (3.5.7-01272-g9e825d9 #221)
 [ 4907.768301] PC is at cfg80211_scan_done+0x28/0x70
 [ 4907.768301] LR is at mwifiex_close+0x58/0x70 [mwifiex]
 [ 4907.778087] pc : [<c0431630>]    lr : [<bf042734>]    psr: 200f0013
 [ 4907.778087] sp : c244bdd0  ip : c244bde8  fp : c244bde4
 [ 4907.778087] r10: ec433cc0  r9 : 00000000  r8 : ec433ccc
 [ 4907.789473] r7 : 00000001  r6 : 00001003  r5 : 00000001  r4 : ec4339c0
 [ 4907.794652] r3 : 00000034  r2 : 00000200  r1 : 00000001  r0 : ec4339c0
 [ 4907.807593] Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM
 Segment user
 [ 4907.807593] Control: 10c5387d  Table: 03718059  DAC: 00000015
 [ 4907.814666] Process ifconfig (pid: 14700, stack limit = 0xc244a2f8)
 [ 4907.820361] Stack: (0xc244bdd0 to 0xc244c000)
 [ 4907.830891] bdc0:                                     ec75c000 000012a4
 c244bdfc c244bde8
 [ 4907.830891] bde0: bf042734 c0431614 c244be18 ec716000 c244be14 c244be00
 c0375730 bf0426e8
 [ 4907.847115] be00: ec716000 00001042 c244be2c c244be18 c0375798 c037569c
 ec716084 ec716084
 [ 4907.847115] be20: c244be4c c244be30 c03792fc c037576c ec716000 00001003
 ec716000 00008914
 [ 4907.855232] be40: c244be6c c244be50 c0379414 c037926c 00008914 00000000
 00000001 ec716000
 [ 4907.863347] be60: c244becc c244be70 c03cf590 c0379400 30687465 00000000
 00000000 bec809ac
 [ 4907.871462] be80: 30687465 00000000 00000000 00000000 00001042 00000000
 b6fec03c bec80dcb
 [ 4907.879569] bea0: c244bec0 00008914 bec809ac c3fc4dc0 00000004 c000eba8
 c244a000 00020000
 [ 4907.895794] bec0: c244bee4 c244bed0 c03d02c0 c03cf2cc da25f3c0 00008914
 c244bf04 c244bee8
 [ 4907.903909] bee0: c03636f4 c03d01f4 c03634cc bec809ac da25f3e0 c3fc4dc0
 c244bf7c c244bf08
 [ 4907.903909] bf00: c00f271c c03634d8 00000005 da250c80 c244bf6c c004ce3c
 c244bf64 c0082b08
 [ 4907.912024] bf20: c244bf3c c244bf30 c0082b08 c0082a1c c244bf54 c244bf40
 c0082b4c c0082ab4
 [ 4907.920140] bf40: ec92e4c0 ec72b640 c244bf64 c244bf58 c004cbc4 c0082b1c
 c3fc4dc0 bec809ac
 [ 4907.936363] bf60: 00008914 00000004 c000eba8 c244a000 c244bfa4 c244bf80
 c00f27d8 c00f21a4
 [ 4907.936363] bf80: 00000021 00000000 b6febdd8 b6fd1eb8 bec80a8c 00000036
 00000000 c244bfa8
 [ 4907.944477] bfa0: c000e940 c00f279c b6febdd8 b6fd1eb8 00000004 00008914
 bec809ac 00001043
 [ 4907.952585] bfc0: b6febdd8 b6fd1eb8 bec80a8c 00000036 00001042 00000000
 b6febdd8 00000000
 [ 4907.968809] bfe0: b6febe54 bec8099c b6fd78c0 b6eddd5c 600b0010 00000004
 e5930000 e3500000
 [ 4907.968809] [<c0431630>] (cfg80211_scan_done+0x28/0x70) from
 [<bf042734>] (mwifiex_close+0x58/0x70 [mwifiex])
 [ 4907.976940] [<bf042734>] (mwifiex_close+0x58/0x70 [mwifiex]) from
 [<c0375730>] (__dev_close_many+0xa0/0xd0)
 [ 4907.996467] [<c0375730>] (__dev_close_many+0xa0/0xd0) from [<c0375798>]
 (__dev_close+0x38/0x50)
 [ 4907.996467] [<c0375798>] (__dev_close+0x38/0x50) from [<c03792fc>]
 (__dev_change_flags+0x9c/0x128)
 [ 4908.005098] [<c03792fc>] (__dev_change_flags+0x9c/0x128) from
 [<c0379414>] (dev_change_flags+0x20/0x54)
 [ 4908.023316] [<c0379414>] (dev_change_flags+0x20/0x54) from [<c03cf590>]
 (devinet_ioctl+0x2d0/0x68c)
 [ 4908.023316] [<c03cf590>] (devinet_ioctl+0x2d0/0x68c) from [<c03d02c0>]
 (inet_ioctl+0xd8/0x10c)
 [ 4908.032290] [<c03d02c0>] (inet_ioctl+0xd8/0x10c) from [<c03636f4>]
 (sock_ioctl+0x228/0x278)
 [ 4908.040838] [<c03636f4>] (sock_ioctl+0x228/0x278) from [<c00f271c>]
 (do_vfs_ioctl+0x584/0x5f8)
 [ 4908.049128] [<c00f271c>] (do_vfs_ioctl+0x584/0x5f8) from [<c00f27d8>]
 (sys_ioctl+0x48/0x6c)
 [ 4908.057670] [<c00f27d8>] (sys_ioctl+0x48/0x6c) from [<c000e940>]
 (ret_fast_syscall+0x0/0x30)
 [ 4908.065960] Code: e1a04000 e1a05001 e3530000 0a00000b (e5133064)
 [ 4910.522211] ---[ end trace 69cd03ca74bc0348 ]---

 bash-4.2#
 }}}

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


More information about the Bugs mailing list