<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/net/wireless/ath, branch linux-4.7.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.7.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.7.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2016-10-22T10:06:46Z</updated>
<entry>
<title>carl9170: fix debugfs crashes</title>
<updated>2016-10-22T10:06:46Z</updated>
<author>
<name>Christian Lamparter</name>
</author>
<published>2016-09-21T16:49:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b5de4b6a6023a6d5d73f671faf1c00ba9aa23dce'/>
<id>urn:sha1:b5de4b6a6023a6d5d73f671faf1c00ba9aa23dce</id>
<content type='text'>
commit 6ee6d1cb391ca85b419f8d18bdfb1f020a5e859c upstream.

Ben Greear reported:
&gt; I see lots of instability as soon as I load up the carl9710 NIC.
&gt; My application is going to be poking at it's debugfs files...
&gt;
&gt; BUG: KASAN: slab-out-of-bounds in carl9170_debugfs_read+0xd5/0x2a0
&gt; [carl9170] at addr 0xffff8801bc1208b0
&gt; Read of size 8 by task btserver/5888
&gt; =======================================================================
&gt; BUG kmalloc-256 (Tainted: G        W      ): kasan: bad access detected
&gt; -----------------------------------------------------------------------
&gt;
&gt; INFO: Allocated in seq_open+0x50/0x100 age=2690 cpu=2 pid=772
&gt;...

This breakage was caused by the introduction of intermediate
fops in debugfs by commit 9fd4dcece43a
("debugfs: prevent access to possibly dead file_operations at file open")

Thankfully, the original/real fops are still available in d_fsdata.

Reported-by: Ben Greear &lt;greearb@candelatech.com&gt;
Signed-off-by: Christian Lamparter &lt;chunkeey@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>ath10k: fix get rx_status from htt context</title>
<updated>2016-10-07T13:21:26Z</updated>
<author>
<name>Ashok Raj Nagarajan</name>
</author>
<published>2016-08-19T10:37:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a734679bdf768e370ef3d32254871ada91ad261f'/>
<id>urn:sha1:a734679bdf768e370ef3d32254871ada91ad261f</id>
<content type='text'>
commit 237e15dfd5d651868726111c3a9d828bec700490 upstream.

On handling amsdu on rx path, get the rx_status from htt context. Without this
fix, we are seeing warnings when running DBDC traffic like this.

WARNING: CPU: 0 PID: 0 at net/mac80211/rx.c:4105 ieee80211_rx_napi+0x88/0x7d8 [mac80211]()

[ 1715.878248] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G W 3.18.21 #1
[ 1715.878273] [&lt;c001d3f4&gt;] (unwind_backtrace) from [&lt;c001a4b0&gt;] (show_stack+0x10/0x14)
[ 1715.878293] [&lt;c001a4b0&gt;] (show_stack) from [&lt;c01bee64&gt;] (dump_stack+0x70/0xbc)
[ 1715.878315] [&lt;c01bee64&gt;] (dump_stack) from [&lt;c002a61c&gt;] (warn_slowpath_common+0x64/0x88)
[ 1715.878339] [&lt;c002a61c&gt;] (warn_slowpath_common) from [&lt;c002a6d0&gt;] (warn_slowpath_null+0x18/0x20)
[ 1715.878395] [&lt;c002a6d0&gt;] (warn_slowpath_null) from [&lt;bf4caa98&gt;] (ieee80211_rx_napi+0x88/0x7d8 [mac80211])
[ 1715.878474] [&lt;bf4caa98&gt;] (ieee80211_rx_napi [mac80211]) from [&lt;bf568658&gt;] (ath10k_htt_t2h_msg_handler+0xb48/0xbfc [ath10k_core])
[ 1715.878535] [&lt;bf568658&gt;] (ath10k_htt_t2h_msg_handler [ath10k_core]) from [&lt;bf568708&gt;] (ath10k_htt_t2h_msg_handler+0xbf8/0xbfc [ath10k_core])
[ 1715.878597] [&lt;bf568708&gt;] (ath10k_htt_t2h_msg_handler [ath10k_core]) from [&lt;bf569160&gt;] (ath10k_htt_txrx_compl_task+0xa54/0x1170 [ath10k_core])
[ 1715.878639] [&lt;bf569160&gt;] (ath10k_htt_txrx_compl_task [ath10k_core]) from [&lt;c002db14&gt;] (tasklet_action+0xb4/0x130)
[ 1715.878659] [&lt;c002db14&gt;] (tasklet_action) from [&lt;c002d110&gt;] (__do_softirq+0xe0/0x210)
[ 1715.878678] [&lt;c002d110&gt;] (__do_softirq) from [&lt;c002d4b4&gt;] (irq_exit+0x84/0xe0)
[ 1715.878700] [&lt;c002d4b4&gt;] (irq_exit) from [&lt;c005a544&gt;] (__handle_domain_irq+0x98/0xd0)
[ 1715.878722] [&lt;c005a544&gt;] (__handle_domain_irq) from [&lt;c00085f4&gt;] (gic_handle_irq+0x38/0x5c)
[ 1715.878741] [&lt;c00085f4&gt;] (gic_handle_irq) from [&lt;c0009680&gt;] (__irq_svc+0x40/0x74)
[ 1715.878753] Exception stack(0xc05f9f50 to 0xc05f9f98)
[ 1715.878767] 9f40: ffffffed 00000000 00399e1e c000a220
[ 1715.878786] 9f60: 00000000 c05f6780 c05f8000 00000000 c05f5db8 ffffffed c05f8000 c04d1980
[ 1715.878802] 9f80: 00000000 c05f9f98 c0018110 c0018114 60000013 ffffffff
[ 1715.878822] [&lt;c0009680&gt;] (__irq_svc) from [&lt;c0018114&gt;] (arch_cpu_idle+0x2c/0x50)
[ 1715.878844] [&lt;c0018114&gt;] (arch_cpu_idle) from [&lt;c00530d4&gt;] (cpu_startup_entry+0x108/0x234)
[ 1715.878866] [&lt;c00530d4&gt;] (cpu_startup_entry) from [&lt;c05c7be0&gt;] (start_kernel+0x33c/0x3b8)
[ 1715.878879] ---[ end trace 6d5e1cc0fef8ed6a ]---
[ 1715.878899] ------------[ cut here ]------------

Fixes: 18235664e7f9 ("ath10k: cleanup amsdu processing for rx indication")
Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@qti.qualcomm.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>ath9k: Fix programming of minCCA power threshold</title>
<updated>2016-10-07T13:21:23Z</updated>
<author>
<name>Sven Eckelmann</name>
</author>
<published>2016-06-29T16:29:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b2c866c3d4bfa785fc082f0e3bd71317f231242c'/>
<id>urn:sha1:b2c866c3d4bfa785fc082f0e3bd71317f231242c</id>
<content type='text'>
commit aaab50fcea78ae3414c3afc25aae8d0603df34d0 upstream.

The function ar9003_hw_apply_minccapwr_thresh takes as second parameter not
a pointer to the channel but a boolean value describing whether the channel
is 2.4GHz or not. This broke (according to the origin commit) the ETSI
regulatory compliance on 5GHz channels.

Fixes: 3533bf6b15a0 ("ath9k: Fix regulatory compliance")
Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
Cc: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;
Cc: Sujith Manoharan &lt;c_manoha@qca.qualcomm.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>ath9k: bring back direction setting in ath9k_{start_stop}</title>
<updated>2016-09-24T08:09:35Z</updated>
<author>
<name>Giedrius Statkevičius</name>
</author>
<published>2016-09-01T17:47:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=255b75e2e5f224d1d5ad0130e85d469747254b29'/>
<id>urn:sha1:255b75e2e5f224d1d5ad0130e85d469747254b29</id>
<content type='text'>
commit e34f2ff40e0339f6a379e1ecf49e8f2759056453 upstream.

A regression was introduced in commit id 79d4db1214a ("ath9k: cleanup
led_pin initial") that broken the WLAN status led on my laptop with
AR9287 after suspending and resuming.

Steps to reproduce:
* Suspend (laptop)
* Resume (laptop)
* Observe that the WLAN led no longer turns ON/OFF depending on the
  status and is always red

Even though for my case it only needs to be set to OUT in ath9k_start
but for consistency bring back the IN direction setting as well.

Fixes: 79d4db1214a0 ("ath9k: cleanup led_pin initial")
Cc: Miaoqing Pan &lt;miaoqing@codeaurora.org&gt;
Cc: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;
Link: https://bugzilla.kernel.org/show_bug.cgi?id=151711
Signed-off-by: Giedrius Statkevičius &lt;giedrius.statkevicius@gmail.com&gt;
[kvalo@qca.qualcomm.com: improve commit log]
Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>ath9k: fix using sta-&gt;drv_priv before initializing it</title>
<updated>2016-09-24T08:09:35Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-08-19T10:37:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=895e861d923f631fed6a0e7abb30a115f1876b04'/>
<id>urn:sha1:895e861d923f631fed6a0e7abb30a115f1876b04</id>
<content type='text'>
commit 7711aaf08ad3fc4d0e937eec1de0a63620444ce7 upstream.

A station pointer can be passed to the driver on tx, before it has been
marked as associated. Since ath9k_sta_state was initializing the entry
too late, it resulted in some spurious crashes.

Fixes: df3c6eb34da5 ("ath9k: Use sta_state() callback")
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>ath9k: fix GPIO mask for AR9462 and AR9565</title>
<updated>2016-06-14T13:21:31Z</updated>
<author>
<name>Miaoqing Pan</name>
</author>
<published>2016-06-07T12:47:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e024111f6946f45cf1559a8c6fd48d2d0f696d07'/>
<id>urn:sha1:e024111f6946f45cf1559a8c6fd48d2d0f696d07</id>
<content type='text'>
The incorrect GPIO mask cause kernel warning, when AR9462 access GPIO11.
Also fix the mask for AR9565.

WARNING: CPU: 1 PID: 199 at ../drivers/net/wireless/ath/ath9k/hw.c:2778 ath9k_hw_gpio_get+0x1a9/0x1b0 [ath9k_hw]
CPU: 1 PID: 199 Comm: kworker/u16:9 Not tainted 4.7.0-rc1-next-20160530+ #5
Hardware name: Acer TravelMate P243/BA40_HC, BIOS V1.01 04/20/2012
Workqueue: events_power_efficient rfkill_poll
 0000000000000000 ffff88002cf73d28 ffffffff813b8ddc 0000000000000000
 0000000000000000 ffff88002cf73d68 ffffffff8107a331 00000ada00000086
 ffff880148d9c018 000000000000000b ffff880147e68720 0000000000000200
Call Trace:
 [&lt;ffffffff813b8ddc&gt;] dump_stack+0x63/0x87
 [&lt;ffffffff8107a331&gt;] __warn+0xd1/0xf0
 [&lt;ffffffff8107a41d&gt;] warn_slowpath_null+0x1d/0x20
 [&lt;ffffffffc0775b19&gt;] ath9k_hw_gpio_get+0x1a9/0x1b0 [ath9k_hw]
 [&lt;ffffffffc047f3e4&gt;] ath9k_rfkill_poll_state+0x34/0x60 [ath9k]
 [&lt;ffffffffc06dbb53&gt;] ieee80211_rfkill_poll+0x33/0x40 [mac80211]
 [&lt;ffffffffc03ad65a&gt;] cfg80211_rfkill_poll+0x2a/0xc0 [cfg80211]
 [&lt;ffffffff817c5514&gt;] rfkill_poll+0x24/0x50
 [&lt;ffffffff81093183&gt;] process_one_work+0x153/0x3f0
 [&lt;ffffffff8109393b&gt;] worker_thread+0x12b/0x4b0
 [&lt;ffffffff81093810&gt;] ? rescuer_thread+0x340/0x340
 [&lt;ffffffff81099129&gt;] kthread+0xc9/0xe0
 [&lt;ffffffff817d8f1f&gt;] ret_from_fork+0x1f/0x40
 [&lt;ffffffff81099060&gt;] ? kthread_park+0x60/0x60

Fixes: a01ab81b09c5 ("ath9k: define correct GPIO numbers and bits mask")
Reported-by: Sudip Mukherjee &lt;sudip.mukherjee@codethink.co.uk&gt;
Tested-by: Sudip Mukherjee &lt;sudip.mukherjee@codethink.co.uk&gt;
Signed-off-by: Miaoqing Pan &lt;miaoqing@codeaurora.org&gt;
Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>ath10k: fix deadlock while processing rx_in_ord_ind</title>
<updated>2016-06-14T12:06:17Z</updated>
<author>
<name>Rajkumar Manoharan</name>
</author>
<published>2016-06-09T06:03:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e50525bef593c3dd0564df676c567d77f7c20322'/>
<id>urn:sha1:e50525bef593c3dd0564df676c567d77f7c20322</id>
<content type='text'>
commit 5c86d97bcc1d ("ath10k: combine txrx and replenish task")
introduced deadlock while processing rx in order indication message
for qca6174 based devices. While merging replenish and txrx tasklets,
replenish task should be called out of htt rx ring locking since it
is also try to acquire the same lock.

Unfortunately this issue is not exposed by other solutions (qca988x,
qca99x0 &amp; qca4019), as rx_in_ord_ind message is specific to qca6174
based devices. This patch fixes

=============================================
[ INFO: possible recursive locking detected ]
4.7.0-rc2-wt-ath+ #1353 Tainted: G            E
---------------------------------------------
swapper/3/0 is trying to acquire lock:
 (&amp;(&amp;htt-&gt;rx_ring.lock)-&gt;rlock){+.-...}, at: [&lt;f8d7ef19&gt;]
ath10k_htt_rx_msdu_buff_replenish+0x29/0x90 [ath10k_core]

but task is already holding lock:
 (&amp;(&amp;htt-&gt;rx_ring.lock)-&gt;rlock){+.-...}, at: [&lt;f8d82cab&gt;]
ath10k_htt_txrx_compl_task+0x21b/0x250 [ath10k_core]

other info that might help us debug this:
 Possible unsafe locking scenario:

       CPU0
       ----
  lock(&amp;(&amp;htt-&gt;rx_ring.lock)-&gt;rlock);
  lock(&amp;(&amp;htt-&gt;rx_ring.lock)-&gt;rlock);

 *** DEADLOCK ***

 May be due to missing lock nesting notation

1 lock held by swapper/3/0:
 #0:  (&amp;(&amp;htt-&gt;rx_ring.lock)-&gt;rlock){+.-...}, at: [&lt;f8d82cab&gt;]
ath10k_htt_txrx_compl_task+0x21b/0x250 [ath10k_core]

Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=119151
Fixes: 5c86d97bcc1d ("ath10k: combine txrx and replenish task")
Reported-by: Mike Lothian &lt;mike@fireburn.co.uk&gt;
Signed-off-by: Rajkumar Manoharan &lt;rmanohar@qti.qualcomm.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>ath10k: fix crash related to printing features</title>
<updated>2016-06-07T11:35:55Z</updated>
<author>
<name>Ben Greear</name>
</author>
<published>2016-06-02T14:59:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8d0a0710ea0d22881fdb40eb79d346a98cc64ae6'/>
<id>urn:sha1:8d0a0710ea0d22881fdb40eb79d346a98cc64ae6</id>
<content type='text'>
This looks like a regression from commit c4cdf753ed42 ("ath10k: move
fw_features to struct ath10k_fw_file"), we were printing the features from a
wrong struct.

Fixes: c4cdf753ed42 ("ath10k: move fw_features to struct ath10k_fw_file")
Signed-off-by:  Ben Greear &lt;greearb@candelatech.com&gt;
[kvalo@qca.qualcomm.com: improve commit log]
Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>ath10k: fix deadlock when peer cannot be created</title>
<updated>2016-06-06T17:18:45Z</updated>
<author>
<name>Ben Greear</name>
</author>
<published>2016-04-01T21:12:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fee48cf8374569a3888fd8c8536283e6067f0cfb'/>
<id>urn:sha1:fee48cf8374569a3888fd8c8536283e6067f0cfb</id>
<content type='text'>
We must not attempt to send WMI packets while holding the data-lock,
as it may deadlock:

BUG: sleeping function called from invalid context at drivers/net/wireless/ath/ath10k/wmi.c:1824
in_atomic(): 1, irqs_disabled(): 0, pid: 2878, name: wpa_supplicant

=============================================
[ INFO: possible recursive locking detected ]
4.4.6+ #21 Tainted: G        W  O
---------------------------------------------
wpa_supplicant/2878 is trying to acquire lock:
 (&amp;(&amp;ar-&gt;data_lock)-&gt;rlock){+.-...}, at: [&lt;ffffffffa0721511&gt;] ath10k_wmi_tx_beacons_iter+0x26/0x11a [ath10k_core]

but task is already holding lock:
 (&amp;(&amp;ar-&gt;data_lock)-&gt;rlock){+.-...}, at: [&lt;ffffffffa070251b&gt;] ath10k_peer_create+0x122/0x1ae [ath10k_core]

other info that might help us debug this:
 Possible unsafe locking scenario:

       CPU0
       ----
  lock(&amp;(&amp;ar-&gt;data_lock)-&gt;rlock);
  lock(&amp;(&amp;ar-&gt;data_lock)-&gt;rlock);

 *** DEADLOCK ***

 May be due to missing lock nesting notation

4 locks held by wpa_supplicant/2878:
 #0:  (rtnl_mutex){+.+.+.}, at: [&lt;ffffffff816493ca&gt;] rtnl_lock+0x12/0x14
 #1:  (&amp;ar-&gt;conf_mutex){+.+.+.}, at: [&lt;ffffffffa0706932&gt;] ath10k_add_interface+0x3b/0xbda [ath10k_core]
 #2:  (&amp;(&amp;ar-&gt;data_lock)-&gt;rlock){+.-...}, at: [&lt;ffffffffa070251b&gt;] ath10k_peer_create+0x122/0x1ae [ath10k_core]
 #3:  (rcu_read_lock){......}, at: [&lt;ffffffffa062f304&gt;] rcu_read_lock+0x0/0x66 [mac80211]

stack backtrace:
CPU: 3 PID: 2878 Comm: wpa_supplicant Tainted: G        W  O    4.4.6+ #21
Hardware name: To be filled by O.E.M. To be filled by O.E.M./ChiefRiver, BIOS 4.6.5 06/07/2013
 0000000000000000 ffff8801fcadf8f0 ffffffff8137086d ffffffff82681720
 ffffffff82681720 ffff8801fcadf9b0 ffffffff8112e3be ffff8801fcadf920
 0000000100000000 ffffffff82681720 ffffffffa0721500 ffff8801fcb8d348
Call Trace:
 [&lt;ffffffff8137086d&gt;] dump_stack+0x81/0xb6
 [&lt;ffffffff8112e3be&gt;] __lock_acquire+0xc5b/0xde7
 [&lt;ffffffffa0721500&gt;] ? ath10k_wmi_tx_beacons_iter+0x15/0x11a [ath10k_core]
 [&lt;ffffffff8112d0d0&gt;] ? mark_lock+0x24/0x201
 [&lt;ffffffff8112e908&gt;] lock_acquire+0x132/0x1cb
 [&lt;ffffffff8112e908&gt;] ? lock_acquire+0x132/0x1cb
 [&lt;ffffffffa0721511&gt;] ? ath10k_wmi_tx_beacons_iter+0x26/0x11a [ath10k_core]
 [&lt;ffffffffa07214eb&gt;] ? ath10k_wmi_cmd_send_nowait+0x1ce/0x1ce [ath10k_core]
 [&lt;ffffffff816f9e2b&gt;] _raw_spin_lock_bh+0x31/0x40
 [&lt;ffffffffa0721511&gt;] ? ath10k_wmi_tx_beacons_iter+0x26/0x11a [ath10k_core]
 [&lt;ffffffffa0721511&gt;] ath10k_wmi_tx_beacons_iter+0x26/0x11a [ath10k_core]
 [&lt;ffffffffa07214eb&gt;] ? ath10k_wmi_cmd_send_nowait+0x1ce/0x1ce [ath10k_core]
 [&lt;ffffffffa062eb18&gt;] __iterate_interfaces+0x9d/0x13d [mac80211]
 [&lt;ffffffffa062f609&gt;] ieee80211_iterate_active_interfaces_atomic+0x32/0x3e [mac80211]
 [&lt;ffffffffa07214eb&gt;] ? ath10k_wmi_cmd_send_nowait+0x1ce/0x1ce [ath10k_core]
 [&lt;ffffffffa071fa9f&gt;] ath10k_wmi_tx_beacons_nowait.isra.13+0x14/0x16 [ath10k_core]
 [&lt;ffffffffa0721676&gt;] ath10k_wmi_cmd_send+0x71/0x242 [ath10k_core]
 [&lt;ffffffffa07023f6&gt;] ath10k_wmi_peer_delete+0x3f/0x42 [ath10k_core]
 [&lt;ffffffffa0702557&gt;] ath10k_peer_create+0x15e/0x1ae [ath10k_core]
 [&lt;ffffffffa0707004&gt;] ath10k_add_interface+0x70d/0xbda [ath10k_core]
 [&lt;ffffffffa05fffcc&gt;] drv_add_interface+0x123/0x1a5 [mac80211]
 [&lt;ffffffffa061554b&gt;] ieee80211_do_open+0x351/0x667 [mac80211]
 [&lt;ffffffffa06158aa&gt;] ieee80211_open+0x49/0x4c [mac80211]
 [&lt;ffffffff8163ecf9&gt;] __dev_open+0x88/0xde
 [&lt;ffffffff8163ef6e&gt;] __dev_change_flags+0xa4/0x13a
 [&lt;ffffffff8163f023&gt;] dev_change_flags+0x1f/0x54
 [&lt;ffffffff816a5532&gt;] devinet_ioctl+0x2b9/0x5c9
 [&lt;ffffffff816514dd&gt;] ? copy_to_user+0x32/0x38
 [&lt;ffffffff816a6115&gt;] inet_ioctl+0x81/0x9d
 [&lt;ffffffff816a6115&gt;] ? inet_ioctl+0x81/0x9d
 [&lt;ffffffff81621cf8&gt;] sock_do_ioctl+0x20/0x3d
 [&lt;ffffffff816223c4&gt;] sock_ioctl+0x222/0x22e
 [&lt;ffffffff8121cf95&gt;] do_vfs_ioctl+0x453/0x4d7
 [&lt;ffffffff81625603&gt;] ? __sys_recvmsg+0x4c/0x5b
 [&lt;ffffffff81225af1&gt;] ? __fget_light+0x48/0x6c
 [&lt;ffffffff8121d06b&gt;] SyS_ioctl+0x52/0x74
 [&lt;ffffffff816fa736&gt;] entry_SYSCALL_64_fastpath+0x16/0x7a

Signed-off-by: Ben Greear &lt;greearb@candelatech.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'wireless-drivers-next-for-davem-2016-05-13' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next</title>
<updated>2016-05-20T23:40:35Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2016-05-20T23:40:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=56025caa821d8e398b7cff2c45fb1e3e769549d7'/>
<id>urn:sha1:56025caa821d8e398b7cff2c45fb1e3e769549d7</id>
<content type='text'>
Kalle Valo says:

====================
wireless-drivers patches for 4.7

Major changes:

iwlwifi

* remove IWLWIFI_DEBUG_EXPERIMENTAL_UCODE kconfig option
* work for RX multiqueue continues
* dynamic queue allocation work continues
* add Luca as maintainer
* a bunch of fixes and improvements all over

brcmfmac

* add 4356 sdio support

ath6kl

* add ability to set debug uart baud rate with a module parameter

wil6210

* add debugfs file to configure firmware led functionality
====================

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
