WARN_ON() already contain an unlikely compiler flag. Drop it.
Signed-off-by: Geliang Tang
---
drivers/net/wireless/ath/ath6kl/cfg80211.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/wireless/ath/ath6kl/cfg80211.c
b/drivers/net/wireless/ath/ath6kl/cfg80211.
New features:
- BlockAckReq support
- firmware crashdump using devcoredump
- capture all frames with sniffer
The rest of patches are fixes
Hamad Kadmany (1):
wil6210: Do no schedule firmware recovery during reset flow
Vladimir Kondratiev (8):
wil6210: fix warning in system power management c
For the sniffer (monitor) mode, capture either control only or both
control and data PHY.
It used to be control only or data only PHY due to firmware
issues with configuration for PHY auto-detection; but now
it is resolved.
Signed-off-by: Vladimir Kondratiev
---
drivers/net/wireless/ath/wil6210
On Rx, when invalid frame is received and dropped,
reaping of next frames from Rx ring is stopped.
This stops NAPI polling and re-enables the Rx interrupt.
However, in cases where no more frames received,
interrupt will not be triggered and rest of Rx frames
will not be processed.
Skip bad frame
From: Vladimir Shulman
When allocating pmc descriptor, the structure is
initially created on stack and later copied to
the physical ring (device) memory. The descriptor
structure must be initialized to zero to avoid
garbage configuration, which may result in pmc
mechanism malfunctioning.
Signed-
Hostapd request disconnect for broadcast bssid when it
wants to disconnect all stations from the AP.
Detect this and really disconnect all connected stations.
Signed-off-by: Vladimir Kondratiev
---
drivers/net/wireless/ath/wil6210/main.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(
BAR frames delivered to the host via Rx path; whole BAR frame
get delivered. Advance sequence in the reorder buffer and release
old frames, as per IEEE802.11 spec.
Firmware will reply to BAR, driver responsibility is only reorder
buffer management.
Signed-off-by: Vladimir Kondratiev
---
drivers
Print firmware and ucode assert codes when firmware crashed.
Signed-off-by: Lior David
Signed-off-by: Vladimir Kondratiev
---
drivers/net/wireless/ath/wil6210/interrupt.c | 7 ++-
drivers/net/wireless/ath/wil6210/wil6210.h | 4
2 files changed, 10 insertions(+), 1 deletion(-)
diff -
Situations observed when IP stack schedules lots of
frames for Tx while no connection (connection lost,
for example). In this case, dmesg bloated with error
message "FW not connected", printed for every frame.
Ratelimit this error message to avoid dmesg pollution.
Signed-off-by: Vladimir Kondrati
Fix compilation warning where CONFIG_PM defined while
CONFIG_PM_SLEEP is not defined
Report follows:
tree: git://github.com/kvalo/ath pending
head: 941145fc5e5afbb120271e5dfaf37213ddb55807
commit: df596be39294d9712e5d568063a48448031e0a9f [37/39] wil6210: system power
management
config: xtens
When firmware crashes, just before firmware recovery,
dump the firmware memory to a devcoredump device.
The resulting dump can be read from user space to be used
in offline crash analysis.
Signed-off-by: Lior David
Signed-off-by: Vladimir Kondratiev
---
drivers/net/wireless/ath/wil6210/Kconfig
From: Hamad Kadmany
During reset flow, ignore firmware errors detected prior
to the actual hardware reset as the recovery flow would
make additional unnecessary reset.
Signed-off-by: Hamad Kadmany
Signed-off-by: Vladimir Kondratiev
---
drivers/net/wireless/ath/wil6210/main.c| 8
On Fri, Oct 02, 2015 at 09:44:50PM +0900, Chaehyun Lim wrote:
> This patch replaces PRINT_ER with pr_err.
> It would be better to use netdev_err, but it cannot use it in this
> function, so just use pr_err.
>
> Signed-off-by: Chaehyun Lim
> ---
> drivers/staging/wilc1000/host_interface.c | 4 ++-
On Fri, Oct 02, 2015 at 09:44:52PM +0900, Chaehyun Lim wrote:
> This patch replaces hWFIDrv with wfi_drv that is first argument of
> host_int_set_mac_chnl_num to avoid camelcase.
>
> Signed-off-by: Chaehyun Lim
> ---
> drivers/staging/wilc1000/host_interface.c | 6 +++---
> drivers/staging/wilc1
On Fri, Oct 02, 2015 at 09:44:55PM +0900, Chaehyun Lim wrote:
> This patch changes PRINT_ER by pr_err.
> It would be better to use netdev_err, but it cannot use it in this
> function, so just use pr_err.
>
> Signed-off-by: Chaehyun Lim
> ---
> drivers/staging/wilc1000/host_interface.c | 2 +-
>
On Sat, Oct 03, 2015 at 02:57:29PM +0530, Chandra S Gorentla wrote:
> The spin_lock_irqsave is moved to just beginning of critical section.
> This change moves a couple of return statements out of the lock.
>
> Signed-off-by: Chandra S Gorentla
> ---
> drivers/staging/wilc1000/wilc_msgqueue.c |
On Sat, Oct 03, 2015 at 02:57:30PM +0530, Chandra S Gorentla wrote:
> - kfree is being called for the members of the queue without
>de-queuing them; they are just inserted within this function;
>they are supposed to be de-queued and freed in a function
>for receiving the queue items
>
Just fix a typo in the code comment.
Signed-off-by: Geliang Tang
---
drivers/net/wireless/mwifiex/cfg80211.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/wireless/mwifiex/cfg80211.c
b/drivers/net/wireless/mwifiex/cfg80211.c
index 30cbafb..b7ac45f 100644
--- a/
On Fri, Oct 02, 2015 at 08:36:28PM -0400, Jacob Kiefer wrote:
> From: Jacob Kiefer
>
> This patch fixes the following sparse errors:
>
>
> CHECK drivers/staging/rtl8723au/hal/rtl8723a_cmd.c
> ...
> drivers/staging/rtl8723au/hal/rtl8723a_cmd.c:118:25: warning: incorrect type
> in assignment
On Sun, Oct 04, 2015 at 09:44:57AM +0100, Greg KH wrote:
> Aren't you now leaking memory as you aren't freeing pstrMessage and the
> buffer on the "normal" return path?
It's supposed to. It's a bug fix. I explained to him in the first
version that his changelog sucks.
regards,
dan carpenter
--
On Sun, Sep 27, 2015 at 03:48:24PM +0200, Rafael J. Wysocki wrote:
> On Sun, Sep 27, 2015 at 12:04 AM, Viresh Kumar
> wrote:
> > global_lock is defined as an unsigned long and accessing only its lower
> > 32 bits from sysfs is incorrect, as we need to consider other 32 bits
> > for big endian 64-
On Sun, Oct 04, 2015 at 09:43:35AM +0100, Greg KH wrote:
> On Sat, Oct 03, 2015 at 02:57:29PM +0530, Chandra S Gorentla wrote:
> > The spin_lock_irqsave is moved to just beginning of critical section.
> > This change moves a couple of return statements out of the lock.
> >
> > Signed-off-by: Chand
On Sun, Oct 04, 2015 at 12:16:31PM +0300, Dan Carpenter wrote:
> On Sun, Oct 04, 2015 at 09:44:57AM +0100, Greg KH wrote:
> > Aren't you now leaking memory as you aren't freeing pstrMessage and the
> > buffer on the "normal" return path?
>
> It's supposed to. It's a bug fix. I explained to him i
On Sun, Oct 04, 2015 at 03:37:13PM +0530, Chandra Gorentla wrote:
> On Sun, Oct 04, 2015 at 09:43:35AM +0100, Greg KH wrote:
> > On Sat, Oct 03, 2015 at 02:57:29PM +0530, Chandra S Gorentla wrote:
> > > The spin_lock_irqsave is moved to just beginning of critical section.
> > > This change moves a
On Sun, Oct 04, 2015 at 09:44:57AM +0100, Greg KH wrote:
> On Sat, Oct 03, 2015 at 02:57:30PM +0530, Chandra S Gorentla wrote:
> > - kfree is being called for the members of the queue without
> >de-queuing them; they are just inserted within this function;
> >they are supposed to be de-que
https://wireless.wiki.kernel.org/en/users/drivers/iwlegacy
('$ ethtool -i wlp16s0' says 'driver: iwl3945' but
https://wireless.wiki.kernel.org/en/users/drivers/iwl3945
links here
https://wireless.wiki.kernel.org/en/users/Drivers/iwlwifi
then here
https://wireless.wiki.kernel.org/en/users/drivers/
Hi Greg,
Thanks for the response! It's always good to get notes on a patch.
Some responses to your points:
> Why __le32? Does this variable go across the user/kernel boundry
> somehow? If not, just use le32.
Good point, this should probably have been le32.
> At first glance, you aren't doing
On 10/03/2015 06:19 PM, Nicholas Krause wrote:
This fixes the locking region in the function brcmf_sdio_sendfromq
to properly lock around the call to the function brcmrf_sdio_txpkt
in order to avoid concurrent access issues when calling this
function as stated in the function's comments about the
On 10/03/2015 06:24 AM, Nicholas Krause wrote:
This uses the proper skb wrapper function sk_unlink in the function
brcmf_sdio_txpkt_postp to properly protect against concurrent users
accessing this skb_buff pointer or skb_buff_head pointer by locking
the spinlock as part of the passed skb_buff_he
On 10/02/2015 01:37 PM, Dan Carpenter wrote:
On Fri, Oct 02, 2015 at 09:45:44AM +0200, Arend van Spriel wrote:
On 10/01/2015 03:43 PM, Chaehyun Lim wrote:
This patch replaces int8_t with s8 that is a preferred type.
Signed-off-by: Chaehyun Lim
---
drivers/staging/wilc1000/wilc_wfi_cfgoperat
if.h only contains if_nametoindex and the reverse.
Lets remove the inclusion in the source files where
these functions are not called.
Signed-off-by: Ola Olsson
---
coalesce.c |1 -
hwsim.c |1 -
info.c |1 -
interface.c |1 -
mesh.c |1 -
ocb.c |1 -
Hi Ola,
On Mon, Oct 5, 2015 at 8:08 AM, Ola Olsson wrote:
> if.h only contains if_nametoindex and the reverse.
> Lets remove the inclusion in the source files where
> these functions are not called.
Minor note: in the future, you might want to include the name of the
project ("iw") in your subje
[1.] One line summary of the problem:
10ec:8176 rtl8192ce 200-3200+ms latency on 802.11n 2.4GHz network with no load
[2.] Full description of the problem/report:
This is a follow up to
http://marc.info/?l=linux-wireless&m=143264578518617&w=2 . With an
Asus PCE-N10 PCI-E Adapter Wireless N card (10
Hi Chaehyun,
On Fri, Oct 2, 2015 at 10:44 PM, Chaehyun Lim wrote:
> This patch replaces s32Error with result to avoid camelcase.
>
> Signed-off-by: Chaehyun Lim
> ---
> drivers/staging/wilc1000/host_interface.c | 10 +-
> 1 file changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/
Hi Chaehyun,
On Fri, Oct 2, 2015 at 10:44 PM, Chaehyun Lim wrote:
> This patch replaces s32Error with result to avoid camelcase.
>
> Signed-off-by: Chaehyun Lim
> ---
> drivers/staging/wilc1000/host_interface.c | 10 +-
> 1 file changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/
This patch removes pstrWFIDrv variable in host_int_set_mac_chnl_num
function. There is no need to make another variable to check if first
arugment is NULL or not.
It is able to use wfi_drv directly that is first argument of
this function.
Suggested-by: Greg Kroah-Hartman
Signed-off-by: Chaehyun L
There is no need to pass the error code to the variable 'result'.
Just return the error directly when error occurs.
Return 0 at the end of this function when error is not happened.
Suggested-by: Julian Calaby
Signed-off-by: Chaehyun Lim
---
drivers/staging/wilc1000/host_interface.c | 6 +++---
There is no need to pass the error code to the variable 'result'.
Just return the error directly when error occurs.
Return 0 at the end of this function when error is not happened.
Suggested-by: Julian Calaby
Signed-off-by: Chaehyun Lim
---
drivers/staging/wilc1000/host_interface.c | 6 +++---
Hi Chaehyun,
On Mon, Oct 5, 2015 at 1:07 PM, Chaehyun Lim wrote:
> There is no need to pass the error code to the variable 'result'.
> Just return the error directly when error occurs.
> Return 0 at the end of this function when error is not happened.
We can't do this.
> Suggested-by: Julian Ca
On Mon, Oct 5, 2015 at 11:41 AM, Julian Calaby wrote:
> Hi Chaehyun,
>
> On Mon, Oct 5, 2015 at 1:07 PM, Chaehyun Lim wrote:
>> There is no need to pass the error code to the variable 'result'.
>> Just return the error directly when error occurs.
>> Return 0 at the end of this function when error
Dear Greg
Please ignore this patch.
Thanks
Chaehyun Lim
On Mon, Oct 5, 2015 at 11:48 AM, Chaehyun Lim wrote:
> On Mon, Oct 5, 2015 at 11:41 AM, Julian Calaby
> wrote:
>> Hi Chaehyun,
>>
>> On Mon, Oct 5, 2015 at 1:07 PM, Chaehyun Lim wrote:
>>> There is no need to pass the error code to the
On 2015년 10월 04일 19:28, Chandra Gorentla wrote:
On Sun, Oct 04, 2015 at 09:44:57AM +0100, Greg KH wrote:
On Sat, Oct 03, 2015 at 02:57:30PM +0530, Chandra S Gorentla wrote:
- kfree is being called for the members of the queue without
de-queuing them; they are just inserted within this f
On 2015년 10월 04일 17:43, Greg KH wrote:
On Sat, Oct 03, 2015 at 02:57:29PM +0530, Chandra S Gorentla wrote:
The spin_lock_irqsave is moved to just beginning of critical section.
This change moves a couple of return statements out of the lock.
Signed-off-by: Chandra S Gorentla
---
drivers/st
This patch renames strHostIfRegisterFrame to reg_frame to avoid
CamelCase naming convention.
Signed-off-by: Tony Cho
---
V2:
rename strHostIfRegisterFrame to reg_frame instead of reg_f because it is
ambiguous
---
drivers/staging/wilc1000/host_interface.c | 12 ++--
1 file changed, 6 in
This patch renames strHostIFDelAllSta to del_all_sta_info to avoid
CamelCase naming convention.
Signed-off-by: Tony Cho
---
V2:
rename strHostIfRegisterFrame to reg_frame instead of reg_f because it is
ambiguous
---
drivers/staging/wilc1000/host_interface.c | 6 +++---
1 file changed, 3 insert
This patch renames pUserData to data to avoid CamelCase naming
convention.
Signed-off-by: Tony Cho
---
V2:
rename strHostIfRegisterFrame to reg_frame instead of reg_f because it is
ambiguous
---
drivers/staging/wilc1000/host_interface.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(
From: Leo Kim
This patch renames tWILCpfScanResult to wilc_scan_result.
Signed-off-by: Leo Kim
Signed-off-by: Tony Cho
---
drivers/staging/wilc1000/host_interface.c | 4 ++--
drivers/staging/wilc1000/host_interface.h | 6 +++---
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/d
From: Leo Kim
This patch remove typedef from the union tuniHostIFkeyAttr.
And rename it to host_if_key_attr.
Signed-off-by: Leo Kim
Signed-off-by: Tony Cho
---
drivers/staging/wilc1000/host_interface.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/staging
From: Leo Kim
This patch removes typedef from the enum AUTHTYPE_T.
And, rename it to AUTHTYPE.
Signed-off-by: Leo Kim
Signed-off-by: Tony Cho
---
drivers/staging/wilc1000/host_interface.c | 8
drivers/staging/wilc1000/host_interface.h | 6 +++---
drivers/staging/wilc1
From: Leo Kim
This patch renames tWILCpfConnectResult to wilc_connect_result.
Signed-off-by: Leo Kim
Signed-off-by: Tony Cho
---
drivers/staging/wilc1000/host_interface.c | 4 ++--
drivers/staging/wilc1000/host_interface.h | 6 +++---
2 files changed, 5 insertions(+), 5 deletions(-)
diff --g
From: Leo Kim
This patch remove typedef from the enum tenuKeyType.
And rename it to KEY_TYPE.
Signed-off-by: Leo Kim
Signed-off-by: Tony Cho
---
drivers/staging/wilc1000/host_interface.c | 2 +-
drivers/staging/wilc1000/host_interface.h | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(
From: Leo Kim
This patch removes typedef from the struct tstrHostIFwepAttr.
And rename it to host_if_wep_attr.
Signed-off-by: Leo Kim
Signed-off-by: Tony Cho
---
drivers/staging/wilc1000/host_interface.c | 9 -
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/drivers/stag
From: Leo Kim
This patch removes typedef from the struct tstrHiddenNetwork.
And, rename it to hidden_network.
Signed-off-by: Leo Kim
Signed-off-by: Tony Cho
---
drivers/staging/wilc1000/host_interface.c | 5 +++--
drivers/staging/wilc1000/host_interface.h | 8
drivers
From: Leo Kim
This patch removes typedef from the struct tstrHostIFwpaAttr.
And rename it to host_if_wpa_attr.
Signed-off-by: Leo Kim
Signed-off-by: Tony Cho
---
drivers/staging/wilc1000/host_interface.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/stagi
From: Leo Kim
This patch removes typedef from the struct tstrCfgParamVal.
And rename it to cfg_param_val.
Signed-off-by: Leo Kim
Signed-off-by: Tony Cho
---
drivers/staging/wilc1000/host_interface.c | 4 ++--
drivers/staging/wilc1000/host_interface.h | 8
drivers/stag
From: Leo Kim
This patch removes typedef from the struct tstrHostIFpmkidAttr.
And rename it to host_if_pmkid_attr.
Signed-off-by: Leo Kim
Signed-off-by: Tony Cho
---
drivers/staging/wilc1000/host_interface.c | 4 ++--
drivers/staging/wilc1000/host_interface.h | 6 +++---
drive
From: Leo Kim
This patch removes typedef from the struct tstrHostIFpmkid.
And rename it to host_if_pmkid.
Signed-off-by: Leo Kim
Signed-off-by: Tony Cho
---
drivers/staging/wilc1000/host_interface.h | 6 +++---
drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 2 +-
2 files changed,
From: Leo Kim
This patch remove typedef from the enum SITE_SURVEY_T.
And rename it to SITESURVEY.
Signed-off-by: Leo Kim
Signed-off-by: Tony Cho
---
drivers/staging/wilc1000/host_interface.h | 2 +-
drivers/staging/wilc1000/wilc_wlan_if.h | 4 ++--
2 files changed, 3 insertions(+), 3 deleti
From: Leo Kim
This patch renames tWILCpfRemainOnChanExpired to wilc_remain_on_chan_expired.
Signed-off-by: Leo Kim
Signed-off-by: Tony Cho
---
drivers/staging/wilc1000/host_interface.c | 2 +-
drivers/staging/wilc1000/host_interface.h | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(
From: Leo Kim
This patch renames tWILCpfRemainOnChanReady to wilc_remain_on_chan_ready.
Signed-off-by: Leo Kim
Signed-off-by: Tony Cho
---
drivers/staging/wilc1000/host_interface.c | 2 +-
drivers/staging/wilc1000/host_interface.h | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
From: Leo Kim
This patch remove typedef from the enum CURRENT_TX_RATE_T.
And rename it to CURRENT_TXRATE.
Signed-off-by: Leo Kim
Signed-off-by: Tony Cho
---
drivers/staging/wilc1000/host_interface.c | 2 +-
drivers/staging/wilc1000/host_interface.h | 6 +++---
2 files changed, 4 insertions(+)
From: Leo Kim
This patch removes unused functions from the wilc_wfi_cfgoperations.c.
- WILC_WFI_dump_survey
- WILC_WFI_auth
- WILC_WFI_assoc
- WILC_WFI_deauth
- WILC_WFI_disassoc
- WILC_WFI_set_bitrate_mask
Signed-off-by: Leo Kim
Signed-off-by: Tony Cho
---
drivers/staging/wilc1000/wilc
From: Leo Kim
This patch removes unused functions.
- drivers/staging/wilc1000/linux_mon.c : WILC_WFI_mon_setup
- drivers/staging/wilc1000/wilc_sdio.o : sdio_set_func0_csa_address_byte0
Signed-off-by: Leo Kim
Signed-off-by: Tony Cho
---
drivers/staging/wilc1000/linux_mon.c | 26 -
From: Leo Kim
This patch removes unused functions from the host_interface.c(h).
- Switch_Log_Terminal
- Handle_DelBASession
- host_int_addBASession
This patch includes the removal of the comment for host_int_addBASession
as well.
Signed-off-by: Leo Kim
Signed-off-by: Tony Cho
---
drivers/
The subject is entirely wrong - this is not a cfg80211 patch.
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 info at http://vger.kernel.org/majordomo-info.html
On Sun, 2015-10-04 at 20:38 +0100, Morgan Read wrote:
>
> So, can I expect to be able to bridge my 802.11 connection to work
> with my KVM guests?
>
No, never over wireless, regardless of the driver.
(Unless you also control the software on the AP and can run openwrt or
such and use the Linux-
66 matches
Mail list logo