[Make-wifi-fast] [PATCH v7] mac80211: Move reorder-sensitive TX handlers to after TXQ dequeue.

Dave Taht dave.taht at gmail.com
Mon Sep 5 17:02:41 EDT 2016


On Mon, Sep 5, 2016 at 1:45 PM, Toke Høiland-Jørgensen <toke at toke.dk> wrote:
> Dave Taht <dave.taht at gmail.com> writes:
>
>> Toke
>>
>> Alright, I got your build running on one of the new uap ac lites. Your
>> patchset includes
>> 348-mac80211-Use-more-standard-codel-and-fq_codel-defaul.patch which
>> reverts the fq quantum to 1514, and the codel target to 5ms.
>>
>> (still not clear to me what the actual max packet size is in this layer)
>>
>> There's no kernel repo in what you put up, so the ath10k firmware and
>> kernel modules are AWOL. So I tested mcs1, msc4, and minstrel. I had
>> babel
>> enabled (to blow up multicast), also.
>>
>> It basically survived many tests, with generally half the latency of
>> what I got from lede mainline, under various loads (from 40ms median
>> to below 20ms median)

pic at mcs4 attached. Note the labling is wrong, the "HT20" stuff was against
the privious lede-mainline firmware, against the 2.4ghz stuff, so this
data is directly comparable.

Note, we are testing 3 changed variables here - the reduced codel
target, the much saner quantum, and the airtime fairness code... and I
think but am not sure, I was using felix's new softirq patch in the
previous testing

and I still need to get around to airtime fairness... but need more
stuff bolted down first.

/me looks at his drill and screwdriver

> I did not test crypto, just pounded it flat from
>> a mac. Bandwidth was slightly lower at the peak in ht20 mode vs lede
>> mainine but my circumstances are not very repeatable yet - I hadn't
>> had babel enabled on the previous test run, I tested a channel that is
>> probably busy during the day vs not at night, I'd moved both the AP
>> and the test station, and so on. I'll be getting towards repeatability
>> soon, and
>> I'm happy the new APs seem to be working great. At 65Mbit I'd see
>> about 12% sirq.
>
> Yay, sounds promising :)
>
>> I'll put up some pics later, try to test powersave, try higher rates,
>> and various forms of crypto - still yurtlab-building here!
>>
>> However - probably triggered by the rrul test, I did get 3 kernel
>> panics. the symptoms were that the osx box would stay associated but
>> no longer pass traffic.
>>
>> [ 3149.554217] ------------[ cut here ]------------
>> [ 3149.559260] WARNING: CPU: 0 PID: 0 at
>> compat-wireless-2016-06-20/net/mac80211/tx.c:1514
>> ieee80211_tx_dequeue+0x17c/0x968 [mac80211]()
>> [ 3149.571663] Modules linked in: ath9k ath9k_common iptable_nat
>> ath9k_hw ath nf_nat_ipv4 nf_conntrack_ipv6 nf_conntrack_ipv4 mac80211
>> ipt_REJECT ipt_MASQUERADE ebtable_nat ebtable_filter ebtable_broute
>> cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent
>> xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl
>> xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit
>> xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_IPMARK xt_HL
>> xt_DSCP xt_CT xt_CLASSIFY nf_reject_ipv4 nf_nat_redirect
>> nf_nat_masquerade_ipv4 nf_nat nf_log_ipv4 nf_defrag_ipv6
>> nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack_netlink nf_conntrack
>> iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables ebtables
>> ebt_vlan ebt_stp ebt_snat ebt_redirect ebt_pkttype ebt_mark_m ebt_mark
>> ebt_limit ebt_ip6 ebt_ip ebt_dnat ebt_arpreply ebt_arp ebt_among
>> ebt_802_3 crc_ccitt compat_xtables compat br_netfilter arptable_filter
>> arpt_mangle arp_tables sch_cake em_nbyte sch_htb sch_prio sch_dsmark
>> sch_pie sch_gred em_meta sch_teql cls_basic act_ipt sch_red em_text
>> sch_tbf act_police sch_codel sch_sfq em_cmp sch_fq act_skbedit
>> act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw
>> sch_hfsc sch_ingress leds_wndr3700_usb ledtrig_usbdev xt_set
>> ip_set_list_set ip_set_hash_netiface ip_set_hash_netport
>> ip_set_hash_netnet ip_set_hash_net ip_set_hash_netportnet
>> ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip
>> ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip
>> ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set
>> nfnetlink ip6t_rt ip6t_frag ip6t_hbh ip6t_eui64 ip6t_mh ip6t_ah
>> ip6t_ipv6header ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common
>> ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables ifb
>> sit tunnel4 ip_tunnel tun ohci_platform ohci_hcd ehci_platform
>> ehci_hcd gpio_button_hotplug usbcore nls_base usb_common
>> [ 3149.740660] CPU: 0 PID: 0 Comm: swapper Tainted: G        W       4.4.19 #0
>> [ 3149.747856] Stack : 804205e4 00000000 00000001 80480000 8046f058
>> 8046ece3 803f9bd0 00000000
>> [ 3149.747856]       804f37e0 b75381f8 87011000 87011008 871c3bd0
>> 800ada74 80400a84 80460000
>> [ 3149.747856]       00000003 b75381f8 803fea6c 8046597c 871c3bd0
>> 800ab9a0 00000002 00000000
>> [ 3149.747856]       8046b1a0 80231300 00000000 00000000 00000000
>> 00000000 00000000 00000000
>> [ 3149.747856]       00000000 00000000 00000000 00000000 00000000
>> 00000000 00000000 00000000
>> [ 3149.747856]       ...
>> [ 3149.784879] Call Trace:
>> [ 3149.787417] [<80072378>] show_stack+0x50/0x84
>> [ 3149.791925] [<80084240>] warn_slowpath_common+0xa4/0xd4
>> [ 3149.797333] [<800842f8>] warn_slowpath_null+0x18/0x24
>> [ 3149.802826] [<8712cf2c>] ieee80211_tx_dequeue+0x17c/0x968 [mac80211]
>> [ 3149.809726] [<870ea900>] ath_tid_dequeue+0x98/0x13c [ath9k]
>> [ 3149.815532] [<870ea9f8>] ath_tx_get_tid_subframe+0x54/0x1ec [ath9k]
>> [ 3149.822026] [<870eb354>] ath_txq_schedule+0x540/0x650 [ath9k]
>> [ 3149.827993] [<870ec018>] ath_tx_process_buffer+0x9d0/0xa18 [ath9k]
>> [ 3149.834413] [<870ecd6c>] ath_tx_edma_tasklet+0x2d0/0x324 [ath9k]
>> [ 3149.840634] [<870e4fa0>] ath9k_tasklet+0x24c/0x2b0 [ath9k]
>> [ 3149.846332] [<80087634>] tasklet_action+0x80/0xc8
>> [ 3149.851189] [<80086f68>] __do_softirq+0x26c/0x32c
>> [ 3149.856070] [<8006a908>] plat_irq_dispatch+0xd4/0x10c
>> [ 3149.861287] [<80060830>] ret_from_irq+0x0/0x4
>> [ 3149.865803] [<8006ec00>] r4k_wait_irqoff+0x18/0x20
>> [ 3149.870757] [<800a87ac>] cpu_startup_entry+0xf8/0x184
>> [ 3149.875994] [<8049cbec>] start_kernel+0x488/0x4a8
>> [ 3149.880851]
>> [ 3149.882392] ---[ end trace 103165cc10a64d96 ]---
>
> Ah, no, those are not panics, those are warnings being triggered by the
> fast_tx pointer going while the packet was queued. Now, the
> xmit_fast_finish() function doesn't actually use that for anything other
> than crypto key configuration, so it would probably be feasible to get
> rid of that check in the dequeue path.
>
> How many of those warnings do you see?

I'm not crazy, I run the rrul test at the conclusion of the run. Which this was.

I'll go run it on a fresh boot but...

dmesg | grep 'cut here'

[  707.011531] ------------[ cut here ]------------
[  707.343296] ------------[ cut here ]------------
[  707.676275] ------------[ cut here ]------------
[  708.009204] ------------[ cut here ]------------
[  708.342138] ------------[ cut here ]------------
[  709.247082] ------------[ cut here ]------------
[  709.580053] ------------[ cut here ]------------
[  709.913023] ------------[ cut here ]------------
[  710.245975] ------------[ cut here ]------------

Also attached.

> And what do you have to do to get
> traffic to flow again?

Seems to come back after a while.

> The warning should just cause the packet to be
> dropped; subsequent packets shouldn't be affected (ha!).

It appears that attempts to exercise CS5 and CS1 fail entirely judging
from the statio aqm file and the ath9k xmit (or the driver is
reloading and wiping out these stats). I'll poke at it harder.

tid ac backlog-bytes backlog-packets new-flows drops marks overlimit
collisions tx-bytes tx-packets
0 2 0 0 45282 3980 0 0 0 699726818 954301
1 3 0 0 0 0 0 0 0 0 0
2 3 0 0 0 0 0 0 0 0 0
3 2 0 0 0 0 0 0 0 0 0
4 1 0 0 0 0 0 0 0 0 0
5 1 0 0 0 0 0 0 0 0 0
6 0 0 0 25 0 0 0 0 2900 25
7 0 0 0 0 0 0 0 0 0 0
8 2 0 0 0 0 0 0 0 0 0
9 3 0 0 0 0 0 0 0 0 0
10 3 0 0 0 0 0 0 0 0 0
11 2 0 0 0 0 0 0 0 0 0
12 1 0 0 0 0 0 0 0 0 0
13 1 0 0 0 0 0 0 0 0 0
14 0 0 0 0 0 0 0 0 0 0
15 0 0 0 0 0 0 0 0 0 0


> -Toke
-------------- next part --------------
[    0.000000] Linux version 4.4.19 (alrua at alrua-kau) (gcc version 5.4.0 (LEDE GCC 5.4.0 r1512+2) ) #0 Mon Sep 5 14:44:09 2016
[    0.000000] MyLoader: sysp=e18a8a2c, boardp=e88baa89, parts=e3bb8aa0
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019750 (MIPS 74Kc)
[    0.000000] SoC: Qualcomm Atheros QCA956X ver 1 rev 0
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] No valid device tree found, continuing without
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] On node 0 totalpages: 32768
[    0.000000] free_area_init_node: node 0, pgdat 8046c6e8, node_mem_map 81000000
[    0.000000]   Normal zone: 256 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 32768 pages, LIFO batch:7
[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line:  board=UBNT-UF-AC-LITE mtdparts=spi0.0:384k(u-boot)ro,64k(u-boot-env)ro,7744k(firmware),7744k(ubnt-airos)ro,128k(bs)ro,256k(cfg)ro,64k(EEPROM)ro console=ttyS0,115200 rootfstype=squashfs,jffs2 noinitrd
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] Memory: 124620K/131072K available (3261K kernel code, 227K rwdata, 840K rodata, 336K init, 209K bss, 6452K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:51
[    0.000000] Clocks: CPU:775.000MHz, DDR:650.000MHz, AHB:258.333MHz, Ref:25.000MHz
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 4932285024 ns
[    0.000007] sched_clock: 32 bits at 387MHz, resolution 2ns, wraps every 5541893118ns
[    0.008215] Calibrating delay loop... 385.84 BogoMIPS (lpj=1929216)
[    0.071026] pid_max: default: 32768 minimum: 301
[    0.075982] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.082960] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.091348] Performance counters: mips/74K PMU enabled, 4 32-bit counters available to each CPU, irq 13
[    0.102599] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.114024] NET: Registered protocol family 16
[    0.119926] MIPS: machine is Ubiquiti UniFi-AC-LITE
[    0.349752] registering PCI controller with io_map_base unset
[    0.363998] PCI host bridge to bus 0000:00
[    0.368366] pci_bus 0000:00: root bus resource [mem 0x12000000-0x13ffffff]
[    0.375603] pci_bus 0000:00: root bus resource [io  0x0001]
[    0.381484] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.388633] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.397027] pci 0000:00:00.0: [168c:003c] type 00 class 0x028000
[    0.397054] pci 0000:00:00.0: invalid calibration data
[    0.402484] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit]
[    0.402537] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x0000ffff pref]
[    0.402595] pci 0000:00:00.0: supports D1
[    0.402607] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[    0.402793] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[    0.402823] pci 0000:00:00.0: BAR 0: assigned [mem 0x12000000-0x121fffff 64bit]
[    0.410577] pci 0000:00:00.0: BAR 6: assigned [mem 0x12200000-0x1220ffff pref]
[    0.418192] pci 0000:00:00.0: using irq 40 for pin 1
[    0.424109] clocksource: Switched to clocksource MIPS
[    0.440402] NET: Registered protocol family 2
[    0.445699] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.453055] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.459801] TCP: Hash tables configured (established 1024 bind 1024)
[    0.466595] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.472759] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.479662] NET: Registered protocol family 1
[    0.484382] PCI: CLS 0 bytes, default 32
[    0.488088] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.494918] Crashlog allocated RAM at address 0x3f00000
[    0.512013] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.518213] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.530725] io scheduler noop registered
[    0.534920] io scheduler deadline registered (default)
[    0.540515] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
[    0.547598] console [ttyS0] disabled
[    0.571440] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11, base_baud = 1562500) is a 16550A
[    0.580544] console [ttyS0] enabled
[    0.588104] bootconsole [early0] disabled
[    0.599282] m25p80 spi0.0: mx25l12805d (16384 Kbytes)
[    0.604595] 7 cmdlinepart partitions found on MTD device spi0.0
[    0.610701] Creating 7 MTD partitions on "spi0.0":
[    0.615681] 0x000000000000-0x000000060000 : "u-boot"
[    0.622644] 0x000000060000-0x000000070000 : "u-boot-env"
[    0.629591] 0x000000070000-0x000000800000 : "firmware"
[    0.649884] 2 uimage-fw partitions found on MTD device firmware
[    0.656042] 0x000000070000-0x0000001d0000 : "kernel"
[    0.662418] 0x0000001d0000-0x000000800000 : "rootfs"
[    0.668930] mtd: device 4 (rootfs) set to be root filesystem
[    0.674891] 1 squashfs-split partitions found on MTD device rootfs
[    0.681278] 0x0000006f0000-0x000000800000 : "rootfs_data"
[    0.688243] 0x000000800000-0x000000f90000 : "ubnt-airos"
[    0.695148] 0x000000f90000-0x000000fb0000 : "bs"
[    0.701242] 0x000000fb0000-0x000000ff0000 : "cfg"
[    0.707531] 0x000000ff0000-0x000001000000 : "EEPROM"
[    0.719246] libphy: ag71xx_mdio: probed
[    1.385658] ag71xx ag71xx.0: connected to PHY at ag71xx-mdio.0:04 [uid=004dd074, driver=Atheros 8031/8033 ethernet]
[    1.397029] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:SGMII
[    1.404935] NET: Registered protocol family 10
[    1.412597] NET: Registered protocol family 17
[    1.417311] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    1.430475] 8021q: 802.1Q VLAN Support v1.8
[    1.442730] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[    1.451886] Freeing unused kernel memory: 336K (8049c000 - 804f0000)
[    2.402852] init: Console is alive
[    2.406611] init: - watchdog -
[    3.861095] usbcore: registered new interface driver usbfs
[    3.866897] usbcore: registered new interface driver hub
[    3.872459] usbcore: registered new device driver usb
[    3.882475] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    3.890626] ehci-platform: EHCI generic platform driver
[    3.898645] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    3.906248] ohci-platform: OHCI generic platform driver
[    3.915557] init: - preinit -
[    4.304201] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[    4.326403] random: procd: uninitialized urandom read (4 bytes read, 7 bits of entropy available)
[    5.426405] eth0: link up (1000Mbps/Full duplex)
[    5.431203] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[    6.575862] jffs2: notice: (354) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[    6.593261] mount_root: switching to jffs2 overlay
[    6.610310] urandom-seed: Seeding with /etc/urandom.seed
[    6.721353] eth0: link down
[    6.733352] procd: - early -
[    6.736972] procd: - watchdog -
[    7.338617] procd: - ubus -
[    7.440668] random: ubusd: uninitialized urandom read (4 bytes read, 12 bits of entropy available)
[    7.450354] random: ubusd: uninitialized urandom read (4 bytes read, 12 bits of entropy available)
[    7.459749] random: ubusd: uninitialized urandom read (4 bytes read, 12 bits of entropy available)
[    7.471858] random: ubusd: uninitialized urandom read (4 bytes read, 12 bits of entropy available)
[    7.481936] random: ubusd: uninitialized urandom read (4 bytes read, 12 bits of entropy available)
[    7.492351] random: ubusd: uninitialized urandom read (4 bytes read, 12 bits of entropy available)
[    7.501888] random: ubusd: uninitialized urandom read (4 bytes read, 12 bits of entropy available)
[    7.511554] procd: - init -
[    7.745160] tun: Universal TUN/TAP device driver, 1.6
[    7.750378] tun: (C) 1999-2004 Max Krasnyansky <maxk at qualcomm.com>
[    7.762543] sit: IPv6 over IPv4 tunneling driver
[    7.836512] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    7.860041] Netfilter messages via NETLINK v0.30.
[    7.867889] ip_set: protocol 6
[    7.929532] u32 classifier
[    7.932337]     input device check on
[    7.936163]     Actions configured
[    7.996720] Mirror/redirect action on
[    8.147012] arp_tables: (C) 2002 David S. Miller
[    8.155833] Bridge firewalling registered
[    8.162332] Loading modules backported from Linux version wt-2016-06-20-0-gbc17424
[    8.170200] Backport generated by backports.git backports-20160216-7-g5735958
[    8.226049] Ebtables v2.0 registered
[    8.245946] ip_tables: (C) 2000-2006 Netfilter Core Team
[    8.271000] nf_conntrack version 0.5.0 (1952 buckets, 7808 max)
[    8.306199] ctnetlink v0.93: registering with nfnetlink.
[    8.428947] xt_time: kernel timezone is -0000
[    8.651662] ath: EEPROM regdomain: 0x2a
[    8.651680] ath: EEPROM indicates we should expect a direct regpair map
[    8.651698] ath: Country alpha2 being used: US
[    8.651705] ath: Regpair used: 0x2a
[    8.661717] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[    8.666672] ieee80211 phy0: Atheros AR9561 Rev:0 mem=0xb8100000, irq=47
[   10.338498] random: jshn: uninitialized urandom read (4 bytes read, 17 bits of entropy available)
[   10.414248] random: ubusd: uninitialized urandom read (4 bytes read, 17 bits of entropy available)
[   15.321176] device eth0 entered promiscuous mode
[   15.340710] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
[   17.352587] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   17.447009] device wlan0 entered promiscuous mode
[   17.530618] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   17.537384] br-lan: port 2(wlan0) entered forwarding state
[   17.543093] br-lan: port 2(wlan0) entered forwarding state
[   17.587807] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[   17.826498] eth0: link up (1000Mbps/Full duplex)
[   17.889282] br-lan: port 1(eth0) entered forwarding state
[   17.894974] br-lan: port 1(eth0) entered forwarding state
[   19.534162] br-lan: port 2(wlan0) entered forwarding state
[   19.894159] br-lan: port 1(eth0) entered forwarding state
[   40.829923] random: nonblocking pool is initialized
[  707.011531] ------------[ cut here ]------------
[  707.016639] WARNING: CPU: 0 PID: 0 at compat-wireless-2016-06-20/net/mac80211/tx.c:1514 ieee80211_tx_dequeue+0x17c/0x968 [mac80211]()
[  707.029051] Modules linked in: ath9k ath9k_common iptable_nat ath9k_hw ath nf_nat_ipv4 nf_conntrack_ipv6 nf_conntrack_ipv4 mac80211 ipt_REJECT ipt_MASQUERADE ebtable_nat ebtable_filter ebtable_broute cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_IPMARK xt_HL xt_DSCP xt_CT xt_CLASSIFY nf_reject_ipv4 nf_nat_redirect nf_nat_masquerade_ipv4 nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack_netlink nf_conntrack iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables ebtables ebt_vlan ebt_stp ebt_snat ebt_redirect ebt_pkttype ebt_mark_m ebt_mark ebt_limit ebt_ip6 ebt_ip ebt_dnat ebt_arpreply ebt_arp ebt_among ebt_802_3 crc_ccitt compat_xtables compat br_netfilter arptable_filter arpt_mangle arp_tables sch_cake em_nbyte sch_htb sch_prio sch_dsmark sch_pie sch_gred em_meta sch_teql cls_basic act_ipt sch_red em_text sch_tbf act_police sch_codel sch_sfq em_cmp sch_fq act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress leds_wndr3700_usb ledtrig_usbdev xt_set ip_set_list_set ip_set_hash_netiface ip_set_hash_netport ip_set_hash_netnet ip_set_hash_net ip_set_hash_netportnet ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink ip6t_rt ip6t_frag ip6t_hbh ip6t_eui64 ip6t_mh ip6t_ah ip6t_ipv6header ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables ifb sit tunnel4 ip_tunnel tun ohci_platform ohci_hcd ehci_platform ehci_hcd gpio_button_hotplug usbcore nls_base usb_common
[  707.198061] CPU: 0 PID: 0 Comm: swapper Not tainted 4.4.19 #0
[  707.203993] Stack : 804205e4 00000000 00000001 80480000 8046f058 8046ece3 803f9bd0 00000000
[  707.203993] 	  804f37e0 2926c8ef 871e2000 871e2008 876de3b8 800ada74 80400a84 80460000
[  707.203993] 	  00000003 2926c8ef 803fea6c 8046597c 876de3b8 800ab9a0 80469200 00000000
[  707.203993] 	  00000001 80231300 00000000 00000000 00000000 00000000 00000000 00000000
[  707.203993] 	  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  707.203993] 	  ...
[  707.241016] Call Trace:
[  707.243554] [<80072378>] show_stack+0x50/0x84
[  707.248073] [<80084240>] warn_slowpath_common+0xa4/0xd4
[  707.253466] [<800842f8>] warn_slowpath_null+0x18/0x24
[  707.258964] [<8712cf2c>] ieee80211_tx_dequeue+0x17c/0x968 [mac80211]
[  707.265864] [<870ea900>] ath_tid_dequeue+0x98/0x13c [ath9k]
[  707.271639] [<870ea9f8>] ath_tx_get_tid_subframe+0x54/0x1ec [ath9k]
[  707.278148] [<870eb354>] ath_txq_schedule+0x540/0x650 [ath9k]
[  707.284115] [<870ec018>] ath_tx_process_buffer+0x9d0/0xa18 [ath9k]
[  707.290517] [<870ecd6c>] ath_tx_edma_tasklet+0x2d0/0x324 [ath9k]
[  707.296748] [<870e4fa0>] ath9k_tasklet+0x24c/0x2b0 [ath9k]
[  707.302437] [<80087634>] tasklet_action+0x80/0xc8
[  707.307310] [<80086f68>] __do_softirq+0x26c/0x32c
[  707.312184] [<8006a908>] plat_irq_dispatch+0xd4/0x10c
[  707.317407] [<80060830>] ret_from_irq+0x0/0x4
[  707.321909] [<8006ec00>] r4k_wait_irqoff+0x18/0x20
[  707.326878] [<800a87ac>] cpu_startup_entry+0xf8/0x184
[  707.332112] [<8049cbec>] start_kernel+0x488/0x4a8
[  707.336985] 
[  707.338520] ---[ end trace b5612eece15fa33e ]---
[  707.343296] ------------[ cut here ]------------
[  707.348351] WARNING: CPU: 0 PID: 0 at compat-wireless-2016-06-20/net/mac80211/tx.c:1514 ieee80211_tx_dequeue+0x17c/0x968 [mac80211]()
[  707.360751] Modules linked in: ath9k ath9k_common iptable_nat ath9k_hw ath nf_nat_ipv4 nf_conntrack_ipv6 nf_conntrack_ipv4 mac80211 ipt_REJECT ipt_MASQUERADE ebtable_nat ebtable_filter ebtable_broute cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_IPMARK xt_HL xt_DSCP xt_CT xt_CLASSIFY nf_reject_ipv4 nf_nat_redirect nf_nat_masquerade_ipv4 nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack_netlink nf_conntrack iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables ebtables ebt_vlan ebt_stp ebt_snat ebt_redirect ebt_pkttype ebt_mark_m ebt_mark ebt_limit ebt_ip6 ebt_ip ebt_dnat ebt_arpreply ebt_arp ebt_among ebt_802_3 crc_ccitt compat_xtables compat br_netfilter arptable_filter arpt_mangle arp_tables sch_cake em_nbyte sch_htb sch_prio sch_dsmark sch_pie sch_gred em_meta sch_teql cls_basic act_ipt sch_red em_text sch_tbf act_police sch_codel sch_sfq em_cmp sch_fq act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress leds_wndr3700_usb ledtrig_usbdev xt_set ip_set_list_set ip_set_hash_netiface ip_set_hash_netport ip_set_hash_netnet ip_set_hash_net ip_set_hash_netportnet ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink ip6t_rt ip6t_frag ip6t_hbh ip6t_eui64 ip6t_mh ip6t_ah ip6t_ipv6header ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables ifb sit tunnel4 ip_tunnel tun ohci_platform ohci_hcd ehci_platform ehci_hcd gpio_button_hotplug usbcore nls_base usb_common
[  707.529760] CPU: 0 PID: 0 Comm: swapper Tainted: G        W       4.4.19 #0
[  707.536955] Stack : 804205e4 00000000 00000001 80480000 8046f058 8046ece3 803f9bd0 00000000
[  707.536955] 	  804f37e0 292d37ff 871e2000 871e2008 876de3b8 800ada74 80400a84 80460000
[  707.536955] 	  00000003 292d37ff 803fea6c 8046597c 876de3b8 800ab9a0 80469200 00000000
[  707.536955] 	  8046b1a0 80231300 00000000 00000000 00000000 00000000 00000000 00000000
[  707.536955] 	  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  707.536955] 	  ...
[  707.573969] Call Trace:
[  707.576517] [<80072378>] show_stack+0x50/0x84
[  707.581024] [<80084240>] warn_slowpath_common+0xa4/0xd4
[  707.586432] [<800842f8>] warn_slowpath_null+0x18/0x24
[  707.591926] [<8712cf2c>] ieee80211_tx_dequeue+0x17c/0x968 [mac80211]
[  707.598825] [<870ea900>] ath_tid_dequeue+0x98/0x13c [ath9k]
[  707.604625] [<870ea9f8>] ath_tx_get_tid_subframe+0x54/0x1ec [ath9k]
[  707.611116] [<870eb354>] ath_txq_schedule+0x540/0x650 [ath9k]
[  707.617080] [<870ec018>] ath_tx_process_buffer+0x9d0/0xa18 [ath9k]
[  707.623480] [<870ecd6c>] ath_tx_edma_tasklet+0x2d0/0x324 [ath9k]
[  707.629711] [<870e4fa0>] ath9k_tasklet+0x24c/0x2b0 [ath9k]
[  707.635409] [<80087634>] tasklet_action+0x80/0xc8
[  707.640270] [<80086f68>] __do_softirq+0x26c/0x32c
[  707.645150] [<8006a908>] plat_irq_dispatch+0xd4/0x10c
[  707.650367] [<80060830>] ret_from_irq+0x0/0x4
[  707.654886] [<8006ec00>] r4k_wait_irqoff+0x18/0x20
[  707.659847] [<800a87ac>] cpu_startup_entry+0xf8/0x184
[  707.665084] [<8049cbec>] start_kernel+0x488/0x4a8
[  707.669941] 
[  707.671483] ---[ end trace b5612eece15fa33f ]---
[  707.676275] ------------[ cut here ]------------
[  707.681319] WARNING: CPU: 0 PID: 0 at compat-wireless-2016-06-20/net/mac80211/tx.c:1514 ieee80211_tx_dequeue+0x17c/0x968 [mac80211]()
[  707.693724] Modules linked in: ath9k ath9k_common iptable_nat ath9k_hw ath nf_nat_ipv4 nf_conntrack_ipv6 nf_conntrack_ipv4 mac80211 ipt_REJECT ipt_MASQUERADE ebtable_nat ebtable_filter ebtable_broute cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_IPMARK xt_HL xt_DSCP xt_CT xt_CLASSIFY nf_reject_ipv4 nf_nat_redirect nf_nat_masquerade_ipv4 nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack_netlink nf_conntrack iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables ebtables ebt_vlan ebt_stp ebt_snat ebt_redirect ebt_pkttype ebt_mark_m ebt_mark ebt_limit ebt_ip6 ebt_ip ebt_dnat ebt_arpreply ebt_arp ebt_among ebt_802_3 crc_ccitt compat_xtables compat br_netfilter arptable_filter arpt_mangle arp_tables sch_cake em_nbyte sch_htb sch_prio sch_dsmark sch_pie sch_gred em_meta sch_teql cls_basic act_ipt sch_red em_text sch_tbf act_police sch_codel sch_sfq em_cmp sch_fq act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress leds_wndr3700_usb ledtrig_usbdev xt_set ip_set_list_set ip_set_hash_netiface ip_set_hash_netport ip_set_hash_netnet ip_set_hash_net ip_set_hash_netportnet ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink ip6t_rt ip6t_frag ip6t_hbh ip6t_eui64 ip6t_mh ip6t_ah ip6t_ipv6header ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables ifb sit tunnel4 ip_tunnel tun ohci_platform ohci_hcd ehci_platform ehci_hcd gpio_button_hotplug usbcore nls_base usb_common
[  707.862722] CPU: 0 PID: 0 Comm: swapper Tainted: G        W       4.4.19 #0
[  707.869918] Stack : 804205e4 00000000 00000001 80480000 8046f058 8046ece3 803f9bd0 00000000
[  707.869918] 	  804f37e0 2930b0ba 871e2000 871e2008 876de3b8 800ada74 80400a84 80460000
[  707.869918] 	  00000003 2930b0ba 803fea6c 8046597c 876de3b8 800ab9a0 80469200 00000000
[  707.869918] 	  8046b1a0 80231300 00000000 00000000 00000000 00000000 00000000 00000000
[  707.869918] 	  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  707.869918] 	  ...
[  707.906940] Call Trace:
[  707.909469] [<80072378>] show_stack+0x50/0x84
[  707.913978] [<80084240>] warn_slowpath_common+0xa4/0xd4
[  707.919386] [<800842f8>] warn_slowpath_null+0x18/0x24
[  707.924887] [<8712cf2c>] ieee80211_tx_dequeue+0x17c/0x968 [mac80211]
[  707.931762] [<870ea900>] ath_tid_dequeue+0x98/0x13c [ath9k]
[  707.937560] [<870ea9f8>] ath_tx_get_tid_subframe+0x54/0x1ec [ath9k]
[  707.944051] [<870eb354>] ath_txq_schedule+0x540/0x650 [ath9k]
[  707.950014] [<870ec018>] ath_tx_process_buffer+0x9d0/0xa18 [ath9k]
[  707.956425] [<870ecd6c>] ath_tx_edma_tasklet+0x2d0/0x324 [ath9k]
[  707.962642] [<870e4fa0>] ath9k_tasklet+0x24c/0x2b0 [ath9k]
[  707.968338] [<80087634>] tasklet_action+0x80/0xc8
[  707.973197] [<80086f68>] __do_softirq+0x26c/0x32c
[  707.978076] [<8006a908>] plat_irq_dispatch+0xd4/0x10c
[  707.983294] [<80060830>] ret_from_irq+0x0/0x4
[  707.987810] [<8006ec00>] r4k_wait_irqoff+0x18/0x20
[  707.992765] [<800a87ac>] cpu_startup_entry+0xf8/0x184
[  707.998003] [<8049cbec>] start_kernel+0x488/0x4a8
[  708.002858] 
[  708.004410] ---[ end trace b5612eece15fa340 ]---
[  708.009204] ------------[ cut here ]------------
[  708.014245] WARNING: CPU: 0 PID: 0 at compat-wireless-2016-06-20/net/mac80211/tx.c:1514 ieee80211_tx_dequeue+0x17c/0x968 [mac80211]()
[  708.026654] Modules linked in: ath9k ath9k_common iptable_nat ath9k_hw ath nf_nat_ipv4 nf_conntrack_ipv6 nf_conntrack_ipv4 mac80211 ipt_REJECT ipt_MASQUERADE ebtable_nat ebtable_filter ebtable_broute cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_IPMARK xt_HL xt_DSCP xt_CT xt_CLASSIFY nf_reject_ipv4 nf_nat_redirect nf_nat_masquerade_ipv4 nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack_netlink nf_conntrack iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables ebtables ebt_vlan ebt_stp ebt_snat ebt_redirect ebt_pkttype ebt_mark_m ebt_mark ebt_limit ebt_ip6 ebt_ip ebt_dnat ebt_arpreply ebt_arp ebt_among ebt_802_3 crc_ccitt compat_xtables compat br_netfilter arptable_filter arpt_mangle arp_tables sch_cake em_nbyte sch_htb sch_prio sch_dsmark sch_pie sch_gred em_meta sch_teql cls_basic act_ipt sch_red em_text sch_tbf act_police sch_codel sch_sfq em_cmp sch_fq act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress leds_wndr3700_usb ledtrig_usbdev xt_set ip_set_list_set ip_set_hash_netiface ip_set_hash_netport ip_set_hash_netnet ip_set_hash_net ip_set_hash_netportnet ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink ip6t_rt ip6t_frag ip6t_hbh ip6t_eui64 ip6t_mh ip6t_ah ip6t_ipv6header ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables ifb sit tunnel4 ip_tunnel tun ohci_platform ohci_hcd ehci_platform ehci_hcd gpio_button_hotplug usbcore nls_base usb_common
[  708.195649] CPU: 0 PID: 0 Comm: swapper Tainted: G        W       4.4.19 #0
[  708.202835] Stack : 804205e4 00000000 00000001 80480000 8046f058 8046ece3 803f9bd0 00000000
[  708.202835] 	  804f37e0 2935a6b4 871e2000 871e2008 876de3b8 800ada74 80400a84 80460000
[  708.202835] 	  00000003 2935a6b4 803fea6c 8046597c 876de3b8 800ab9a0 80469200 00000000
[  708.202835] 	  8046b1a0 80231300 00000000 00000000 00000000 00000000 00000000 00000000
[  708.202835] 	  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  708.202835] 	  ...
[  708.239857] Call Trace:
[  708.242387] [<80072378>] show_stack+0x50/0x84
[  708.246906] [<80084240>] warn_slowpath_common+0xa4/0xd4
[  708.252301] [<800842f8>] warn_slowpath_null+0x18/0x24
[  708.257797] [<8712cf2c>] ieee80211_tx_dequeue+0x17c/0x968 [mac80211]
[  708.264694] [<870ea900>] ath_tid_dequeue+0x98/0x13c [ath9k]
[  708.270473] [<870ea9f8>] ath_tx_get_tid_subframe+0x54/0x1ec [ath9k]
[  708.276982] [<870eb354>] ath_txq_schedule+0x540/0x650 [ath9k]
[  708.282937] [<870ec018>] ath_tx_process_buffer+0x9d0/0xa18 [ath9k]
[  708.289347] [<870ecd6c>] ath_tx_edma_tasklet+0x2d0/0x324 [ath9k]
[  708.295578] [<870e4fa0>] ath9k_tasklet+0x24c/0x2b0 [ath9k]
[  708.301261] [<80087634>] tasklet_action+0x80/0xc8
[  708.306135] [<80086f68>] __do_softirq+0x26c/0x32c
[  708.311008] [<8006a908>] plat_irq_dispatch+0xd4/0x10c
[  708.316232] [<80060830>] ret_from_irq+0x0/0x4
[  708.320735] [<8006ec00>] r4k_wait_irqoff+0x18/0x20
[  708.325702] [<800a87ac>] cpu_startup_entry+0xf8/0x184
[  708.330928] [<8049cbec>] start_kernel+0x488/0x4a8
[  708.335796] 
[  708.337336] ---[ end trace b5612eece15fa341 ]---
[  708.342138] ------------[ cut here ]------------
[  708.347195] WARNING: CPU: 0 PID: 0 at compat-wireless-2016-06-20/net/mac80211/tx.c:1514 ieee80211_tx_dequeue+0x17c/0x968 [mac80211]()
[  708.359601] Modules linked in: ath9k ath9k_common iptable_nat ath9k_hw ath nf_nat_ipv4 nf_conntrack_ipv6 nf_conntrack_ipv4 mac80211 ipt_REJECT ipt_MASQUERADE ebtable_nat ebtable_filter ebtable_broute cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_IPMARK xt_HL xt_DSCP xt_CT xt_CLASSIFY nf_reject_ipv4 nf_nat_redirect nf_nat_masquerade_ipv4 nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack_netlink nf_conntrack iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables ebtables ebt_vlan ebt_stp ebt_snat ebt_redirect ebt_pkttype ebt_mark_m ebt_mark ebt_limit ebt_ip6 ebt_ip ebt_dnat ebt_arpreply ebt_arp ebt_among ebt_802_3 crc_ccitt compat_xtables compat br_netfilter arptable_filter arpt_mangle arp_tables sch_cake em_nbyte sch_htb sch_prio sch_dsmark sch_pie sch_gred em_meta sch_teql cls_basic act_ipt sch_red em_text sch_tbf act_police sch_codel sch_sfq em_cmp sch_fq act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress leds_wndr3700_usb ledtrig_usbdev xt_set ip_set_list_set ip_set_hash_netiface ip_set_hash_netport ip_set_hash_netnet ip_set_hash_net ip_set_hash_netportnet ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink ip6t_rt ip6t_frag ip6t_hbh ip6t_eui64 ip6t_mh ip6t_ah ip6t_ipv6header ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables ifb sit tunnel4 ip_tunnel tun ohci_platform ohci_hcd ehci_platform ehci_hcd gpio_button_hotplug usbcore nls_base usb_common
[  708.528593] CPU: 0 PID: 0 Comm: swapper Tainted: G        W       4.4.19 #0
[  708.535788] Stack : 804205e4 00000000 00000001 80480000 8046f058 8046ece3 803f9bd0 00000000
[  708.535788] 	  804f37e0 293a9cb6 871e2000 871e2008 876de3b8 800ada74 80400a84 80460000
[  708.535788] 	  00000003 293a9cb6 803fea6c 8046597c 876de3b8 800ab9a0 80469200 00000000
[  708.535788] 	  8046b1a0 80231300 00000000 00000000 00000000 00000000 00000000 00000000
[  708.535788] 	  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  708.535788] 	  ...
[  708.572802] Call Trace:
[  708.575349] [<80072378>] show_stack+0x50/0x84
[  708.579859] [<80084240>] warn_slowpath_common+0xa4/0xd4
[  708.585266] [<800842f8>] warn_slowpath_null+0x18/0x24
[  708.590758] [<8712cf2c>] ieee80211_tx_dequeue+0x17c/0x968 [mac80211]
[  708.597659] [<870ea900>] ath_tid_dequeue+0x98/0x13c [ath9k]
[  708.603437] [<870ea9f8>] ath_tx_get_tid_subframe+0x54/0x1ec [ath9k]
[  708.609955] [<870eb354>] ath_txq_schedule+0x540/0x650 [ath9k]
[  708.615918] [<870ec018>] ath_tx_process_buffer+0x9d0/0xa18 [ath9k]
[  708.622322] [<870ecd6c>] ath_tx_edma_tasklet+0x2d0/0x324 [ath9k]
[  708.628554] [<870e4fa0>] ath9k_tasklet+0x24c/0x2b0 [ath9k]
[  708.634255] [<80087634>] tasklet_action+0x80/0xc8
[  708.639113] [<80086f68>] __do_softirq+0x26c/0x32c
[  708.643981] [<8006a908>] plat_irq_dispatch+0xd4/0x10c
[  708.649215] [<80060830>] ret_from_irq+0x0/0x4
[  708.653724] [<8006ec00>] r4k_wait_irqoff+0x18/0x20
[  708.658689] [<800a87ac>] cpu_startup_entry+0xf8/0x184
[  708.663917] [<8049cbec>] start_kernel+0x488/0x4a8
[  708.668776] 
[  708.670317] ---[ end trace b5612eece15fa342 ]---
[  709.247082] ------------[ cut here ]------------
[  709.252161] WARNING: CPU: 0 PID: 0 at compat-wireless-2016-06-20/net/mac80211/tx.c:1514 ieee80211_tx_dequeue+0x17c/0x968 [mac80211]()
[  709.264575] Modules linked in: ath9k ath9k_common iptable_nat ath9k_hw ath nf_nat_ipv4 nf_conntrack_ipv6 nf_conntrack_ipv4 mac80211 ipt_REJECT ipt_MASQUERADE ebtable_nat ebtable_filter ebtable_broute cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_IPMARK xt_HL xt_DSCP xt_CT xt_CLASSIFY nf_reject_ipv4 nf_nat_redirect nf_nat_masquerade_ipv4 nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack_netlink nf_conntrack iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables ebtables ebt_vlan ebt_stp ebt_snat ebt_redirect ebt_pkttype ebt_mark_m ebt_mark ebt_limit ebt_ip6 ebt_ip ebt_dnat ebt_arpreply ebt_arp ebt_among ebt_802_3 crc_ccitt compat_xtables compat br_netfilter arptable_filter arpt_mangle arp_tables sch_cake em_nbyte sch_htb sch_prio sch_dsmark sch_pie sch_gred em_meta sch_teql cls_basic act_ipt sch_red em_text sch_tbf act_police sch_codel sch_sfq em_cmp sch_fq act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress leds_wndr3700_usb ledtrig_usbdev xt_set ip_set_list_set ip_set_hash_netiface ip_set_hash_netport ip_set_hash_netnet ip_set_hash_net ip_set_hash_netportnet ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink ip6t_rt ip6t_frag ip6t_hbh ip6t_eui64 ip6t_mh ip6t_ah ip6t_ipv6header ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables ifb sit tunnel4 ip_tunnel tun ohci_platform ohci_hcd ehci_platform ehci_hcd gpio_button_hotplug usbcore nls_base usb_common
[  709.433572] CPU: 0 PID: 0 Comm: swapper Tainted: G        W       4.4.19 #0
[  709.440773] Stack : 804205e4 00000000 00000001 80480000 8046f058 8046ece3 803f9bd0 00000000
[  709.440773] 	  804f37e0 294818e4 871e2000 871e2008 876de3b8 800ada74 80400a84 80460000
[  709.440773] 	  00000003 294818e4 803fea6c 8046597c 876de3b8 800ab9a0 8760486b 00000000
[  709.440773] 	  8046b1a0 80231300 00000000 00000000 00000000 00000000 00000000 00000000
[  709.440773] 	  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  709.440773] 	  ...
[  709.477798] Call Trace:
[  709.480338] [<80072378>] show_stack+0x50/0x84
[  709.484856] [<80084240>] warn_slowpath_common+0xa4/0xd4
[  709.490250] [<800842f8>] warn_slowpath_null+0x18/0x24
[  709.495747] [<8712cf2c>] ieee80211_tx_dequeue+0x17c/0x968 [mac80211]
[  709.502621] [<870ea900>] ath_tid_dequeue+0x98/0x13c [ath9k]
[  709.508418] [<870ea9f8>] ath_tx_get_tid_subframe+0x54/0x1ec [ath9k]
[  709.514922] [<870eb354>] ath_txq_schedule+0x540/0x650 [ath9k]
[  709.520877] [<870ec018>] ath_tx_process_buffer+0x9d0/0xa18 [ath9k]
[  709.527287] [<870ecd6c>] ath_tx_edma_tasklet+0x2d0/0x324 [ath9k]
[  709.533510] [<870e4fa0>] ath9k_tasklet+0x24c/0x2b0 [ath9k]
[  709.539206] [<80087634>] tasklet_action+0x80/0xc8
[  709.544064] [<80086f68>] __do_softirq+0x26c/0x32c
[  709.548943] [<8006a908>] plat_irq_dispatch+0xd4/0x10c
[  709.554170] [<80060830>] ret_from_irq+0x0/0x4
[  709.558675] [<8006ec00>] r4k_wait_irqoff+0x18/0x20
[  709.563632] [<800a87ac>] cpu_startup_entry+0xf8/0x184
[  709.568869] [<8049cbec>] start_kernel+0x488/0x4a8
[  709.573726] 
[  709.575275] ---[ end trace b5612eece15fa343 ]---
[  709.580053] ------------[ cut here ]------------
[  709.585106] WARNING: CPU: 0 PID: 0 at compat-wireless-2016-06-20/net/mac80211/tx.c:1514 ieee80211_tx_dequeue+0x17c/0x968 [mac80211]()
[  709.597507] Modules linked in: ath9k ath9k_common iptable_nat ath9k_hw ath nf_nat_ipv4 nf_conntrack_ipv6 nf_conntrack_ipv4 mac80211 ipt_REJECT ipt_MASQUERADE ebtable_nat ebtable_filter ebtable_broute cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_IPMARK xt_HL xt_DSCP xt_CT xt_CLASSIFY nf_reject_ipv4 nf_nat_redirect nf_nat_masquerade_ipv4 nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack_netlink nf_conntrack iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables ebtables ebt_vlan ebt_stp ebt_snat ebt_redirect ebt_pkttype ebt_mark_m ebt_mark ebt_limit ebt_ip6 ebt_ip ebt_dnat ebt_arpreply ebt_arp ebt_among ebt_802_3 crc_ccitt compat_xtables compat br_netfilter arptable_filter arpt_mangle arp_tables sch_cake em_nbyte sch_htb sch_prio sch_dsmark sch_pie sch_gred em_meta sch_teql cls_basic act_ipt sch_red em_text sch_tbf act_police sch_codel sch_sfq em_cmp sch_fq act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress leds_wndr3700_usb ledtrig_usbdev xt_set ip_set_list_set ip_set_hash_netiface ip_set_hash_netport ip_set_hash_netnet ip_set_hash_net ip_set_hash_netportnet ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink ip6t_rt ip6t_frag ip6t_hbh ip6t_eui64 ip6t_mh ip6t_ah ip6t_ipv6header ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables ifb sit tunnel4 ip_tunnel tun ohci_platform ohci_hcd ehci_platform ehci_hcd gpio_button_hotplug usbcore nls_base usb_common
[  709.766516] CPU: 0 PID: 0 Comm: swapper Tainted: G        W       4.4.19 #0
[  709.773703] Stack : 804205e4 00000000 00000001 80480000 8046f058 8046ece3 803f9bd0 00000000
[  709.773703] 	  804f37e0 294d527f 871e2000 871e2008 876de3b8 800ada74 80400a84 80460000
[  709.773703] 	  00000003 294d527f 803fea6c 8046597c 876de3b8 800ab9a0 8760486b 00000000
[  709.773703] 	  8046b1a0 80231300 00000000 00000000 00000000 00000000 00000000 00000000
[  709.773703] 	  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  709.773703] 	  ...
[  709.810726] Call Trace:
[  709.813263] [<80072378>] show_stack+0x50/0x84
[  709.817782] [<80084240>] warn_slowpath_common+0xa4/0xd4
[  709.823176] [<800842f8>] warn_slowpath_null+0x18/0x24
[  709.828674] [<8712cf2c>] ieee80211_tx_dequeue+0x17c/0x968 [mac80211]
[  709.835573] [<870ea900>] ath_tid_dequeue+0x98/0x13c [ath9k]
[  709.841350] [<870ea9f8>] ath_tx_get_tid_subframe+0x54/0x1ec [ath9k]
[  709.847859] [<870eb354>] ath_txq_schedule+0x540/0x650 [ath9k]
[  709.853813] [<870ec018>] ath_tx_process_buffer+0x9d0/0xa18 [ath9k]
[  709.860223] [<870ecd6c>] ath_tx_edma_tasklet+0x2d0/0x324 [ath9k]
[  709.866454] [<870e4fa0>] ath9k_tasklet+0x24c/0x2b0 [ath9k]
[  709.872138] [<80087634>] tasklet_action+0x80/0xc8
[  709.877011] [<80086f68>] __do_softirq+0x26c/0x32c
[  709.881885] [<8006a908>] plat_irq_dispatch+0xd4/0x10c
[  709.887108] [<80060830>] ret_from_irq+0x0/0x4
[  709.891611] [<8006ec00>] r4k_wait_irqoff+0x18/0x20
[  709.896578] [<800a87ac>] cpu_startup_entry+0xf8/0x184
[  709.901804] [<8049cbec>] start_kernel+0x488/0x4a8
[  709.906671] 
[  709.908211] ---[ end trace b5612eece15fa344 ]---
[  709.913023] ------------[ cut here ]------------
[  709.918080] WARNING: CPU: 0 PID: 0 at compat-wireless-2016-06-20/net/mac80211/tx.c:1514 ieee80211_tx_dequeue+0x17c/0x968 [mac80211]()
[  709.930488] Modules linked in: ath9k ath9k_common iptable_nat ath9k_hw ath nf_nat_ipv4 nf_conntrack_ipv6 nf_conntrack_ipv4 mac80211 ipt_REJECT ipt_MASQUERADE ebtable_nat ebtable_filter ebtable_broute cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_IPMARK xt_HL xt_DSCP xt_CT xt_CLASSIFY nf_reject_ipv4 nf_nat_redirect nf_nat_masquerade_ipv4 nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack_netlink nf_conntrack iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables ebtables ebt_vlan ebt_stp ebt_snat ebt_redirect ebt_pkttype ebt_mark_m ebt_mark ebt_limit ebt_ip6 ebt_ip ebt_dnat ebt_arpreply ebt_arp ebt_among ebt_802_3 crc_ccitt compat_xtables compat br_netfilter arptable_filter arpt_mangle arp_tables sch_cake em_nbyte sch_htb sch_prio sch_dsmark sch_pie sch_gred em_meta sch_teql cls_basic act_ipt sch_red em_text sch_tbf act_police sch_codel sch_sfq em_cmp sch_fq act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress leds_wndr3700_usb ledtrig_usbdev xt_set ip_set_list_set ip_set_hash_netiface ip_set_hash_netport ip_set_hash_netnet ip_set_hash_net ip_set_hash_netportnet ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink ip6t_rt ip6t_frag ip6t_hbh ip6t_eui64 ip6t_mh ip6t_ah ip6t_ipv6header ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables ifb sit tunnel4 ip_tunnel tun ohci_platform ohci_hcd ehci_platform ehci_hcd gpio_button_hotplug usbcore nls_base usb_common
[  710.099487] CPU: 0 PID: 0 Comm: swapper Tainted: G        W       4.4.19 #0
[  710.106683] Stack : 804205e4 00000000 00000001 80480000 8046f058 8046ece3 803f9bd0 00000000
[  710.106683] 	  804f37e0 29520521 871e2000 871e2008 876de3b8 800ada74 80400a84 80460000
[  710.106683] 	  00000003 29520521 803fea6c 8046597c 876de3b8 800ab9a0 8760486b 00000000
[  710.106683] 	  8046b1a0 80231300 00000000 00000000 00000000 00000000 00000000 00000000
[  710.106683] 	  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  710.106683] 	  ...
[  710.143697] Call Trace:
[  710.146244] [<80072378>] show_stack+0x50/0x84
[  710.150753] [<80084240>] warn_slowpath_common+0xa4/0xd4
[  710.156159] [<800842f8>] warn_slowpath_null+0x18/0x24
[  710.161644] [<8712cf2c>] ieee80211_tx_dequeue+0x17c/0x968 [mac80211]
[  710.168543] [<870ea900>] ath_tid_dequeue+0x98/0x13c [ath9k]
[  710.174343] [<870ea9f8>] ath_tx_get_tid_subframe+0x54/0x1ec [ath9k]
[  710.180835] [<870eb354>] ath_txq_schedule+0x540/0x650 [ath9k]
[  710.186797] [<870ec018>] ath_tx_process_buffer+0x9d0/0xa18 [ath9k]
[  710.193200] [<870ecd6c>] ath_tx_edma_tasklet+0x2d0/0x324 [ath9k]
[  710.199430] [<870e4fa0>] ath9k_tasklet+0x24c/0x2b0 [ath9k]
[  710.205128] [<80087634>] tasklet_action+0x80/0xc8
[  710.209990] [<80086f68>] __do_softirq+0x26c/0x32c
[  710.214867] [<8006a908>] plat_irq_dispatch+0xd4/0x10c
[  710.220086] [<80060830>] ret_from_irq+0x0/0x4
[  710.224602] [<8006ec00>] r4k_wait_irqoff+0x18/0x20
[  710.229557] [<800a87ac>] cpu_startup_entry+0xf8/0x184
[  710.234795] [<8049cbec>] start_kernel+0x488/0x4a8
[  710.239651] 
[  710.241193] ---[ end trace b5612eece15fa345 ]---
[  710.245975] ------------[ cut here ]------------
[  710.251019] WARNING: CPU: 0 PID: 0 at compat-wireless-2016-06-20/net/mac80211/tx.c:1514 ieee80211_tx_dequeue+0x17c/0x968 [mac80211]()
[  710.263424] Modules linked in: ath9k ath9k_common iptable_nat ath9k_hw ath nf_nat_ipv4 nf_conntrack_ipv6 nf_conntrack_ipv4 mac80211 ipt_REJECT ipt_MASQUERADE ebtable_nat ebtable_filter ebtable_broute cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_IPMARK xt_HL xt_DSCP xt_CT xt_CLASSIFY nf_reject_ipv4 nf_nat_redirect nf_nat_masquerade_ipv4 nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack_netlink nf_conntrack iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables ebtables ebt_vlan ebt_stp ebt_snat ebt_redirect ebt_pkttype ebt_mark_m ebt_mark ebt_limit ebt_ip6 ebt_ip ebt_dnat ebt_arpreply ebt_arp ebt_among ebt_802_3 crc_ccitt compat_xtables compat br_netfilter arptable_filter arpt_mangle arp_tables sch_cake em_nbyte sch_htb sch_prio sch_dsmark sch_pie sch_gred em_meta sch_teql cls_basic act_ipt sch_red em_text sch_tbf act_police sch_codel sch_sfq em_cmp sch_fq act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress leds_wndr3700_usb ledtrig_usbdev xt_set ip_set_list_set ip_set_hash_netiface ip_set_hash_netport ip_set_hash_netnet ip_set_hash_net ip_set_hash_netportnet ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink ip6t_rt ip6t_frag ip6t_hbh ip6t_eui64 ip6t_mh ip6t_ah ip6t_ipv6header ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables ifb sit tunnel4 ip_tunnel tun ohci_platform ohci_hcd ehci_platform ehci_hcd gpio_button_hotplug usbcore nls_base usb_common
[  710.432422] CPU: 0 PID: 0 Comm: swapper Tainted: G        W       4.4.19 #0
[  710.439610] Stack : 804205e4 00000000 00000001 80480000 8046f058 8046ece3 803f9bd0 00000000
[  710.439610] 	  804f37e0 2956fb64 871e2000 871e2008 876de3b8 800ada74 80400a84 80460000
[  710.439610] 	  00000003 2956fb64 803fea6c 8046597c 876de3b8 800ab9a0 8760486b 00000000
[  710.439610] 	  8046b1a0 80231300 00000000 00000000 00000000 00000000 00000000 00000000
[  710.439610] 	  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  710.439610] 	  ...
[  710.476632] Call Trace:
[  710.479170] [<80072378>] show_stack+0x50/0x84
[  710.483679] [<80084240>] warn_slowpath_common+0xa4/0xd4
[  710.489086] [<800842f8>] warn_slowpath_null+0x18/0x24
[  710.494591] [<8712cf2c>] ieee80211_tx_dequeue+0x17c/0x968 [mac80211]
[  710.501465] [<870ea900>] ath_tid_dequeue+0x98/0x13c [ath9k]
[  710.507261] [<870ea9f8>] ath_tx_get_tid_subframe+0x54/0x1ec [ath9k]
[  710.513752] [<870eb354>] ath_txq_schedule+0x540/0x650 [ath9k]
[  710.519715] [<870ec018>] ath_tx_process_buffer+0x9d0/0xa18 [ath9k]
[  710.526126] [<870ecd6c>] ath_tx_edma_tasklet+0x2d0/0x324 [ath9k]
[  710.532343] [<870e4fa0>] ath9k_tasklet+0x24c/0x2b0 [ath9k]
[  710.538039] [<80087634>] tasklet_action+0x80/0xc8
[  710.542899] [<80086f68>] __do_softirq+0x26c/0x32c
[  710.547778] [<8006a908>] plat_irq_dispatch+0xd4/0x10c
[  710.552995] [<80060830>] ret_from_irq+0x0/0x4
[  710.557511] [<8006ec00>] r4k_wait_irqoff+0x18/0x20
[  710.562467] [<800a87ac>] cpu_startup_entry+0xf8/0x184
[  710.567703] [<8049cbec>] start_kernel+0x488/0x4a8
[  710.572560] 
[  710.574111] ---[ end trace b5612eece15fa346 ]---
-------------- next part --------------
A non-text attachment was scrubbed...
Name: clearlybetteratmcs4.png
Type: image/png
Size: 225733 bytes
Desc: not available
URL: <https://lists.bufferbloat.net/pipermail/make-wifi-fast/attachments/20160905/aa273650/attachment-0001.png>


More information about the Make-wifi-fast mailing list