#17706: ath9k / crash when unloading kernel-module
-----------------------+------------------------
 Reporter:  bittorf@…  |      Owner:  developers
     Type:  defect     |     Status:  new
 Priority:  normal     |  Milestone:
Component:  packages   |    Version:  Trunk
 Keywords:             |
-----------------------+------------------------
 this is true since some weeks, affected is e.g. r41406 ... r42305
 (maybe earlier). it seems to make no difference if wifi is up or not.
 directly after 'rmmod ath9k' we have a crashing kernel:

 {{{
 <1>[ 4180.430000] CPU 0 Unable to handle kernel paging request at virtual
 address 00100104, epc == 80e92cd0, ra == 80e92cc8
 <4>[ 4180.440000] Oops[#1]:
 <4>[ 4180.440000] CPU: 0 PID: 25474 Comm: rmmod Not tainted 3.10.52 #3
 <4>[ 4180.440000] task: 80a0dd50 ti: 80f84000 task.ti: 80f84000
 <4>[ 4180.440000] $ 0   : 00000000 80390000 00200200 00100100
 <4>[ 4180.440000] $ 4   : 80f85dd8 80f85fa0 00000001 0000001b
 <4>[ 4180.440000] $ 8   : 001c0041 001c0041 00000001 80a21c80
 <4>[ 4180.440000] $12   : 00000014 00000001 001b0041 00000001
 <4>[ 4180.440000] $16   : 80ed9180 80f85dd0 00100100 80ed9188
 <4>[ 4180.440000] $20   : 80ed9180 00200200 00000000 00000000
 <4>[ 4180.440000] $24   : 802f3a10 800f9968
 <4>[ 4180.440000] $28   : 80f84000 80f85dc0 7fc03ad8 80e92cc8
 <4>[ 4180.440000] Hi    : 000003cd
 <4>[ 4180.440000] Lo    : 550b8f80
 <4>[ 4180.440000] epc   : 80e92cd0 ieee80211_remove_interfaces+0x128/0x1b4
 [mac80211]
 <4>[ 4180.440000]     Not tainted
 <4>[ 4180.440000] ra    : 80e92cc8 ieee80211_remove_interfaces+0x120/0x1b4
 [mac80211]
 <4>[ 4180.440000] Status: 1000dc03      KERNEL EXL IE
 <4>[ 4180.440000] Cause : 0080000c
 <4>[ 4180.440000] BadVA : 00100104
 <4>[ 4180.440000] PrId  : 00019374 (MIPS 24Kc)
 <4>[ 4180.440000] Modules linked in: ath9k(-) ath9k_common pppoe ppp_async
 iptable_nat ath9k_hw ath pppox ppp_generic nf_nat_ipv4 nf_conntrack_ipv4
 mac80211 ipt_MASQUERADE cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic
 xt_state xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl
 xt_ecn xt_dscp xt_conntrack xt_comment xt_TCPMSS xt_REDIRECT xt_NETMAP
 xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY slhc nf_nat_irc nf_nat_ftp nf_nat
 nf_defrag_ipv4 nf_conntrack_irc nf_conntrack_ftp iptable_raw
 iptable_mangle iptable_filter ipt_REJECT ipt_ECN ip_tables crc_ccitt
 compat sch_teql sch_tbf sch_sfq sch_red sch_prio sch_htb sch_gred
 sch_dsmark sch_codel em_text em_nbyte em_meta em_cmp cls_basic act_police
 act_ipt act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow
 cls_route cls_fw sch_hfsc sch_ingress ledtrig_usbdev ip6t_REJECT
 ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables
 nf_conntrack_ipv6 nf_conntrack nf_defrag_ipv6 tun ipv6 arc4
 crypto_blkcipher zram lzo_compress lzo_decompress zsmalloc ehci_platform
 ehci_hcd gpio_button_hotplug usbcore nls_base usb_common
 <4>[ 4180.440000] Process rmmod (pid: 25474, threadinfo=80f84000,
 task=80a0dd50, tls=7727f440)
 <4>[ 4180.440000] Stack : 80ed9380 00000000 7fe3d9a0 00000000 80f85dd0
 80f85dd0 00100100 00200200
 <4>[ 4180.440000]         7fe3d9a0 80ed8ac0 80ed8ac0 80318834 00000000
 7fe3d9a0 00000000 80e80fbc
 <4>[ 4180.440000]         80ed8ac0 80318834 00000000 80ed9440 80ed9440
 80dc24b0 00000000 80318800
 <4>[ 4180.440000]         80dd68e4 80318834 00000000 80ed9440 80dd68e4
 80dcd8a4 81852300 00000000
 <4>[ 4180.440000]         00000000 80dd68e4 80318800 8008a048 80dd68e4
 80141c50 00000000 801887cc
 <4>[ 4180.440000]         ...
 <4>[ 4180.440000] Call Trace:
 <4>[ 4180.440000] [<80e92cd0>] ieee80211_remove_interfaces+0x128/0x1b4
 [mac80211]
 <4>[ 4180.440000] [<80e80fbc>] ieee80211_unregister_hw+0x3c/0xe4
 [mac80211]
 <4>[ 4180.440000] [<80dc24b0>] ath9k_deinit_device+0x48/0xb88 [ath9k]
 <4>[ 4180.440000] [<80dcd8a4>] ath_pci_exit+0x4c/0x304 [ath9k]
 }}}

--
Ticket URL: <https://dev.openwrt.org/ticket/17706>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets

Reply via email to