From: Chris Park
This patch remove useless function remove_TCP_related
in wilc_wlan.c file
Signed-off-by: Chris Park
Signed-off-by: Leo Kim
---
drivers/staging/wilc1000/wilc_wlan.c | 9 -
1 file changed, 9 deletions(-)
diff --git a/drivers/staging/wilc1000/wilc_wlan.c
b/drivers/stag
From: Chris Park
This patch remove warnings reported by checkpatch.pl
for missing a blank line after declarations
Signed-off-by: Chris Park
Signed-off-by: Leo Kim
---
drivers/staging/wilc1000/wilc_wlan.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/staging/wilc1000/wilc_wlan.c
From: Chris Park
This patch remove warnings reported by checkpatch.pl
for unnecessary braces
Signed-off-by: Chris Park
Signed-off-by: Leo Kim
---
drivers/staging/wilc1000/wilc_wlan.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/staging/wilc1000/wilc_wlan
From: Chris Park
This patch optimize code of wilc_get_chipid function.
u8 type changed to boolean type and removed unnecessary if statement.
Signed-off-by: Chris Park
Signed-off-by: Leo Kim
---
drivers/staging/wilc1000/linux_wlan.c | 4 ++--
drivers/staging/wilc1000/wilc_wlan.c| 19 +++
From: Chris Park
This patch remove useless log message in wilc_wlan.c file
Signed-off-by: Chris Park
Signed-off-by: Leo Kim
---
drivers/staging/wilc1000/wilc_wlan.c | 128 ++-
1 file changed, 22 insertions(+), 106 deletions(-)
diff --git a/drivers/staging/wilc
From: Chris Park
This patch fixes warnings reported by checkpatch.pl
for line over 80 characters
Signed-off-by: Chris Park
Signed-off-by: Leo Kim
---
drivers/staging/wilc1000/wilc_wlan.c | 33 -
drivers/staging/wilc1000/wilc_wlan.h | 3 ++-
2 files changed, 22
On Thu, Jan 28, 2016 at 5:54 PM, Larry Finger wrote:
>
> I have been running an RTL8821AE since kernel 3.18 without hitting this
> problem using a TRENDnet AC1750 dual-band AP. The UniFi may be doing
> something that the driver is not expecting.
I've had issues with unifi ap's before, but to be h
On Thu, 2016-01-28 at 06:17 -0800, Kees Cook wrote:
> This changes several users of manual "on"/"off" parsing to use strtobool.
You should probably point out that it's a slight behaviour change for some
users. ie. parameters that previously *only* worked with "on"/"off", can now
also take 0/1/y/n
Hi Leo,
On Fri, Jan 29, 2016 at 1:55 PM, Kim, Leo wrote:
> Dear Julian
>
> Thank you in your advises.
> This patch subject is 'rename variables'.
> This time, I hope the patch is applied.
>
> I will be your positive advises change to next patch.
I should have been more clear, these were ideas fo
Dear Julian
Thank you in your advises.
This patch subject is 'rename variables'.
This time, I hope the patch is applied.
I will be your positive advises change to next patch.
Thanks, BR
Leo
-Original Message-
From: Julian Calaby [mailto:julian.cal...@gmail.com]
Sent: Friday, January
Dear all,
Now I setup AP and want to find a way to kick off a special wifi user
from the AP. I know “iw dev station del”, but it seems it only remove
the station data from driver inside, but cannot trigger a
disassociation frame wireless client. Would you please give some
guidance about kick off w
On 01/28/2016 05:01 PM, Linus Torvalds wrote:
On Thu, Jan 28, 2016 at 2:12 PM, Johannes Berg
wrote:
Your best workaround may just be to ignore VHT for now - clearly it's
broken so using "just" HT (which is likely not that much of a penalty
anyway since you're apparently not using 80 MHz) will
Hi Greg,
On Thu, Jan 28, 2016 at 10:32 AM, Greg KH wrote:
> On Thu, Jan 28, 2016 at 10:28:38AM +1100, Julian Calaby wrote:
>> Hi Greg,
>>
>> On Thu, Jan 28, 2016 at 10:07 AM, Greg KH wrote:
>> > On Thu, Jan 28, 2016 at 09:48:16AM +1100, Julian Calaby wrote:
>> >> Hi Glen,
>> >>
>> >> On Thu, Jan
Hi Leo,
On Thu, Jan 28, 2016 at 6:13 PM, Leo Kim wrote:
> This patch renames variable s32Error to result
> to avoid CamelCase naming convention.
> Also, remove the unused variable s32Error and replace with direct return.
>
> Signed-off-by: Leo Kim
> ---
> drivers/staging/wilc1000/coreconfigurat
From: Johannes Berg
Date: Thu, 28 Jan 2016 13:33:33 +0100
> Is there anything I should do about these patches?
>
> I see you marked them as "deferred" in patchwork, but I don't really
> know how you're using that state.
I use it in two situations, the first is the most often used case but
doesn
From: Johannes Berg
Date: Tue, 26 Jan 2016 12:00:33 +0100
> After split up the patches from the previous pull request that was
> lost in the process, here's a new one with fixes for the current
> cycle (I'll follow up with a -next one later.)
>
> I've also scripted my pull-request sending proces
On Thu, Jan 28, 2016 at 2:12 PM, Johannes Berg
wrote:
>
> Your best workaround may just be to ignore VHT for now - clearly it's
> broken so using "just" HT (which is likely not that much of a penalty
> anyway since you're apparently not using 80 MHz) will be much better.
>
> Go into
>
> _rtl_init_
On Thu, 2016-01-28 at 14:04 -0800, Linus Torvalds wrote:
>
> Well, it "makes a difference" in the sense that the warning goes
> away.
> But it doesn't make things work. In fact, it might be making things
> worse.
Heh, ok.
> Because with that patch, the wireless still authenticates and
> associat
On Thu, Jan 28, 2016 at 1:44 PM, Linus Torvalds
wrote:
>
> I will try Johannes' suggestion on that machine to see if it makes a
> difference
Well, it "makes a difference" in the sense that the warning goes away.
But it doesn't make things work. In fact, it might be making things
worse.
Because w
The driver reads a value from hfa384x_from_bap(), which may fail,
and then assigns the value to a local variable. gcc detects that
in in the failure case, the 'rlen' variable now contains
uninitialized data:
In file included from
../drivers/net/wireless/intersil/hostap/hostap_pci.c:220:0:
drivers
On Wednesday 27 January 2016 19:26:13 Russell King - ARM Linux wrote:
> On Wed, Jan 27, 2016 at 02:45:26PM +0100, Arnd Bergmann wrote:
> So, why give the compiler a hard time as you're doing, why make the code
> harder to read. What's wrong with:
>
> spin_lock_bh(&local->baplock);
>
>
Update 10.4 WMI service map to sync to the latest 10.4 firmware
as of 1/20/2016.
Signed-off-by: Peter Oh
---
drivers/net/wireless/ath/ath10k/wmi.h | 11 +++
1 file changed, 11 insertions(+)
diff --git a/drivers/net/wireless/ath/ath10k/wmi.h
b/drivers/net/wireless/ath/ath10k/wmi.h
index
Abstraction layer for vdev subtype is added to solve
subtype mismatch and to give flexible compatibility
among different firmware revisions.
For instance, 10.2 and 10.4 firmware has different
definition of their vdev subtypes for Mesh.
10.4 defined subtype 6 for 802.11s Mesh while 10.2 uses 5.
Hen
Interface type P2P_GO can be checked by either arvif->vdev_type
and arvif->vdev_subtype or vif->type and vif->p2p.
Use later one to avoid more cpu consumption that could happen
when subtype abstraction layer change is introduced.
Signed-off-by: Peter Oh
---
drivers/net/wireless/ath/ath10k/mac.c
WMI_10_4_SERVICE_MESH bit is for non IEEE802.11s Mesh.
Hence rename it to WMI_10_4_SERVICE_MESH_NON_11S.
Also add _11S as post-fix to each of WMI_SERVICE_MESH and
WMI_VDEV_SUBTYPE_MESH specifying the service is for 11s Mesh.
This will help users to distinguish 11s Mesh from non 11s Mesh.
Signed-of
Split Mesh service to 11s Mesh and non-11s Mesh according to
firmware service bit to help users distinguish 11s Mesh from
non 11s Mesh.
And add abstraction layer for vdev subtype to solve subtype mismatch
and to give flexible compatibility among different firmware revisions.
v2:
* Rebased. No cod
Adding the RTL people to the cc, and leaving the whole thing quoted at
the bottom..
I will try Johannes' suggestion on that machine to see if it makes a
difference, but somebody who knows the rtlwifi rate control code
should take a double- or triple-look at this.
Please? Some googling shows that
On Thu, 2016-01-28 at 11:01 -0800, Linus Torvalds wrote:
>
> I used to have the basic original UniFi UAP. I've replaced them with
> the newer "AC Lite" version:
>
> https://www.ubnt.com/unifi/unifi-ap-ac-lite/
>
> so it's a fairly big jump from a 2.4GHz-only network to a dual-band
> one.
>
Kalle Valo writes:
> Javier Martinez Canillas writes:
>
>> On 10/14/2015 12:52 PM, Kalle Valo wrote:
>>> Javier Martinez Canillas writes:
>>>
Thanks for reporting this issue. I only did a partial build with
make M=drivers/bcma but didn't think about implicit dependencies
on othe
Peter Oh writes:
>> +spin_lock_bh(&ar->htt.tx_lock);
>> +ath10k_mac_tx_lock(ar, ATH10K_TX_PAUSE_Q_FLUSH_PENDING);
>> +spin_unlock_bh(&ar->htt.tx_lock);
>> +
>
> Isn't it proved it break Mesh from working?
Please think of others and edit your quotes, it was annoying to find
this oneli
On Thu, Jan 28, 2016 at 4:13 AM, Johannes Berg
wrote:
> On Wed, 2016-01-27 at 21:34 -0800, Linus Torvalds wrote:
>
>> .. except now I upgraded the nearest access point, and now wireless
>> on that machine no longer works.
>
> Can you describe the upgrade a bit more, just for background?
I used to
Hello Kalle,
On 01/28/2016 10:05 AM, Kalle Valo wrote:
Kalle Valo writes:
Javier Martinez Canillas writes:
On 10/14/2015 12:52 PM, Kalle Valo wrote:
Javier Martinez Canillas writes:
Thanks for reporting this issue. I only did a partial build with
make M=drivers/bcma but didn't think ab
On 2016-01-15 06:23, Konstantin Khlebnikov wrote:
> Jan 10 17:56:25 hamm kernel: [184374.378842]
> ==
> Jan 10 17:56:25 hamm kernel: [184374.379001] BUG: KASAN:
> slab-out-of-bounds in minstrel_ht_update_stats.isra.7+0x6e1/0x9e0
[...]
From: Hamad Kadmany
Tx vring needs to be enlarged to get better
performance for traffic over 2Gbps.
Signed-off-by: Hamad Kadmany
Signed-off-by: Maya Erez
---
drivers/net/wireless/ath/wil6210/debugfs.c | 6 +++---
drivers/net/wireless/ath/wil6210/wil6210.h | 2 +-
2 files changed, 4 insertions
In case there are multiple WMI commands with the same reply_id,
the following scenario can occur:
- Driver sends the first command to the device
- The reply didn’t get on time and there is timeout
- Reply_id, reply_buf and reply_size are set to 0
- Driver sends second wmi command with the same repl
The below patches include:
- Bug fixes seen in stress connect/disconnect tests
- Increasing the TX vring size for performance boost
Hamad Kadmany (1):
wil6210: TX vring optimization
Maya Erez (2):
wil6210: prevent access to vring_tx_data lock during its init
wil6210: protect synchronous wmi
From: Vladimir Kondratiev
cfg80211_ops.disconnect() should wait for disconnect flow to
complete. If it does not, internal state becomes out of sync with
one in cfg80211. If one does stress test connect/disconnect
sequence, cfg80211 will issue next connect before disconnect
completed internally.
wil_tx_vring locks the vring_tx_data lock before accessing the TX
vring to check if it is enabled and valid for use.
In case of quick disconnect / connect events for the same station,
spin_lock(&txdata->lock) can be called during the lock initialization
in the vring init function.
To prevent such a
你的老朋友邀你来Q群:343257759
On Thu, Jan 28, 2016 at 06:17:07AM -0800, Kees Cook wrote:
> This changes several users of manual "on"/"off" parsing to use strtobool.
>
> Signed-off-by: Kees Cook
> Cc: x...@kernel.org
> Cc: linuxppc-...@lists.ozlabs.org
> Cc: linux-s...@vger.kernel.org
> ---
> arch/powerpc/kernel/rtasd.c
On Thu, Jan 28, 2016 at 04:07:52PM +0100, Henning Rogge wrote:
> > Just so I know what to do with my series: do you plan to resend these
> > with comments addressed? Or I could adopt the patches if you want.
>
> What would be easier for you?
>
> I can easily resend a "v2" tomorrow, depends on ho
On Thu, Jan 28, 2016 at 2:44 PM, Bob Copeland wrote:
> On Tue, Jan 19, 2016 at 09:04:30AM +0100, Henning Rogge wrote:
>> Currently MPP table entries are only removed from memory when their
>> 802.11s mesh interface goes down. This can make the kernel to remember
>> a growing list of proxied mac ad
mean_chain_len is copied into mesh path table
structures, but only ever has the value 2 and
is never read, so just remove it.
Signed-off-by: Bob Copeland
---
Sending this by itself as it's pretty trivial and doesn't conflict with
other outstanding patches.
net/mac80211/mesh.h | 3 ---
From: Sara Sharon
During d0i3 frames might be filtered by the FW and this may
cause reordering buffer a delay - as the frames will not be
received and reorder will time out.
Introduce an API function to receive notification of filtered
frames and pass the information to the mac80211.
Signed-off
From: Johannes Berg
Clean up ieee80211_rx_reorder_ready() callers by passing the RX
TID struct and the index, instead of the frames list. This will
make it more extensible as well.
While at it, move the inline to rx.c as it's only used there.
Signed-off-by: Johannes Berg
---
net/mac80211/ieee
From: Sara Sharon
If any frames are dropped that are part of a BA session, the reorder
buffer will "indefinitely" (until the timeout) wait for them to come
in (or a BAR moving the window) and won't release frames after them.
This means it isn't possible to filter frames within a BA session in
fir
This changes several users of manual "on"/"off" parsing to use strtobool.
Signed-off-by: Kees Cook
Cc: x...@kernel.org
Cc: linuxppc-...@lists.ozlabs.org
Cc: linux-s...@vger.kernel.org
---
arch/powerpc/kernel/rtasd.c | 10 +++---
arch/powerpc/platforms/pseries/hotplug-cpu.c |
Several places in the kernel expect to use "on" and "off" for their
boolean signifiers, so add them to strtobool.
Signed-off-by: Kees Cook
Cc: Rasmus Villemoes
Cc: Daniel Borkmann
---
lib/string.c | 24 +---
1 file changed, 21 insertions(+), 3 deletions(-)
diff --git a/lib
Some callers of strtobool were passing a pointer to unterminated strings.
This fixes the issue and consolidates some logic in cifs.
Signed-off-by: Kees Cook
Cc: Amitkumar Karwar
Cc: Nishant Sarmukadam
Cc: Kalle Valo
Cc: Steve French
Cc: linux-c...@vger.kernel.org
---
drivers/net/wireless/mar
This consolidates logic for handling "on"/"off" parsing for bools into
the existing strtobool function. This requires making sure callers are
passing NULL-terminated strings.
-Kees
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majord...@v
On Tue, Jan 19, 2016 at 09:04:30AM +0100, Henning Rogge wrote:
> Currently MPP table entries are only removed from memory when their
> 802.11s mesh interface goes down. This can make the kernel to remember
> a growing list of proxied mac addresses which are not relevant or even
> reachable anymore.
On Thu, 2016-01-28 at 15:30 +0300, Dan Carpenter wrote:
> It's not the return where we should trigger the warning it's at the
>
> rcu_assign_pointer(sta->ampdu_mlme.tid_rx[tid], tid_agg_rx);
>
> line. That's for correctness, but also it should be slightly easier.
> Or it should cut down on
Hi,
Is there anything I should do about these patches?
I see you marked them as "deferred" in patchwork, but I don't really
know how you're using that state.
johannes
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majord...@vger.kernel.or
It's not the return where we should trigger the warning it's at the
rcu_assign_pointer(sta->ampdu_mlme.tid_rx[tid], tid_agg_rx);
line. That's for correctness, but also it should be slightly easier.
Or it should cut down on false positives if we ignored returns and only
looked global scop
On Wed, 2016-01-27 at 21:34 -0800, Linus Torvalds wrote:
> .. except now I upgraded the nearest access point, and now wireless
> on that machine no longer works.
Can you describe the upgrade a bit more, just for background?
> Or rather, it actually *does* work in the sense that it
> authenticate
On Thu, 28 Jan 2016, Julian Calaby wrote:
> Hi Johannes,
>
> On Thu, Jan 28, 2016 at 8:48 PM, Johannes Berg
> wrote:
> > On Thu, 2016-01-28 at 10:27 +1100, Julian Calaby wrote:
> >> I'd prefer to just set ->removed to false right after we set
> >> ->auto_seq as that should be faster, however I
Hi Johannes,
On Thu, Jan 28, 2016 at 8:48 PM, Johannes Berg
wrote:
> On Thu, 2016-01-28 at 10:27 +1100, Julian Calaby wrote:
>> I'd prefer to just set ->removed to false right after we set
>> ->auto_seq as that should be faster, however I don't know if
>> __ieee80211_start_rx_ba_session() is a fa
On Wed, 2016-01-27 at 22:53 +0100, Arend van Spriel wrote:
> So you mean mapping the explicit structure over the nla_data()?
Yes, see "struct nl80211_sta_flag_update" for example.
> > The RSSI_ADJUST here seems wrong in any case? Should've been
> > NLA_U16
> > now?
>
> It should have, yes.
Now
On Thu, 2016-01-28 at 10:27 +1100, Julian Calaby wrote:
>
> This looks like a "big hammer" solution to this problem.
It is, in a way, but it also avoids future errors like it.
> I'd prefer to just set ->removed to false right after we set
> ->auto_seq as that should be faster, however I don't kn
On Wed, 2016-01-27 at 15:46 +, Chris Bainbridge wrote:
> Use kzalloc instead of kmalloc for struct tid_ampdu_rx. Fixes:
>
Applied, thanks.
johannes
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majord...@vger.kernel.org
More majordomo
Hi,
I'll now start applying new features and lower priority bugfixes to
wireless-drivers-next. These will go to 4.6.
--
Kalle Valo
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vge
PBSS (Personal Basic Service Set) is a new BSS type for DMG
networks. It is similar to infrastructure BSS, having an AP-like
entity called PCP (PBSS Control Point), but it has few differences.
PBSS support is mandatory for 11ad devices.
Add support for PBSS by introducing a new PBSS flag attribute
Peter Oh writes:
> Split Mesh service to 11s Mesh and non-11s Mesh according to
> firmware service bit to help users distinguish 11s Mesh from
> non 11s Mesh.
> And add abstraction layer for vdev subtype to solve subtype mismatch
> and to give flexible compatibility among different firmware revis
Maya Erez writes:
> The below patches include several fixes to wil6210 driver:
> - Fixes in IEs handling
> - Fixes in TX vring validation before access
> - Fix in connect flow to allow concurrent multiple connect events
>
> Lior David (2):
> wil6210: fix privacy flag calculation in change_beaco
miaoq...@codeaurora.org writes:
> From: Miaoqing Pan
>
> ath9k bug fixes
>
> Miaoqing Pan (5):
> ath9k: avoid ANI restart if no trigger
> ath9k: clean up ANI per-channel pointer checking
> ath9k: do not reset while BB panic(0x4000409) on ar9561
> ath9k: fix inconsistent use of tab and spa
Geert Uytterhoeven writes:
> drivers/net/wireless/ath/ath9k/channel.c:230: warning: type qualifiers
> ignored on function return type
>
> Signed-off-by: Geert Uytterhoeven
Applied to ath.git, thanks.
--
Kalle Valo
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" i
Felix Fietkau writes:
> Used in some newer TP-Link AR9533 devices.
>
> Signed-off-by: Felix Fietkau
Applied to ath.git, thanks.
--
Kalle Valo
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majord...@vger.kernel.org
More majordomo info
Alexander Tsoy writes:
> This device is available under different marketing names:
> WLM-20U2 - Wireless USB Dongle for Toshiba TVs
> GN-1080 - Wireless LAN Module for Toshiba MFPs.
>
> Signed-off-by: Alexander Tsoy
Applied to ath.git, thanks.
--
Kalle Valo
--
To unsubscribe from this list: s
Janusz Dziedzic writes:
> Request NOA update when chanctx active, also in case
> of STA.
>
> Signed-off-by: Janusz Dziedzic
> ---
> This depends on:
> mac80211: add new IEEE80211_VIF_GET_NOA_UPDATE flag
The dependency is now in ath.git and I have applied this, thanks.
--
Kalle Valo
--
To unsu
69 matches
Mail list logo