This patch adds the code needed for the new rtl8821ae driver.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Cc: troy_...@realsil.com.cn
---
.../wireless/rtlwifi/btcoexist/halbtc8821a1ant.c | 3010
.../wireless/rtlwifi/btcoexist/halbtc8821a1ant.h | 188 ++
2
On 09/09/2014 04:22 PM, Bastien Nocera wrote:
I'm not sure why the device doesn't show up in the sysfs tree, but maybe it
needs a driver bound to it to show up.
The driver creates those entries when it loads. It is no mystery why they are
missing.
Larry
--
To unsubscribe from this list:
On 09/17/2014 10:29 PM, Masanari Iida wrote:
This patch fix spelling typo sleeped in printk, found in
multiple rtlwifi drivers.
Signed-off-by: Masanari Iida standby2...@gmail.com
---
drivers/net/wireless/rtlwifi/rtl8188ee/phy.c | 2 +-
drivers/net/wireless/rtlwifi/rtl8192ce/phy.c | 2 +-
Each of the routines in the rtlwifi common driver needs to be modified
for the coming changes. This patch prepares core.c, but also touches other
files.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/base.c | 8 +-
drivers/net/wireless/rtlwifi/base.h
Future patches will move the drivers for RTL8192EE and RTL8821AE
from staging to the regular wireless tree. Here, the necessary features
are added to the PCI driver. Other files are touched due to changes
in the various data structs.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
, if all
goes well, I hope that Realtek can handle it without my interventikon.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
Larry Finger (11):
rtlwifi: Remove extra workqueue for enter/leave power state
rtlwifi: rtl_pci: Start modification for new drivers
rtlwifi: Modify core.c
Addition of the new drivers and the update to a new version for the others
lead to changes in all the core routines.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/debug.c | 10 +---
drivers/net/wireless/rtlwifi/debug.h | 10 +---
drivers/net/wireless
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/cam.c | 61 +-
drivers/net/wireless/rtlwifi/cam.h | 10 +-
drivers/net/wireless/rtlwifi/efuse.c | 224 ++-
drivers/net/wireless/rtlwifi/efuse.h | 17 ++-
4 files
Finger larry.fin...@lwfinger.net
Larry Finger (7):
rtlwifi: rtl8188ee: rtl8821ae: Fix a queue locking problem
rtlwifi: rtl8192ee: Move driver from staging to the regular tree
rtlwifi: rtl8723ae: Update driver to match 06/28/14 Realtek version
rtlwifi: rtl8723be: Update driver to match
The code fails to lock the skb queue, which leads to a number of problems.
This patch also fixes a Sparse warning about using a memset of 1 byte.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Cc: troy_...@realsil.com.cn
---
drivers/net/wireless/rtlwifi/rtl8188ee/fw.c | 2 +-
drivers/net
A locking problem was found in routine _rtl92ee_cmd_send_packet() that led
to system freezes. Upon inspection, several drivers had the same problem;
however, the routines all used the same code. The common code has been
moved into rtlwifi.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
-in.o:(.text+0xa96b): first
defined here
To improve bisectibility, please replace patches 9, 10, and 11 of the previous
submission
with the two patches in this set. Number 11 had been merged with these two. The
subjects
of the patches have not been changed.
Signed-off-by: Larry Finger larry.fin
Configuration randconfig-1412075201 gets an error because driver rtl8821ae
depends on driver btcoexist, but Kconfig does not select it.
Reported-by: Jim Davis jim.ep...@gmail.com
Cc: Jim Davis jim.ep...@gmail.com
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
John,
Driver rtl8192ee
These patches fix a Kconfig error for RTL8192EE, and some static checker
warnings
reported by Dan Carpenter.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
Larry Finger (2):
rtlwifi: Fix Kconfig for RTL8192EE
rtlwifi: Fix static checker warnings for various drivers
drivers/net
The driver needs btcoexist, but Kconfig fails to select it. This omission
could cause build errors for some configurations.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/Kconfig | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers
rtl92se_rx_query_desc() warn:
'hdr' can't be NULL.
drivers/net/wireless/rtlwifi/rtl8192ce/trx.c:392 rtl92ce_rx_query_desc() warn:
'hdr' can't be NULL.
All of these are fixed.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Reported-by: Dan Carpenter dan.carpen...@oracle.com
Cc: Dan Carpenter dan.carpen
On 10/02/2014 04:10 AM, Dan Carpenter wrote:
Hello Larry Finger,
There are still some static checker warnings after this driver moved.
drivers/net/wireless/rtlwifi/rtl8192ee/hw.c:533 rtl92ee_set_hw_reg() warn: add
curly braces? (if)
drivers/net/wireless/rtlwifi/rtl8192ee/hw.c:539
to specify the size of the array is replaced by ETH_ALEN.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/wifi.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/wireless/rtlwifi/wifi.h
b/drivers/net/wireless/rtlwifi/wifi.h
index
The driver logs a message when the default branch of switch statements are
taken. Such information is useful when debugging, but these log items should
not be seen for standard usage.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/rtl8192ee/hw.c | 8
it. As a result, this one should be applied.
Acked-by: Larry Finger larry.fin...@lwfinger.net
Larry
drivers/net/wireless/rtlwifi/rtl8192cu/sw.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/drivers/net/wireless/rtlwifi/rtl8192cu/sw.c
b/drivers/net/wireless/rtlwifi/rtl8192cu/sw.c
-by: Karsten Wiese fzu...@googlemail.com
This one needs to be applied; however, I will be taking another look at it after
I finish my traveling.
Acked-by: Larry Finger larry.fin...@lwfinger.net
Larry
---
drivers/net/wireless/rtlwifi/rtl8192c/fw_common.c | 8 ++--
drivers/net/wireless/rtlwifi
Drivers that do not use the get_btc_status() callback may not define a
dummy routine. The caller needs to check before making the call.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Cc: Murilo Opsfelder Araujo mopsfel...@gmail.com
Cc: Mike Galbraith umgwanakikb...@gmail.com
Cc: Thadeu
is a
RTL8191SEvA [2].
Mine is RTL8191SEvB.
I was going to bisect RTL8191SE regression when I got a chance, but you
beat me to it.
commit 38506ecefab911785d5e1aa5889f6eeb462e0954
Author: Larry Finger larry.fin...@lwfinger.net
Date: Mon Sep 22 09:39:19 2014 -0500
rtlwifi: rtl_pci: Start
On 10/23/2014 01:08 PM, Mike Galbraith wrote:
On Thu, 2014-10-23 at 11:27 -0500, Larry Finger wrote:
Drivers that do not use the get_btc_status() callback may not define a
dummy routine. The caller needs to check before making the call.
Ok, seems this has little to do with my lappy explosion
On 10/23/2014 09:09 PM, Mike Galbraith wrote:
On Thu, 2014-10-23 at 13:23 -0500, Larry Finger wrote:
I know rtl8192se:rtl92se_get_desc(): ERR rxdesc :4 not process messages will
be fixed by the attached patch. Please send the logs after this is applied.
Both applied.
[ 17.717226] cfg80211
Driver rtlwifi has been modified to call ieee80211_register_hw()
from the probe routine; however, the existing call in the callback
routine for deferred firmware loading was not removed.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Cc: Murilo Opsfelder Araujo mopsfel...@gmail.com
The kbuild test robot reports that there are extra semicolons in this
driver. All of them are caused by using }; rather than } at the
end of a switch statement. This patch does not change any functionality.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Cc: Murilo Opsfelder Araujo mopsfel
The new version of rtlwifi needs code in rtl92ce_get_desc() that returns
the buffer address for read operations.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Cc: Murilo Opsfelder Araujo mopsfel...@gmail.com
---
drivers/net/wireless/rtlwifi/rtl8192ce/def.h | 2 ++
drivers/net/wireless
The recent changes in checking for Bluetooth status added some callbacks to code
in rtlwifi. To make certain that all callbacks are defined, a dummy routine has
been
added to rtlwifi, and the drivers that need to use it are modified.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Cc
Some late changes to rtlwifi made some of the older drivers not start correctly.
These patches should be applied to 3.18.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Cc: Murilo Opsfelder Araujo mopsfel...@gmail.com
Larry Finger (6):
rtlwifi: rtl8192ce: rtl8192de: rtl8192se: Fix
An error in the code makes the allocated space for firmware to be too
small.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Cc: Murilo Opsfelder Araujo mopsfel...@gmail.com
---
drivers/net/wireless/rtlwifi/rtl8192se/sw.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff
The new version of rtlwifi needs code in rtl92se_get_desc() that returns
the buffer address for read operations.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Cc: Murilo Opsfelder Araujo mopsfel...@gmail.com
---
drivers/net/wireless/rtlwifi/rtl8192se/def.h | 2 ++
drivers/net/wireless
Opsfelder Araujo mopsfel...@gmail.com
---
Hello, everyone.
Some days ago, I reported [1] that next-20140930 introduced an issue
with rtl8192se devices.
Later on, Larry Finger proposed [2] a fix that did not solve the
problem thoroughly.
This patch is based on Larry's one [3]. It also does
On 10/30/2014 06:08 AM, Luca Coelho wrote:
The cover-letter subject is wrong. :) I guess you meant
s/iwlwifi/rtlwifi/ ;)
Yes, the changes were for rtlwifi, not iwlwifi. Sorry. (:
My laptop has an Intel 7260 card built in, and it is working correctly on both
2.4 and 5G bands under mainline
Device RTL8192EE uses a new form of trx flow. This fix sets up the descriptors
correctly.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/pci.c | 11 ---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/drivers/net/wireless/rtlwifi
There are typos in the handling of the descriptor pointers where the wrong
descriptor is referenced. There is also an error in which the pointer is
incremented twice.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/pci.c | 5 ++---
1 file changed, 2
Hi,
I have gotten a new warning while using driver rtl8192se with the mainline
kernel. The splat is as follows:
[42982.577623] [ cut here ]
[42982.577647] WARNING: CPU: 2 PID: 6403 at net/mac80211/agg-tx.c:698
ieee80211_start_tx_ba_cb+0x184/0x190 [mac80211]()
On 11/06/2014 04:52 PM, Murilo Opsfelder Araujo wrote:
On 11/06/2014 09:40 AM, Murilo Opsfelder Araujo wrote:
On 11/05/2014 04:12 PM, Larry Finger wrote:
On 11/05/2014 03:16 AM, Mike Galbraith wrote:
On Wed, 2014-10-29 at 23:30 -0500, Larry Finger wrote:
On 10/29/2014 06:28 PM, Murilo
Changes in the vendor driver were added to rtlwifi, but some updates
to rtl8192se were missed, and the driver could neither scan nor connect.
There are other changes that will enhance performance, but this minimal
set fix the basic functionality.
Signed-off-by: Larry Finger larry.fin
On 11/12/2014 03:04 PM, Felix Fietkau wrote:
The chips I'm working with are both MT7662 and MT7612. My driver already
works as a simple AP or station in 802.11n mode with some limited
aggregation support. I'm getting around 45-50 Mbit/s TCP throughput on
HT20 with iperf. I will post code soon,
On 11/18/2014 07:34 AM, Gheorhios wrote:
Anyone could gently send the link for downloading B43 linux drivers for
this procedure?
Then transfer it over to your Ubuntu box.
Now in your Ubuntu Box [computer] please make your way to your Home folder.
Once you are at your home folder right click
These two patches are needed to fix a regression introduced when
driver rtl8821ae was moved from staging to the regular wireless tree.
I am sorry that these fixes are so late in the 3.18 cycle.
Larry
Larry Finger (2):
rtlwifi: rtl8821ae: Fix 5G detection problem
rtlwifi: Change order
valerio.pass...@unicam.it
Tested-by: Valerio Passini valerio.pass...@unicam.it
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Cc: Valerio Passini valerio.pass...@unicam.it
---
drivers/net/wireless/rtlwifi/pci.c | 20 ++--
1 file changed, 10 insertions(+), 10 deletions
valerio.pass...@unicam.it
Tested-by: Valerio Passini valerio.pass...@unicam.it
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Cc: Valerio Passini valerio.pass...@unicam.it
---
V2 - removed extra parentheses as suggested by John Linville.
V3 - Add spaces around the operator
---
drivers/net
to be
backported to stable (3.18 only). That way they will be available in 3.18.1.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Reported-by: Catalin Iacob iacobcata...@gmail.com
Tested-by: Catalin Iacob iacobcata...@gmail.com
Cc: Catalin Iacob iacobcata...@gmail.com
---
Larry Finger (3):
rtlwifi
reported at
https://bugzilla.kernel.org/show_bug.cgi?id=88951.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Reported-by: Catalin Iacob iacobcata...@gmail.com
Tested-by: Catalin Iacob iacobcata...@gmail.com
Cc: Catalin Iacob iacobcata...@gmail.com
---
drivers/net/wireless/rtlwifi/rtl8192ce
Proper operation with the rewritten PCI mini driver requires that a flag be set
when interrupts are enabled. This flag was missed. This patch is one of three
needed to
fix the kernel regression reported at
https://bugzilla.kernel.org/show_bug.cgi?id=88951.
Signed-off-by: Larry Finger larry.fin
/show_bug.cgi?id=88951.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Reported-by: Catalin Iacob iacobcata...@gmail.com
Tested-by: Catalin Iacob iacobcata...@gmail.com
Cc: Catalin Iacob iacobcata...@gmail.com
---
drivers/net/wireless/rtlwifi/rtl8192ce/trx.c | 7 +++
1 file changed, 3
On 11/29/2014 12:09 PM, nick wrote:
Sorry about that, next time I will be more careful.
One other thing would be to change the initial part of the subject. Yes, the
device is in drivers/net/wireless/, but it is much more common to not include
those in patches that are sent to Linville. I
On 11/29/2014 05:34 PM, nick wrote:
Greetings Larry,
After reading the code around the TODOS, I can't understand you reasoning for
them in this file as they seem to
unneeded as the logic for the switch statement with them seems to be fine. If
there are reasons for them in this
file, it would
for Your Time,
Nick
On 2014-11-29 11:31 PM, Larry Finger wrote:
On 11/29/2014 05:34 PM, nick wrote:
Greetings Larry,
After reading the code around the TODOS, I can't understand you reasoning for
them in this file as they seem to
unneeded as the logic for the switch statement with them seems to be fine
On 12/01/2014 09:53 AM, Anjana Sasindran wrote:
This patch fix the checkpatch.pl warning:
WARNING: please, no spaces at the start of a line
Signed-off-by: Anjana Sasindran anjanasasindran...@gmail.com
---
drivers/staging/rtl8723au/hal/odm_RegConfig8723A.c | 6 +++---
1 file changed, 3
?
Signed-off-by: Wei Yongjun yongjun_...@trendmicro.com.cn
Changing usb_cmd_send_packet() to be static is correct.
@john: If you want to deal with fixing the commit message, then please add
Acked-by: Larry Finger larry.fin...@lwfinger.net
Larry
---
drivers/net/wireless/rtlwifi/rtl8192cu
On 12/09/2014 12:36 PM, David Miller wrote:
From: John W. Linville linvi...@tuxdriver.com
Date: Wed, 3 Dec 2014 15:34:33 -0500
One last(?) batch of fixes hoping to make 3.18...
In this episode, we have another trio of rtlwifi fixes
repairing a little more damage from the major update of the
The setting of this flag was missed in previous modifications.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Cc: Stable sta...@vger.kernel.org
---
drivers/net/wireless/rtlwifi/rtl8192ce/hw.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/net/wireless/rtlwifi/rtl8192ce/hw.c
On 12/11/2014 04:23 PM, Krzysztof Konopko wrote:
Some struct fields in wifi.h are meant to be __le16 bu were declared as
unsigned short. This was reported by sparse:
rtw_wlan_util.c:538:24: warning: cast to restricted __le16
rtw_wlan_util.c:1544:29: warning: cast to restricted __le16
On 12/12/2014 06:52 AM, Dan Carpenter wrote:
On Thu, Dec 11, 2014 at 05:53:30PM -0600, Larry Finger wrote:
On 12/11/2014 04:23 PM, Krzysztof Konopko wrote:
Some struct fields in wifi.h are meant to be __le16 bu were declared as
unsigned short. This was reported by sparse:
rtw_wlan_util.c
On 12/12/2014 04:50 PM, Krzysztof Konopko wrote:
On 12/12/14 18:35, Larry Finger wrote:
On 12/12/2014 05:35 AM, Krzysztof Konopko wrote:
On 12/12/14 00:53, Larry Finger wrote:
In particular, did you test on big-endian hardware after you
made this change?
Nope. I don't have any big-endian
On 12/15/2014 05:01 PM, Rickard Strandqvist wrote:
Hi
No the rtw_hw_resume23a() is not used anywhere.
I also do a check of all functions that are not used, but not in the
drivers/staging, I suspected that these might be under development and
used in the future.
What do you want to do, who
On 12/16/2014 01:09 PM, Dani Camps wrote:
Dear all,
I am looking for a Wi-Fi adapter with the following specs:
a) Operates at 5GHz
b) Supports 802.11n and optionally 802.11ac
c) USB interface
d) SMA connector for external antenna(s)
e) It is supported by mac80211, and supports mesh mode
I
On 12/17/2014 09:59 AM, John W. Linville wrote:
Greetings,
Almost 9 years ago, Jeff Garzik wrote a message on LKML detailing
the sad state of wireless LANs in the Linux world. The point of his
message was So... there it is. We suck. There's hope. No Luke
Skywalker in sight.:
Two of the macros that control power sequencing have values to be set that
contain bits that are not covered by the associated mask.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/rtl8821ae/pwrseq.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions
From: Troy Tan troy_...@realsil.com.cn
The existing method for loading both normal and WOWLAN firmware for the
device duplicates a lot of code. This solution is much cleaner.
Signed-off-by: Troy Tan troy_...@realsil.com.cn
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/rtl8192ee/trx.c | 163 +--
1 file changed, 2 insertions(+), 161 deletions(-)
diff --git a/drivers/net/wireless/rtlwifi/rtl8192ee/trx.c
b/drivers/net/wireless/rtlwifi/rtl8192ee/trx.c
and move such
routines into rtlwifi. None of the changes in this set need have high priority,
and all should be pushed into the next stream for kernel 3.20.
Thanks,
Larry
---
Larry Finger (15):
rtlwifi: rtl8821ae: Fix typos in power-sequence macro
rtlwifi: rtl8192ce: Add code to set the keep
This patch applies changes found in the latest vendor driver.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/rtl8192ce/hw.c | 51 ++---
1 file changed, 31 insertions(+), 20 deletions(-)
diff --git a/drivers/net/wireless/rtlwifi
This driver duplicates a routine found in the core.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/rtl8188ee/trx.c | 162 +--
1 file changed, 2 insertions(+), 160 deletions(-)
diff --git a/drivers/net/wireless/rtlwifi/rtl8188ee
This driver is also converted to use the rate-mapping code in the core.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/rtl8723ae/trx.c | 162 +--
1 file changed, 2 insertions(+), 160 deletions(-)
diff --git a/drivers/net/wireless
This common set of rate descriptors is renamed to be DESC_RATExx.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/base.c | 80 ++--
drivers/net/wireless/rtlwifi/rtl8192ce/sw.c | 30 +--
drivers/net/wireless/rtlwifi
With this change, all of the drivers now use the common routine. As this
driver has VHT capability, an additional parameter is needed, thus all the
drivers had to be modified.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/base.c | 76
The code uses macros to determine the parameters that are passed to the
rate setting routine. A simpler method is implemented.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/rtl8192de/trx.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff
These changes match those of the latest vendor driver.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/rtl8192ce/phy.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/net/wireless/rtlwifi/rtl8192ce/phy.c
b/drivers/net
---
drivers/net/wireless/rtlwifi/rtl8192ee/trx.c | 21 -
drivers/net/wireless/rtlwifi/rtl8192ee/trx.h |1 -
2 files changed, 22 deletions(-)
Acked-by: Larry Finger larry.fin...@lwfinger.net
Richard: FYI, John Linville stepped down as wireless maintainer this week, thus
---
drivers/net/wireless/rtlwifi/rtl8723be/phy.c | 25 -
drivers/net/wireless/rtlwifi/rtl8723be/phy.h |2 --
2 files changed, 27 deletions(-)
Acked-by: Larry Finger larry.fin...@lwfinger.net
Larry
diff --git a/drivers/net/wireless/rtlwifi/rtl8723be/phy.c
b/drivers
behavior.
Reported-by: Eric Biggers ebigge...@gmail.com
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Cc: Eric Biggers ebigge...@gmail.com
Cc: Stable sta...@vger.kernel.org [3.18]
---
drivers/net/wireless/rtlwifi/pci.c | 14 --
1 file changed, 8 insertions(+), 6 deletions(-)
diff
On 12/21/2014 05:47 PM, Eric Biggers wrote:
Hi,
To get your patched version to work at all I had to update
_rtl_pci_init_rx_ring() to account for new return value of
_rtl_pci_init_one_rxdesc(). I will let you know if anything shows up in the
kernel log, but I expect this is a highly sporadic
On 12/22/2014 01:48 PM, Eric Biggers wrote:
Is this really the same behavior as 3.17? In 3.17, allocating the new skb is
one of the first things the interrupt handler does, and if that fails it drops
the packet and keeps using the old skb. In this proposal, it's only after the
packet has been
On 12/24/2014 10:39 PM, Christopher Chavez wrote:
When a device using p54usb joins/connects/associates with an access
point, a kernel panic occurs.
The AP tested uses WPA2; have not tested whether the issue occurs for
other security types or ad hoc connections. The specific devices
tested are
On 12/26/2014 08:35 AM, Christian Lamparter wrote:
On Friday, December 26, 2014 04:23:21 AM Christopher Chavez wrote:
Larry Finger Larry.Finger@... writes:
In any case, file a bug report at bugzilla.kernel.org, mark it as a regression,
and post the bug number here. If you are able to finish
in that
it released the old buffer before trying to allocate a new one. The previous
method is implemented here.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
Cc: Stable sta...@vger.kernel.org [v3.18]
Reported-by: Eric Biggers ebigge...@gmail.com
Cc: Eric Biggers ebigge...@gmail.com
On 12/27/2014 11:50 PM, Kalle Valo wrote:
Larry Finger larry.fin...@lwfinger.net writes:
These drivers use 9100-byte receive buffers, thus allocating an skb requires
an O(3) memory allocation. Under heavy memory loads and fragmentation, such
a request can fail. Previous versions of the driver
On 12/29/2014 01:17 PM, Tuc at Beach House wrote:
Hi,
Raspberry Pi Model B+, Linux blue 3.12.28+ #709 PREEMPT Mon Sep 8 15:28:00
BST 2014 armv6l GNU/Linux, hostapd v2.3 (defconfig), Ralink using rt2800usb
driver on either a Wi-Pi or Panda Ultra Wireless N USB Adapter.
What I'm trying to
On 12/30/2014 03:23 PM, Borislav Petkov wrote:
On Tue, Dec 30, 2014 at 09:41:41PM +0100, Jiri Kosina wrote:
If wireless maintainers think otherwise, I'll send a revert request to
Linus for consideration.
I wonder if the reaction would be like this one:
https://lkml.org/lkml/2012/12/23/75
On 01/02/2015 01:34 AM, Nicholas Krause wrote:
This adds proper locking for the function, b43_op_beacon_set_tim in main.c by
using the mutex lock
in the structure pointer wl, as embedded into this pointer as a mutex in order
to protect against
multiple access to the pointer wl when updating
Convert driver rtl8192ee to use the common routine to initialize
dm_digtable.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/rtl8192ee/dm.c | 32 ++---
1 file changed, 2 insertions(+), 30 deletions(-)
diff --git a/drivers/net
of this code. The other patch updates the
parameter descriptions of rtl8723be to clarify usage.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
Larry Finger (11):
rtlwifi: Unify variable naming for all drivers
rtlwifi: rtl8723be: Improve modinfo output
rtlwifi: Create new routine
Convert driver rtl8723ae to use common routine rtl_dm_diginit().
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/rtl8723ae/dm.c | 27 +--
1 file changed, 1 insertion(+), 26 deletions(-)
diff --git a/drivers/net/wireless/rtlwifi
Several of the drivers still were defining their own copies of various
macros. These are all moved into the core.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/core.h | 1 +
drivers/net/wireless/rtlwifi/rtl8188ee/dm.h | 3 ---
drivers/net/wireless
Convert driver rtl8723be to use routine rtl_dm_diginit().
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/rtl8723be/dm.c | 32 ++---
1 file changed, 2 insertions(+), 30 deletions(-)
diff --git a/drivers/net/wireless/rtlwifi
This patch converts driver rtl8192de to use the common routine to
initialize dm_digtable.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/rtl8192de/dm.c | 32 +++--
1 file changed, 3 insertions(+), 29 deletions(-)
diff --git
Each of the drivers contains a routine that initializes the dm_digtable
member of the driver's private area. As a first step toward reducing the
size of the drivers, a copy of this driver is created in rtlwifi, and the
definitions of the parameters are moved there.
Signed-off-by: Larry Finger
The previous patch created a routine in rtlwifi to initialize dm_digtable.
Driver rtl8188ee is converted to use that routine.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/rtl8188ee/dm.c | 35 ++---
1 file changed, 2 insertions
On 01/02/2015 02:26 PM, Rickard Strandqvist wrote:
Removes some functions that are not used anywhere:
ex_halbtc8821a2ant_periodical() ex_halbtc8821a2ant_halt_notify()
ex_halbtc8821a2ant_bt_info_notify()
ex_halbtc8821a2ant_special_packet_notify()
ex_halbtc8821a2ant_connect_notify()
The first of these patches changes the logging when an encryption key
is changed. The rest are for changes in the btcoexist driver. Most
contain the code needed to handle the RTL8812AE chips.
All patches are for -next.
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
Larry Finger (2
From: Troy Tan troy_...@realsil.com.cn
This patch adds the routines used for all antenna configurations.
Signed-off-by: Troy Tan troy_...@realsil.com.cn
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
.../wireless/rtlwifi/btcoexist/halbtc8812a_ext.c | 921
From: Troy Tan troy_...@realsil.com.cn
The RTL8812AE needs different BT coexistence routines than does the
RTL8821AE. This patch adds the necessary routines for devices with a
more than one antenna.
Signed-off-by: Troy Tan troy_...@realsil.com.cn
Signed-off-by: Larry Finger larry.fin
From: Troy Tan troy_...@realsil.com.cn
In addition to turning on the build of the new routines, there are several
fixes found by Realtek engineers.
Signed-off-by: Troy Tan troy_...@realsil.com.cn
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
---
drivers/net/wireless/rtlwifi/btcoexist
From: Troy Tan troy_...@realsil.com.cn
The RTL8812AE needs different BT coexistence routines than does the
RTL8821AE. This patch adds the necessary routines for devices with a
single antenna.
Signed-off-by: Troy Tan troy_...@realsil.com.cn
Signed-off-by: Larry Finger larry.fin...@lwfinger.net
On 01/23/2015 09:26 AM, Kalle Valo wrote:
Larry Finger larry.fin...@lwfinger.net writes:
This is V2 of the patches for rtl8192ee to be applied to 3.19. They replace
all the patches submitted under the title '[PATCH for 3.19 0/3] rtlwifi:
Various updates/fixes. All are marked for backporting
changed, 1 insertion(+)
Acked-by: Larry Finger larry.fin...@lwfinger.net
Thanks,
Larry
diff --git a/drivers/net/wireless/rtlwifi/rtl8192cu/hw.c
b/drivers/net/wireless/rtlwifi/rtl8192cu/hw.c
index 5513217..e5a7c4f 100644
--- a/drivers/net/wireless/rtlwifi/rtl8192cu/hw.c
+++ b/drivers/net
1 - 100 of 1305 matches
Mail list logo