-
Notifications
You must be signed in to change notification settings - Fork 619
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
error #3
base: master
Are you sure you want to change the base?
error #3
Commits on Sep 19, 2014
-
rtlwifi_new: Update speed setting in rtl8188ee
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 5edf3e9 - Browse repository at this point
Copy the full SHA 5edf3e9View commit details
Commits on Sep 23, 2014
-
Configuration menu - View commit details
-
Copy full SHA for c8bc8e7 - Browse repository at this point
Copy the full SHA c8bc8e7View commit details -
rtlwifi_new: Change locking in _rtl92ee_cmd_send_packet()
This change moves the lock so that it protects a call to __skb_dequeue(). Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 04a2acf - Browse repository at this point
Copy the full SHA 04a2acfView commit details
Commits on Sep 25, 2014
-
rtlwifi_new:Rework cmd_send_packet
The incorrect placement of a lock meant that the TX ring queue was not protected. On one system, this led to freezes when running rtl8192ee. When checking the other drivers to see which ones are affected, it was discovered that several of them used identical code. Accordingly, this routine was moved into core.c where all the drivers could share a single copy. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Conflicts: rtl8188ee/fw.c rtl8192c/fw_common.c rtl8192de/fw.c rtl8192ee/fw.c rtl8723ae/fw.c rtl8723be/fw.c rtl8821ae/fw.c
Configuration menu - View commit details
-
Copy full SHA for 4bec802 - Browse repository at this point
Copy the full SHA 4bec802View commit details -
[V7][8188EE] improve throughput for noisy environment
Conflicts: rtl8188ee/trx.c
Configuration menu - View commit details
-
Copy full SHA for 136ca76 - Browse repository at this point
Copy the full SHA 136ca76View commit details
Commits on Sep 26, 2014
-
rtlwifi_new: Initialize some variables
In a number of places, kmalloc or valloc were used to acquire memory. To ensure that these locations are correctly initialized, the calls were changed to kzalloc and vzalloc. The change seems to have cleared a problem that was causing HT operations to be cancelled. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Conflicts: rtl8723ae/hal_btc.c
Configuration menu - View commit details
-
Copy full SHA for 8676913 - Browse repository at this point
Copy the full SHA 8676913View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73fea9d - Browse repository at this point
Copy the full SHA 73fea9dView commit details
Commits on Oct 2, 2014
-
rtlwifi_new: Fix all drivers to build correctly on Ubuntu 3.13
In kernel 3.13.0-XX where XX is >= 32, Ubuntu has implemented the API change that was introduced in mainline V3.15 by commit d8ca16db6bb2 ("mac80211: add length check in ieee80211_is_robust_mgmt_frame()"). The result is that the code in this repo gets it wrong for Ubuntu kernels. The result is a kernel that crashes when using the corresponging driver. Thanks to user "lenonk" at GitHub, there is a fix. I have not tested it as I do not use one of the affected kernels; however, it looks correct. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 150455d - Browse repository at this point
Copy the full SHA 150455dView commit details -
rtlwifi_new: Modify Makefile to save drivers before installing new ones
Whe uninstalling the drivers, the saved versions are restored. Firmware is not touched when uninstalling. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 5068371 - Browse repository at this point
Copy the full SHA 5068371View commit details
Commits on Oct 11, 2014
-
rtlwifi_new: rtl8192ee: Remove "switch case not process" messages
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for f845641 - Browse repository at this point
Copy the full SHA f845641View commit details
Commits on Oct 14, 2014
-
rtlwifi_new: rtl8192ee: Prevent log splat for unmapping memory that w…
…as never mapped This fix is a kluge. I'm not sure that these buffers are mapped under any circumstance. At least the splat goes away. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Conflicts: rtl8192ee/hw.c
Configuration menu - View commit details
-
Copy full SHA for b27b047 - Browse repository at this point
Copy the full SHA b27b047View commit details
Commits on Oct 21, 2014
-
[V10][8812AE] fix 11A low rate
---------------------- 11A Throughput is very low because ratr is not initialized
Configuration menu - View commit details
-
Copy full SHA for 0dea381 - Browse repository at this point
Copy the full SHA 0dea381View commit details -
--------------------- this will affect some modes that issue beacon
Configuration menu - View commit details
-
Copy full SHA for 19fcbbf - Browse repository at this point
Copy the full SHA 19fcbbfView commit details
Commits on Nov 5, 2014
-
rtlwifi_new: rtl8192se: Fix maximum firmware size
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for a9f2345 - Browse repository at this point
Copy the full SHA a9f2345View commit details -
rtlwifi_new: Change pci.c to use high-level routines for PCI configur…
…ation The low-level routines involve the use of outb(), etc. These routines are not available for all architectures, and some builds will fail. The high-level routines are correct for all architectures. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 0aa71f0 - Browse repository at this point
Copy the full SHA 0aa71f0View commit details -
rtlwifi_new: rtl8192se: Fix duplicate calls to ieee80211_register_hw()
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.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for b2928ce - Browse repository at this point
Copy the full SHA b2928ceView commit details
Commits on Nov 30, 2014
-
rtlwifi_new: Change Makefile for kernel 3.18
In 3.18, the kernel contains options to compress the modules. When this option is selected, installation of modules from this repo resulted in a mixture of old and new versions that would not load correctly. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 30a140e - Browse repository at this point
Copy the full SHA 30a140eView commit details
Commits on Dec 7, 2014
-
rtlwifi_new: Fix compression code in Makefile
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for ec07818 - Browse repository at this point
Copy the full SHA ec07818View commit details
Commits on Dec 22, 2014
-
rtlwifi_new: Fix oops when allocate skb fails
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for e9a03e0 - Browse repository at this point
Copy the full SHA e9a03e0View commit details
Commits on Jan 1, 2015
-
rtlwifi_new: Move allocate new skb after unmapping old one
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 723b96c - Browse repository at this point
Copy the full SHA 723b96cView commit details -
rtlwifi_new: Fix warnings in kernel 3.19 and newer
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 47d0b9e - Browse repository at this point
Copy the full SHA 47d0b9eView commit details -
rtlwifi_new: A better fix for skb allocation failure
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 623e821 - Browse repository at this point
Copy the full SHA 623e821View commit details
Commits on Jan 2, 2015
-
rtlwifi_new: Fix edit mistake in pci.c
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for f8353ab - Browse repository at this point
Copy the full SHA f8353abView commit details -
rtlwifi_new: rtl8821ae: Disable VHT for kernels 3.8 and 3.9
Device RTL8812AE fails to work on these kernels if VHT is enabled because of lack of implementation for add_chanctx. Signed-off-by: troy-tan <troy_tan@realsil.com.cn>
Configuration menu - View commit details
-
Copy full SHA for 2488846 - Browse repository at this point
Copy the full SHA 2488846View commit details -
[V20][PCIE] Revise security flow
---------------------- make cam code more easy to view and prepare for concurrent function
Configuration menu - View commit details
-
Copy full SHA for 5dc77db - Browse repository at this point
Copy the full SHA 5dc77dbView commit details
Commits on Jan 12, 2015
-
------------------------------- 1.fix cannot parse C2H CMD 2.fix TX HANG when adhoc is setup 3.fix TX HANG sometimes 4.fix rx desc unavailable Author: troy-tan <troy_tan@realsil.com.cn> Date: Mon Jan 12 10:17:32 2015 +0800
Configuration menu - View commit details
-
Copy full SHA for 460f827 - Browse repository at this point
Copy the full SHA 460f827View commit details
Commits on Jan 13, 2015
-
rtlwifi_new: Add guard for undefined pointer for get_available_desc()
This callback routine pointer was added to driver rtl8192ee to help fix the stability of the connection. One problem with that fix is that this pointer is undefined for the rest of the drivers. To prevent crashes, we need to test for a non-NULL pointer before we call the routine. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 02962cc - Browse repository at this point
Copy the full SHA 02962ccView commit details
Commits on Jan 16, 2015
-
rtlwifi_new: Fix edit error that caused crashes
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for dcf3b36 - Browse repository at this point
Copy the full SHA dcf3b36View commit details -
rtlwifi_new: Remove unused _rtl92ee_cmd_send_packet()
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for a950306 - Browse repository at this point
Copy the full SHA a950306View commit details
Commits on Jan 22, 2015
-
rtlwiifi_new: Fix build on kernels older than 3.17
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 8c39654 - Browse repository at this point
Copy the full SHA 8c39654View commit details -
rtlwifi_new: rtl8192cu: Add code to set fw_ready flag and initialize hw
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 3431dfd - Browse repository at this point
Copy the full SHA 3431dfdView commit details -
rtlwifi_new: Remove CamelCase from INIT_TxPower
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 8484bda - Browse repository at this point
Copy the full SHA 8484bdaView commit details -
rtlwifi_new: Shorten eeprom_chnlarea_txpwr_ht40_2sdif
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 8d0e9fb - Browse repository at this point
Copy the full SHA 8d0e9fbView commit details -
rtlwifi_new: Makefile was not cleaning rtl8192ce/
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 7db4ae3 - Browse repository at this point
Copy the full SHA 7db4ae3View commit details -
rtlwifi_new: Remove CamelCase defines in RT_CID_XX
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for bb558b5 - Browse repository at this point
Copy the full SHA bb558b5View commit details
Commits on Jan 23, 2015
-
rtlwifi_new: Improve makefiles
These changes convert the various makefiles to be similar to those of the kernel. Now, the build is much cleaner, and using the -jX switch for multiple build processes is much better. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 84ba060 - Browse repository at this point
Copy the full SHA 84ba060View commit details
Commits on Jan 24, 2015
-
rtlwifi_new: Improve error reporting
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for fe4a3b1 - Browse repository at this point
Copy the full SHA fe4a3b1View commit details
Commits on Feb 1, 2015
-
rtlwifi_new: Rename rate definitions
The rates used are of the form DESC92C_RATEXXXX. Rename them to DESC_RATEXXXX. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 533b9e8 - Browse repository at this point
Copy the full SHA 533b9e8View commit details
Commits on Feb 10, 2015
-
rtlwiifi_new: Clear ACM_CTRL AC3_VO bit correctly
All hw driver components in the rtlwifi driver, except for the rtl8192de component has this bug. They would clear BE bit in the ACM_CTRL register instead of the VO bit when processing the VO queue. Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 630661d - Browse repository at this point
Copy the full SHA 630661dView commit details
Commits on Feb 23, 2015
-
rtlwifi_new: Initialize hwinfo in read_adapter_info()
This array would be uninitialized in the unlikely case that the device did not boot from EFUSE, but this change silences any possible compiler warning. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 85c04ee - Browse repository at this point
Copy the full SHA 85c04eeView commit details -
rtlwifi_new: Fix possible warning in rtl8821ae_phy_bb_config()
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 1b451ae - Browse repository at this point
Copy the full SHA 1b451aeView commit details
Commits on Mar 7, 2015
-
rtlwifi_new: Force make to use /bin/sh as shell
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 5e1c7d4 - Browse repository at this point
Copy the full SHA 5e1c7d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35f77a2 - Browse repository at this point
Copy the full SHA 35f77a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a44b95 - Browse repository at this point
Copy the full SHA 7a44b95View commit details
Commits on Mar 12, 2015
-
rtlwifi_new: Fix potential NULL dereference
For devices using the new style of trx flow, when a new skb cannot be allocated, pointer buffer_desc is left as NULL. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 2bf8910 - Browse repository at this point
Copy the full SHA 2bf8910View commit details
Commits on Mar 18, 2015
-
rtlwifi_new: Reduce log spamming in rtl_cam_get_free_entry()
When a CAM key is changed, the change is always logged. The log level is changed from DBG_EMERG to DBG_LOUD. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 7b57ad8 - Browse repository at this point
Copy the full SHA 7b57ad8View commit details
Commits on Mar 19, 2015
-
rtlwifi_new: Do not call is_tx_desc_closed() if packet was a beacon
When a beacon is transmitted, the "own" bit is not cleared. As a result, most of the implementations of is_tx_desc_closed() will return false. This causes the TX interrupt service routine to quit early and leak an IOMMU mapping. By testing for a beacon before calling the above routine, this leakage is prevented. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for be9219b - Browse repository at this point
Copy the full SHA be9219bView commit details
Commits on Mar 20, 2015
-
rtlwifi_new: Unmap IOMMU after beacon transmitted
Transmission of a beacon while in AP mode does not generate an interrupt, thus the TX interrupt service routine is not called, and the cleanup is handled in a tasklet completion routine. Unfortunately, this routine does not release the DMA mapping before it frees the skb. Signed-off-by: Shao Fu <shaofu@realtek.com> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for e028585 - Browse repository at this point
Copy the full SHA e028585View commit details -
Configuration menu - View commit details
-
Copy full SHA for 992ba89 - Browse repository at this point
Copy the full SHA 992ba89View commit details
Commits on Mar 23, 2015
-
rtlwifi_new: rtl8192cu: Add new USB ID
USB ID 2001:330d is used for a D-Link DWA-131. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 15f04b7 - Browse repository at this point
Copy the full SHA 15f04b7View commit details
Commits on Apr 3, 2015
-
rtlwifi_new: Fix warnings on kernels older than 3.19
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 3498e57 - Browse repository at this point
Copy the full SHA 3498e57View commit details
Commits on May 10, 2015
-
rtlwifi_new: Fix build for kernel 4.1
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for ab4800a - Browse repository at this point
Copy the full SHA ab4800aView commit details
Commits on May 11, 2015
-
rtlwifi_new: Add missing module parameter
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 872b35e - Browse repository at this point
Copy the full SHA 872b35eView commit details
Commits on May 12, 2015
-
rtlwifi_new: Clean up some extra msi operations and log diagnostics
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for f1eed9a - Browse repository at this point
Copy the full SHA f1eed9aView commit details -
rtlwifi_new: Initialize power-save workqueue
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 38db9dd - Browse repository at this point
Copy the full SHA 38db9ddView commit details
Commits on May 16, 2015
-
rtlwifi_new: Fix smatch warning 'if statement not indented'
Signed-off-by: shaofu <shaofu@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 269b7f1 - Browse repository at this point
Copy the full SHA 269b7f1View commit details -
rtl8821ae: Fix system hang caused by merge error
Remove duplicate spin_lock in rtl8821ae_gpio_radio_on_off_checking. It is merged error in commit below: "rtlwifi_new: rtl8821ae: Change driver to match version in kernel 3.18" Signed-off-by: shaofu <shaofu@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for ccd7ead - Browse repository at this point
Copy the full SHA ccd7eadView commit details -
rtlwifi_new: Remove unexpected interrupt cleaning to avoid tx blocking
Symptom: TX randomly blocked for 3~5 seconds while measuring tx throughput (iperf). Root cause: This issue happenes in rtl_pci_flush(). The function uses a while-loop to wait TX queue lenght to decrease to 0. TX queue length reflects the packets are queued in driver. Driver relys on TX OK interrupt to return skb and reduce TX queue length. The interrupt subroutine disables interupt, read it and then cleaning it in the beginning of _rtl_pci_interrupt(). After all interupts process are finished, driver invoke enable_interrupt() to enable interupt again. This is a normal interrupt subroutine. But enable_interrupt() invokes clear_interrupt() again. This unexpected interrupt cleaning may clean some fresh TX OK interrupts. These missing interrupts cause TX queue lenght never reduce to 0. Finally caused rtl_pci_flush() stucks in unterminated while-loop. This patch remove clear_interrupt() in enable_interrupt() to avoid unexpected interrupt cleaning. Signed-off-by: vincent_fann <vincent_fann@realtek.com> Signed-off-by: shaofu <shaofu@realtek.com> Conflicts: rtl8821ae/hw.c
Configuration menu - View commit details
-
Copy full SHA for 4919630 - Browse repository at this point
Copy the full SHA 4919630View commit details -
rtlwifi_new: Fix invalid regd setting
* 8188ee/8723be/8192ee/8821ae use eeprom_channelplan value defaultly * Add channel_plan to country code function Signed-off-by: shaofu <shaofu@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 41ce7a2 - Browse repository at this point
Copy the full SHA 41ce7a2View commit details -
rtlwifi_new: Fix build on kernel 4.1
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Conflicts: btcoexist/halbtc8812a_ext.c
Configuration menu - View commit details
-
Copy full SHA for 3800a12 - Browse repository at this point
Copy the full SHA 3800a12View commit details
Commits on May 21, 2015
-
rtlwifi_new: Fix usage of ANA8M
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 632887e - Browse repository at this point
Copy the full SHA 632887eView commit details
Commits on May 30, 2015
-
rtlwifi_new: Add "fix" for single-antenna RTL8723BE
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 31b961f - Browse repository at this point
Copy the full SHA 31b961fView commit details
Commits on Jun 25, 2015
-
rtlwifi_new: Fix build error on kernel 4.2
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 1eedf60 - Browse repository at this point
Copy the full SHA 1eedf60View commit details
Commits on Jul 12, 2015
-
rtlwifi_new: rtl8192cu: Add include of linux/vmalloc.h
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for fe8e969 - Browse repository at this point
Copy the full SHA fe8e969View commit details
Commits on Aug 1, 2015
-
rtlwifi_new: Remove all /proc code
New uses of /proc in the kernel are discouraged, thus the in-kernel versions of these drivers do not include any inclusion of such code. As the code also causes build problems with some kernel versions, all of it is deleted. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 063fd02 - Browse repository at this point
Copy the full SHA 063fd02View commit details
Commits on Sep 6, 2015
-
rtlwifi_new: Fix build problems on kernel 3.11
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for bde6dec - Browse repository at this point
Copy the full SHA bde6decView commit details
Commits on Sep 16, 2015
-
rtlwifi_new: Modify Makefile to handle the new directory tree
In kernel 4.3, the rtlwifi directory has been moved. Add the code needed to detect the change, and install these modules in the correct location. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for b12da7c - Browse repository at this point
Copy the full SHA b12da7cView commit details
Commits on Oct 18, 2015
-
installation instruction added.
how to install instruction added for the debian based distro.
Configuration menu - View commit details
-
Copy full SHA for 8c5ab14 - Browse repository at this point
Copy the full SHA 8c5ab14View commit details -
Merge pull request ghotiv#1 from vrkansagara/vrkansagara-patch-1
installation instruction added.
Configuration menu - View commit details
-
Copy full SHA for beb9c9b - Browse repository at this point
Copy the full SHA beb9c9bView commit details
Commits on Dec 10, 2015
-
rtlwifi_new: Modify ampdu_action() callback for kernel 4.4.0
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 518c30d - Browse repository at this point
Copy the full SHA 518c30dView commit details
Commits on Dec 15, 2015
-
rtlwifi_new: rtl8723be: Fix module parameter initialization
This driver has a number of errors in the module initialization. These include the following: Paramters sw_crypto and disable_watchdog were never stored in the final locations, nor were they initialized properly. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 47649dc - Browse repository at this point
Copy the full SHA 47649dcView commit details -
rtlwifi_new: rtl8723ae: Fix initialization of module parameters
This driver has some errors in the handling of module parameters. These include missing initialization for parameters msi_support and disable_watchdog. In addition, neither of these parameters nor sw_crypto are transferred into the locations used by the driver. A final fix is adding parameter msi to the module named and description macros. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 73121ad - Browse repository at this point
Copy the full SHA 73121adView commit details -
rtlwifi_new: rtl8821ae: Fix errors in parameter initialization
This driver failed to copy parameters sw_crypto and disable_watchdog into the locations actually used by the driver. In addition, msi_support was initialized three times and one of them used the wrong variable. The initialization of parameter int_clear was moved so that it is near that of the rest of the parameters. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 4a469b9 - Browse repository at this point
Copy the full SHA 4a469b9View commit details -
rtlwifi_new: rtl8188ee: Fix module parameter initialization
In this driver, parameters disable_watchdog and sw_crypto are never copied into the locations used in the main code. While modifying the parameter handling, the copying of parameter msi_support is moved to be with the rest. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 9cc6928 - Browse repository at this point
Copy the full SHA 9cc6928View commit details -
rtlwifi_new: rtl8192de: Fix incorrect module parameter descriptions
Two of the module parameters are listed with incorrect default values. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for d4811a5 - Browse repository at this point
Copy the full SHA d4811a5View commit details -
rtlwifi_new: rtl8192se: Fix module parameter initialization
Two of the module parameter descriptions show incorrect default values. In addition the value for software encryption is not transferred to the locations used by the driver. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 1616cc0 - Browse repository at this point
Copy the full SHA 1616cc0View commit details -
rtlwifi_new: rtl8192ce: Fix handling of module parameters
The module parameter for software encryption was never transferred to the location used by the driver. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 8b07c9b - Browse repository at this point
Copy the full SHA 8b07c9bView commit details -
rtlwifi_new: rtl8192cu: Add missing parameter setup
This driver fails to copy the module parameter for software encryption to the locations used by the main code. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 96d2cf8 - Browse repository at this point
Copy the full SHA 96d2cf8View commit details
Commits on Jan 19, 2016
-
rtlwifi_new: Dump country code in regd.c
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 3209705 - Browse repository at this point
Copy the full SHA 3209705View commit details
Commits on Jan 20, 2016
-
rtlwifi_new: Change the channel list for country code 11
The old code returned only allowable channels for the 2.4 GHz band. Now it also permits 5G bands. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 7b27893 - Browse repository at this point
Copy the full SHA 7b27893View commit details
Commits on Jan 28, 2016
-
rtlwifi_new: Add code to recognize channelplan 0x34 (US/Canada)
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for acbef6b - Browse repository at this point
Copy the full SHA acbef6bView commit details
Commits on Jan 29, 2016
-
rtlwifi_new: Silence logging in rtl_cam_del_entry()
This log message is totally useless. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 6beb429 - Browse repository at this point
Copy the full SHA 6beb429View commit details -
rtlwifi_new: rtl8821ae: Quiet a message
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 4568286 - Browse repository at this point
Copy the full SHA 4568286View commit details -
rtlwifi_new: Remove unsupported 5G channel
Signed-off-by: timlee <timlee@realtek.com> Signed-off-by: shaofu <shaofu@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 53d85a2 - Browse repository at this point
Copy the full SHA 53d85a2View commit details
Commits on Feb 5, 2016
-
rtlwifi_new: Use pci_zalloc_consistent()
The current code has pci_alloc_consistent() followed by memset(). Replace the two calls with a simple pci_zalloc_consistent(). Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for e07b09f - Browse repository at this point
Copy the full SHA e07b09fView commit details -
rtlwifi_new: rtl8821ae: Simplify switch statement in _rtl8821ae_phy_g…
…et_txpower_by_rate() Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 7fcb17f - Browse repository at this point
Copy the full SHA 7fcb17fView commit details -
rtlwifi_new: rtl8821ae: Make pwrseq.h match the kernel version
These changes make diff'ing with the kernel easier. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 87389d4 - Browse repository at this point
Copy the full SHA 87389d4View commit details -
rtlwifi_new: rtl8821ae: Remove address of the FSF
This info is no longer used in the kernel. Removing it makes it easier to compare this code with the kernal version. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for f52fdcd - Browse repository at this point
Copy the full SHA f52fdcdView commit details
Commits on Feb 6, 2016
-
rtlwifi_new: rtl8821ae: Use __LITTLE_ENDIAN rather than defining a ne…
…w variable Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 1c5bfa7 - Browse repository at this point
Copy the full SHA 1c5bfa7View commit details -
rtlwifi_new: Reanme aboslute_ofdm_swing_idx to absolute_ofdm_swing_idx
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 10677b8 - Browse repository at this point
Copy the full SHA 10677b8View commit details
Commits on Feb 8, 2016
-
rtlwifi_new: rtl8821ae: Change some variable names to reduce differen…
…ces with kernel code Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for a32c105 - Browse repository at this point
Copy the full SHA a32c105View commit details -
rtlwifi_new: Rename some swing variables to match the kernel
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for efc4c73 - Browse repository at this point
Copy the full SHA efc4c73View commit details -
rtlwifi_new: Remove unnecessary synchronize_irq() before free_irq()
Calling synchronize_irq() right before free_irq() is quite useless. On one hand the IRQ can easily fire again before free_irq() is entered, on the other hand free_irq() itself calls synchronize_irq() internally (in a race condition free way), before any state associated with the IRQ is freed. Patch was generated using the following semantic patch: // <smpl> @@ expression irq; @@ -synchronize_irq(irq); free_irq(irq, ...); // </smpl> Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for c672e65 - Browse repository at this point
Copy the full SHA c672e65View commit details -
Added dkms.conf to rock.new_btcoex
Signed-off-by: Dmitry Tunin <hanipouspilot@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f890e4c - Browse repository at this point
Copy the full SHA f890e4cView commit details
Commits on Feb 22, 2016
-
rtlwifi: pass struct rtl_stats by reference as it is more efficient
passing rtl_stats by value is inefficient; the structure is over 300 bytes in size and generally just one field (packet_report_type) is being accessed, so the pass by value is a relatively large overhead. This change just affects just the rx_command_packet calls. Signed-off-by: Colin Ian King <colin.king@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 5b73947 - Browse repository at this point
Copy the full SHA 5b73947View commit details
Commits on Mar 14, 2016
-
rtlwifi_new: Fix build with kernel 4.5
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 93c65c6 - Browse repository at this point
Copy the full SHA 93c65c6View commit details
Commits on Mar 16, 2016
-
rtlwifi_new: rtl8723be: Add ant_sel module parameter
With this patch, it is possible to connect using a computer with a single antenna and an incorrectly encoded efuse. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 834b015 - Browse repository at this point
Copy the full SHA 834b015View commit details -
rtlwifi_new: Fix build on kernel 4.6
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 454e85c - Browse repository at this point
Copy the full SHA 454e85cView commit details -
rtlwifi_new: Update README for implementation of ant_sel in all branches
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for cc18c80 - Browse repository at this point
Copy the full SHA cc18c80View commit details
Commits on Mar 25, 2016
-
Allow KVER to be defined on the make cmdline
Saves a reboot on kernel updates. ex: KVER=4.6-custom make; sudo sh -c "KVER=4.6-custom make install"
Configuration menu - View commit details
-
Copy full SHA for a15b8b4 - Browse repository at this point
Copy the full SHA a15b8b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbc70c4 - Browse repository at this point
Copy the full SHA fbc70c4View commit details
Commits on Mar 26, 2016
-
Merge pull request #107 from t-nelson/cmdline_kver
Allow KVER to be defined on the make cmdline
Configuration menu - View commit details
-
Copy full SHA for 45a5e38 - Browse repository at this point
Copy the full SHA 45a5e38View commit details
Commits on May 2, 2016
-
rtlwifi_new: Simplity enter/exit power-save mode
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for e842773 - Browse repository at this point
Copy the full SHA e842773View commit details
Commits on May 31, 2016
-
rtlwifi_new: Fix API change in kernel 4.7
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for fd9dd9e - Browse repository at this point
Copy the full SHA fd9dd9eView commit details
Commits on Jun 10, 2016
-
rtlwifi_new: Add channelplan 0x26 and assign top France
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 7be6981 - Browse repository at this point
Copy the full SHA 7be6981View commit details -
rtlwifi_new: Switch to allow 5G for EU countries
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 8131f7c - Browse repository at this point
Copy the full SHA 8131f7cView commit details
Commits on Jun 26, 2016
-
rtlwifi: Create _rtl_dbg_trace function to reduce RT_TRACE code size
This debugging macro can expand to a lot of code. Make it a function to reduce code size. (x86-64 defconfig w/ all rtlwifi drivers and allyesconfig) $ size drivers/net/wireless/realtek/rtlwifi/built-in.o* text data bss dec hex filename 900083 200499 1907 1102489 10d299 drivers/net/wireless/realtek/rtlwifi/built-in.o.defconfig.new 1113597 200499 1907 1316003 1414a3 drivers/net/wireless/realtek/rtlwifi/built-in.o.defconfig.old 1746879 453503 8512 2208894 21b47e drivers/net/wireless/realtek/rtlwifi/built-in.o.new 2051965 503311 8512 2563788 271ecc drivers/net/wireless/realtek/rtlwifi/built-in.o.old Signed-off-by: Joe Perches <joe@perches.com> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 3b1b267 - Browse repository at this point
Copy the full SHA 3b1b267View commit details -
rtlwifi: Create common routine to get hardware info
All of the rtlwifi family of drivers have a similar routine that acquires the hardware info from efuse and initializes a number of variables in the driver's private area. A common routine is created for all drivers to use. Reported-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Cc: Arnd Bergmann <arnd@arndb.de>
Configuration menu - View commit details
-
Copy full SHA for b6d1972 - Browse repository at this point
Copy the full SHA b6d1972View commit details -
rtlwifi: rtl8192ce: Convert driver to use common hardware info routine
The driver for RTL8192CE chips is converted to use the common routine for getting the hardware information. Reported-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Cc: Arnd Bergmann <arnd@arndb.de>
Configuration menu - View commit details
-
Copy full SHA for fdd9471 - Browse repository at this point
Copy the full SHA fdd9471View commit details -
rtlwifi: rtl8192cu: Convert driver to use common hardware info routine
The driver for RTL8192CU chips is converted to use the common routine for getting the hardware information. Reported-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Cc: Arnd Bergmann <arnd@arndb.de>
Configuration menu - View commit details
-
Copy full SHA for 1b37233 - Browse repository at this point
Copy the full SHA 1b37233View commit details -
rtlwifi: rtl8188ee: Convert driver to use common hardware info routine
The driver for RTL8188EE chips is converted to use the common routine for getting the hardware information. Reported-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Cc: Arnd Bergmann <arnd@arndb.de>
Configuration menu - View commit details
-
Copy full SHA for d6d1774 - Browse repository at this point
Copy the full SHA d6d1774View commit details -
rtlwifi: rtl8192ee: Convert driver to use common hardware info routine
The driver for RTL8192EE chips is converted to use the common routine for getting the hardware information. Reported-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Cc: Arnd Bergmann <arnd@arndb.de>
Configuration menu - View commit details
-
Copy full SHA for db092c3 - Browse repository at this point
Copy the full SHA db092c3View commit details -
rtlwifi: rtl8723ae: Convert driver to use common hardware info routine
The driver for RTL8723AE chips is converted to use the common routine for getting the hardware information. Reported-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Cc: Arnd Bergmann <arnd@arndb.de>
Configuration menu - View commit details
-
Copy full SHA for 0deaefc - Browse repository at this point
Copy the full SHA 0deaefcView commit details -
rtlwifi: rtl8723be: Convert driver to use common hardware info routine
The driver for RTL8723BE chips is converted to use the common routine for getting the hardware information. Reported-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Cc: Arnd Bergmann <arnd@arndb.de>
Configuration menu - View commit details
-
Copy full SHA for 03a18a8 - Browse repository at this point
Copy the full SHA 03a18a8View commit details -
rtlwifi: rtl8821ae: Convert driver to use common hardware info routine
The driver for RTL8821AE chips is converted to use the common routine for getting the hardware information. Reported-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Cc: Arnd Bergmann <arnd@arndb.de>
Configuration menu - View commit details
-
Copy full SHA for 4854514 - Browse repository at this point
Copy the full SHA 4854514View commit details -
rtlwifi: rtl8192de: Convert driver to use common hardware info routine
The driver for RTL8192DE chips is converted to use the common routine for getting the hardware information. Reported-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Cc: Arnd Bergmann <arnd@arndb.de>
Configuration menu - View commit details
-
Copy full SHA for 4337bb3 - Browse repository at this point
Copy the full SHA 4337bb3View commit details -
rtlwifi: rtl8723ae: Clean up the hardware info routine
This driver contains some complicated if ... else if ... else constructions. These are replaced by switch statements to improve readability. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 67c980b - Browse repository at this point
Copy the full SHA 67c980bView commit details
Commits on Jun 27, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 0669f8b - Browse repository at this point
Copy the full SHA 0669f8bView commit details
Commits on Jun 28, 2016
-
Merge pull request #129 from henu/master
Fix "Unknown symbol _rtl_dbg_trace"
Configuration menu - View commit details
-
Copy full SHA for f6c974f - Browse repository at this point
Copy the full SHA f6c974fView commit details -
rtlwifi_new: A slightly better fix to the missing global when CONFIG_…
…RTLWIFI_DEBUG is not defined Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for bc60bc6 - Browse repository at this point
Copy the full SHA bc60bc6View commit details
Commits on Jul 1, 2016
-
rtlwifi_new: Fix kernel oops for rtl8192cu
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 1f591e2 - Browse repository at this point
Copy the full SHA 1f591e2View commit details -
Set fw_ready properly for rtl8192cu.
Kernel logs showed complaints such as: `rtl8192c_common:rtl92c_fill_h2c_cmd(): return H2C cmd because of Fw download fail!!!` Other callers of the rtl92c_download_fw are expected to set this value. The kernel version of the module sets these as well.
Configuration menu - View commit details
-
Copy full SHA for 8af472b - Browse repository at this point
Copy the full SHA 8af472bView commit details -
Merge pull request #131 from jefferymiller/add-fw_ready-to-rt8192cu
Set fw_ready properly for rtl8192cu.
Configuration menu - View commit details
-
Copy full SHA for e4435f2 - Browse repository at this point
Copy the full SHA e4435f2View commit details
Commits on Aug 19, 2016
-
rtlwifi_new: Add country code 0x25 (GB)
Some devices in Great Britain have country code 0x25. This particular value is not checked. The result is that 5G channels are not enabled. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for e20add0 - Browse repository at this point
Copy the full SHA e20add0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f65441 - Browse repository at this point
Copy the full SHA 0f65441View commit details
Commits on Aug 21, 2016
-
rtlwifi_new: Fix some indentation warnings
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 393065f - Browse repository at this point
Copy the full SHA 393065fView commit details
Commits on Aug 22, 2016
-
rtlwifi_new: One more indent problem
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 6e690f0 - Browse repository at this point
Copy the full SHA 6e690f0View commit details
Commits on Sep 12, 2016
-
rtlwifi_new: rtl8188ee: Remove dead code
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 7a1b37d - Browse repository at this point
Copy the full SHA 7a1b37dView commit details
Commits on Oct 5, 2016
-
Configuration menu - View commit details
-
Copy full SHA for dadd33d - Browse repository at this point
Copy the full SHA dadd33dView commit details -
Merge pull request #152 from rkrp/fix_readme_typo
Fixed typo in README.md
Configuration menu - View commit details
-
Copy full SHA for 706e8c6 - Browse repository at this point
Copy the full SHA 706e8c6View commit details
Commits on Nov 17, 2016
-
rtlwifi_new: Modify install section
This change handles the case where the installation kernel is not the one running. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 4e3c383 - Browse repository at this point
Copy the full SHA 4e3c383View commit details -
rtlwifi: 8723be: fix bug of ant_sel code
Some laptops have only a single antenna but have an incorrectly coded EEPROM. Code was developed to allow a module parameter to override this setting; however, there is a residual error that affects Bluetooth operation. Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 2f50742 - Browse repository at this point
Copy the full SHA 2f50742View commit details -
rtlwifi_new: rtl8723be: Fix bug in ant_sel code
When wifi was fixed for those laptops that have only a single antenna but have an incorrectly coded EEPROM, a parameter was missed. This error causes the driver to select the wrong antenna for Bluetooth. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 89c160c - Browse repository at this point
Copy the full SHA 89c160cView commit details
Commits on Nov 30, 2016
-
rtlwifi_new: Fix Makefile for 'make clean'
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for b2295f9 - Browse repository at this point
Copy the full SHA b2295f9View commit details
Commits on Dec 2, 2016
-
rtlwifi_new: Update to the latest rewrite now being submitted to main…
…line Realtek has rewritten the BT coexistence routines. The new codes are being submitted to mainline, and should be included in kernel 4.11. All of the changes are included here. There is also new firmware for the RTL8723BE and RTL8821AE. Note that I have run the new code for about 5 days using the RTL8723BE without any power-save options, and without any connection drops. The new code is a definite improvement. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for b6a1444 - Browse repository at this point
Copy the full SHA b6a1444View commit details -
rtlwifi_new: Fix a couple of errors
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 3f185c4 - Browse repository at this point
Copy the full SHA 3f185c4View commit details -
rtlwifi_new: Modify Makefile to handle missing symbol
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for e731080 - Browse repository at this point
Copy the full SHA e731080View commit details -
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 1a539aa - Browse repository at this point
Copy the full SHA 1a539aaView commit details -
rtlwifi: Fix potential build problem
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 1b16be1 - Browse repository at this point
Copy the full SHA 1b16be1View commit details
Commits on Dec 6, 2016
-
rtlwifi_sync: Port the reworking of rtl_get_tx_report_sn()
In addition, the correct state of ips for rtl8192ee and rtl8188ee is fixed. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 44c9188 - Browse repository at this point
Copy the full SHA 44c9188View commit details
Commits on Dec 7, 2016
-
rtlwifi: Replace local debug macro RT_ASSERT
This macro can be replaced with WARN_ONCE. In addition to using a standard debugging macro for these critical errors, we also get a stack dump. In rtl8821ae/hw.c, a senseless comment was removed, and an incorrect indentation was fixed. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Cc: Ping-Ke Shih <pkshih@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 1f9ca77 - Browse repository at this point
Copy the full SHA 1f9ca77View commit details -
rtlwifi_new: Remove RT_TRACE messages that use DBG_EMERG
These messages are always logged and reprresent error conditions, thus we can use pr_err(). Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for b799045 - Browse repository at this point
Copy the full SHA b799045View commit details -
rtlwifi_new: rtl8821ae: Remove all instances of DBG_EMERG
This is a step toward eliminating the RT_TRACE macros. Those calls that have DBG_EMERG as the level are always logged, and they represent error conditions, thus they are replaced with pr_err(). Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 6ea9b59 - Browse repository at this point
Copy the full SHA 6ea9b59View commit details -
rtlwifi_new: rtl8723be: Remove all instances of DBG_EMERG
This is a step toward eliminating the RT_TRACE macros. Those calls that have DBG_EMERG as the level are always logged, and they represent error conditions, thus they are replaced with pr_err(). Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for d7c2a18 - Browse repository at this point
Copy the full SHA d7c2a18View commit details -
rtlwifi_new: rtl8723ae: Remove all instances of DBG_EMERG
This is a step toward eliminating the RT_TRACE macros. Those calls that have DBG_EMERG as the level are always logged, and they represent error conditions, thus they are replaced with pr_err(). Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 45f45df - Browse repository at this point
Copy the full SHA 45f45dfView commit details -
rtlwifi_new: rtl8192ee: Remove all instances of DBG_EMERG
This is a step toward eliminating the RT_TRACE macros. Those calls that have DBG_EMERG as the level are always logged, and they represent error conditions, thus they are replaced with pr_err(). Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 8147d45 - Browse repository at this point
Copy the full SHA 8147d45View commit details -
rtlwifi_new: rtl8723-common: Remove all instances of DBG_EMERG
This is a step toward eliminating the RT_TRACE macros. Those calls that have DBG_EMERG as the level are always logged, and they represent error conditions, thus they are replaced with pr_err(). Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 33b0bde - Browse repository at this point
Copy the full SHA 33b0bdeView commit details -
rtlwifi_new: rtl8192se: Remove all instances of DBG_EMERG
This is a step toward eliminating the RT_TRACE macros. Those calls that have DBG_EMERG as the level are always logged, and they represent error conditions, thus they are replaced with pr_err(). Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 64a343c - Browse repository at this point
Copy the full SHA 64a343cView commit details -
rtlwifi_new: rtl8192de: Remove all instances of DBG_EMERG
This is a step toward eliminating the RT_TRACE macros. Those calls that have DBG_EMERG as the level are always logged, and they represent error conditions, thus they are replaced with pr_err(). Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for d3fe3ed - Browse repository at this point
Copy the full SHA d3fe3edView commit details -
rtlwifi_new: rtl8192cu: Remove all instances of DBG_EMERG
This is a step toward eliminating the RT_TRACE macros. Those calls that have DBG_EMERG as the level are always logged, and they represent error conditions, thus they are replaced with pr_err(). Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 3a020e6 - Browse repository at this point
Copy the full SHA 3a020e6View commit details -
rtlwifi_new: rtl8192ce: Remove all instances of DBG_EMERG
This is a step toward eliminating the RT_TRACE macros. Those calls that have DBG_EMERG as the level are always logged, and they represent error conditions, thus they are replaced with pr_err(). Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 8141f6a - Browse repository at this point
Copy the full SHA 8141f6aView commit details
Commits on Dec 8, 2016
-
rtlwifi_new: rtl8192c-common: Remove all instances of DBG_EMERG
This is a step toward eliminating the RT_TRACE macros. Those calls that have DBG_EMERG as the level are always logged, and they represent error conditions, thus they are replaced with pr_err(). Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for cf6057c - Browse repository at this point
Copy the full SHA cf6057cView commit details -
rtlwifi_new: rtl8188ee: Remove all instances of DBG_EMERG
This is a step toward eliminating the RT_TRACE macros. Those calls that have DBG_EMERG as the level are always logged, and they represent error conditions, thus they are replaced with pr_err(). Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for ac371e7 - Browse repository at this point
Copy the full SHA ac371e7View commit details -
rtlwifi: Remove some redundant code
The symbol DBG_EMERG is no longer used and is removed. In a number of places, the code has redundant messages. For example, if the failure for the firmware to run is logged, it is not necessary to log that the firmware has been started. In addition, extraneous braces are removed. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for dfd58da - Browse repository at this point
Copy the full SHA dfd58daView commit details
Commits on Dec 9, 2016
-
rtlwifi: Add dynamic setting of components to debug
Each of the debugging macros specifies a 'COMP' value that should specify the software component to debug. In fact, this feature is not functional. This change implements sysfs values to set or read this mask. In addition, the macros are modified to use this information. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for af9eca8 - Browse repository at this point
Copy the full SHA af9eca8View commit details -
rtlwifi: Rewrite RT_PRINT macro
As part of reworking the rtlwifi debug system, the RT_PRINT macro has been converted into a direct call of a debug routine. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for d6b3e26 - Browse repository at this point
Copy the full SHA d6b3e26View commit details -
rtlwifi: Rework RT_PRINT_DATA macro
The macro definition has been replaced by the equivalent compiled routine. This change saves roughly 15,000 bytes. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 2c28e57 - Browse repository at this point
Copy the full SHA 2c28e57View commit details -
The macro definition has been replaced by the equivalent compiled routine. This change saves roughly 3,000 bytes. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for f9fdbf0 - Browse repository at this point
Copy the full SHA f9fdbf0View commit details
Commits on Dec 15, 2016
-
rtlwifi: btcoexist: Refactor halbtc8192e2ant.c
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 621f4f3 - Browse repository at this point
Copy the full SHA 621f4f3View commit details -
rtlwifi: rtl8723ae: First attempt at ant_sel
This change is only compile tested. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for d1a04f5 - Browse repository at this point
Copy the full SHA d1a04f5View commit details
Commits on Dec 20, 2016
-
rtlwifi: Use dev_kfree_skb_irq instead of kfree_skb
It is not allowed to call kfree_skb() from hardware interrupt context or with interrupts being disabled, spin_lock_irqsave() make sure always in irq disable context. So the kfree_skb() should be replaced with dev_kfree_skb_irq(). This is detected by Coccinelle semantic patch. The original form failed to check for a NULL skb, which lead to kernel panics. That problem has been fixed in mainline, and is included in this commit. Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 04dc4e6 - Browse repository at this point
Copy the full SHA 04dc4e6View commit details
Commits on Dec 21, 2016
-
rtlwifi: Fix kernel crashes for rtl8192cu
The code failed to set the pointer to hw in rtlpriv->hw soon enough for USB devices. The reworking of the lps enter/leave routines exposed this race condition. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 9397e60 - Browse repository at this point
Copy the full SHA 9397e60View commit details
Commits on Dec 23, 2016
-
rtlwifi: Fix two 'scheduling while atomic' splats
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 01cbe67 - Browse repository at this point
Copy the full SHA 01cbe67View commit details
Commits on Jan 13, 2017
-
rtlwifi_new: Add band setting code
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for d4d11b5 - Browse repository at this point
Copy the full SHA d4d11b5View commit details
Commits on Jan 18, 2017
-
rtlwifi: Remove sysfs debug entries
The kernel provides access to the module parameters through /sys/module/<driver>/parameters/<name>. As a result, these entries are not needed and should be deleted. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for cf3d619 - Browse repository at this point
Copy the full SHA cf3d619View commit details
Commits on Jan 26, 2017
-
rtlwifi: rtl_usb: fix for URB leaking when doing ifconfig up/down
In the function rtl_usb_start we pre-allocate a certain number of urbs for RX path but they will not be freed when calling rtl_usb_stop. This ends up in out of urbs when doing ifconfig up and down Signed-off-by: Michael Schenk <michael.schenk@albis-elcon.com> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 3d7a0db - Browse repository at this point
Copy the full SHA 3d7a0dbView commit details
Commits on Jan 30, 2017
-
rtlwifi: rtl8192ce: Fix loading of incorrect firmware
In commit cf4747d7535a ("rtlwifi: Fix regression caused by commit d86e64768859, an error in the edit results in the wrong firmware being loaded for some models of the RTL8188/8192CE. Fixes: f4747d7535a ("rtlwifi: Fix regression caused by commit d86e64768859") Signed-off-by: Jurij Smakov <jurij@wooyd.org> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for ad9a9f2 - Browse repository at this point
Copy the full SHA ad9a9f2View commit details
Commits on Mar 9, 2017
-
rtlwifi: fix spelling mistake: "conuntry" -> "country"
trivial fix to spelling mistake in RT_TRACE message Signed-off-by: Colin Ian King <colin.king@canonical.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Configuration menu - View commit details
-
Copy full SHA for bdab433 - Browse repository at this point
Copy the full SHA bdab433View commit details
Commits on Mar 25, 2017
-
rtlwifi: Fix scheduling while atomic splat
Following commit cceb0a597320 ("rtlwifi: Add work queue for c2h cmd."), the following BUG is reported when rtl8723be is used: BUG: sleeping function called from invalid context at mm/slab.h:432 in_atomic(): 1, irqs_disabled(): 1, pid: 0, name: swapper/0 CPU: 0 PID: 0 Comm: swapper/0 Tainted: G W O 4.11.0-rc3-wl+ #276 Hardware name: TOSHIBA TECRA A50-A/TECRA A50-A, BIOS Version 4.50 09/29/2014 Call Trace: <IRQ> dump_stack+0x63/0x89 ___might_sleep+0xe9/0x130 __might_sleep+0x4a/0x90 kmem_cache_alloc_trace+0x19f/0x200 ? rtl_c2hcmd_enqueue+0x3e/0x110 [rtlwifi] rtl_c2hcmd_enqueue+0x3e/0x110 [rtlwifi] rtl8723be_c2h_packet_handler+0xac/0xc0 [rtl8723be] rtl8723be_rx_command_packet+0x37/0x5c [rtl8723be] _rtl_pci_rx_interrupt+0x200/0x6b0 [rtl_pci] _rtl_pci_interrupt+0x20c/0x5d0 [rtl_pci] __handle_irq_event_percpu+0x3f/0x1d0 handle_irq_event_percpu+0x23/0x60 handle_irq_event+0x3c/0x60 handle_fasteoi_irq+0xa2/0x170 handle_irq+0x20/0x30 do_IRQ+0x48/0xd0 common_interrupt+0x89/0x89 ... Although commit cceb0a597320 converted most c2h commands to use a work queue, the Bluetooth coexistence routines can be in atomic mode when they execute such a call. Fixes: cceb0a597320 ("rtlwifi: Add work queue for c2h cmd.") Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Cc: Ping-Ke Shih <pkshih@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 53bb57d - Browse repository at this point
Copy the full SHA 53bb57dView commit details
Commits on Apr 23, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 156ae4c - Browse repository at this point
Copy the full SHA 156ae4cView commit details
Commits on Apr 26, 2017
-
rtlwifi: rtl8821ae: setup 8812ae RFE according to device type
Current channel switch implementation sets 8812ae RFE reg value assuming that device always has type 2. Extend possible RFE types set and write corresponding reg values. Source for new code is http://dlcdnet.asus.com/pub/ASUS/wireless/PCE-AC51/DR_PCE_AC51_20232801152016.zip Signed-off-by: Maxim Samoylov <max7255@gmail.com> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Cc: Stable <stable@vger.kernel.org> Cc: Yan-Hsuan Chuang <yhchuang@realtek.com> Cc: Pkshih <pkshih@realtek.com> Cc: Birming Chiu <birming@realtek.com> Cc: Shaofu <shaofu@realtek.com> Cc: Steven Ting <steventing@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 56909b0 - Browse repository at this point
Copy the full SHA 56909b0View commit details -
rtlwifi_new: Add country_code 0x26 for Belgium
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 71c7a51 - Browse repository at this point
Copy the full SHA 71c7a51View commit details
Commits on Jul 18, 2017
-
rtlwifi_new: Fix build with kernel 4.12 and newer
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for a24cb56 - Browse repository at this point
Copy the full SHA a24cb56View commit details
Commits on Oct 8, 2017
-
rtlwifi_new: Fix some compile warnings
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 0547b36 - Browse repository at this point
Copy the full SHA 0547b36View commit details
Commits on Dec 20, 2017
-
Merge pull request #74 from vrkansagara/master
Installation instruction added.
Configuration menu - View commit details
-
Copy full SHA for 52b67cc - Browse repository at this point
Copy the full SHA 52b67ccView commit details
Commits on Dec 28, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 515bcab - Browse repository at this point
Copy the full SHA 515bcabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1821fbd - Browse repository at this point
Copy the full SHA 1821fbdView commit details -
Merge pull request #301 from scud3r1a/patch-1
Update README.md Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 6c86111 - Browse repository at this point
Copy the full SHA 6c86111View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ec03df - Browse repository at this point
Copy the full SHA 2ec03dfView commit details -
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 9dce109 - Browse repository at this point
Copy the full SHA 9dce109View commit details
Commits on Jan 1, 2018
-
rtlwifi_new: Add instructions for rtl8822be and rtl8723de
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 79ff950 - Browse repository at this point
Copy the full SHA 79ff950View commit details
Commits on Feb 5, 2018
-
rtlwifi_new: rtl8821ae: Fix connection problem correctly
There has been a coding error in rtl8821ae since it was first introduced, namely that an 8-bit register was read using a 16-bit read in _rtl8821ae_dbi_read(). This error was fixed with commit 40b368af4b75 ("rtlwifi: Fix alignment issues"); however, this change led to instability in the connection. To restore stability, this change was reverted in commit b8b8b16352cd ("rtlwifi: rtl8821ae: Fix connection lost problem"). Unfortunately, the unaligned access caueses machine checks in ARM architecture, and we were forced to evaluate the actual cause of the problem on x86 platforms. Following a suggestion from Pkshih <pkshih@realtek.com>, it was found that by increasing the ASPM L1 latency from 0 to 7 fixed the stability. This parameter was varied to see if a smaller value would work; however, it appears that 7 is the safest value. A new symbol is defined for this quantity, thus it can be easily changed if necessary. Fixes: b8b8b16352cd ("rtlwifi: rtl8821ae: Fix connection lost problem") Cc: Stable <stable@vger.kernel.org> # 4.14+ Fix-suggested-by: Pkshih <pkshih@realtek.com> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 9046f6f - Browse repository at this point
Copy the full SHA 9046f6fView commit details
Commits on Feb 6, 2018
-
rtlwifi_new: Fix builds with kernel 4.15+
Obviously, a number of people continue to want to use this master branch. Rather than fix the problems in submitted patches, or try to figure out what is happening in others, I decided to spend the time fixing the code myself. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for c58ba56 - Browse repository at this point
Copy the full SHA c58ba56View commit details
Commits on Feb 17, 2018
-
rtlwifi_new: Log errant action value leading to AMPDU_ERR
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 0588ac0 - Browse repository at this point
Copy the full SHA 0588ac0View commit details
Commits on Feb 22, 2018
-
rtl8723be: Add L1 latency to rtl8723be
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 1969725 - Browse repository at this point
Copy the full SHA 1969725View commit details
Commits on May 1, 2018
-
rtlwifi_new: Update rtl8723befw.bin
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for d461714 - Browse repository at this point
Copy the full SHA d461714View commit details
Commits on Jun 22, 2018
-
rtlwifi: Fix kernel Oops "Fw download fail!!"
When connecting to AP, mac80211 asks driver to enter and leave PS quickly, but driver deinit doesn't wait for delayed work complete when entering PS, then driver reinit procedure and delay work are running simultaneously. This will cause unpredictable kernel oops or crash like rtl8723be: error H2C cmd because of Fw download fail!!! WARNING: CPU: 3 PID: 159 at drivers/net/wireless/realtek/rtlwifi/ rtl8723be/fw.c:227 rtl8723be_fill_h2c_cmd+0x182/0x510 [rtl8723be] CPU: 3 PID: 159 Comm: kworker/3:2 Tainted: G O 4.16.13-2-ARCH ghotiv#1 Hardware name: ASUSTeK COMPUTER INC. X556UF/X556UF, BIOS X556UF.406 10/21/2016 Workqueue: rtl8723be_pci rtl_c2hcmd_wq_callback [rtlwifi] RIP: 0010:rtl8723be_fill_h2c_cmd+0x182/0x510 [rtl8723be] RSP: 0018:ffffa6ab01e1bd70 EFLAGS: 00010282 RAX: 0000000000000000 RBX: ffffa26069071520 RCX: 0000000000000001 RDX: 0000000080000001 RSI: ffffffff8be70e9c RDI: 00000000ffffffff RBP: 0000000000000000 R08: 0000000000000048 R09: 0000000000000348 R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 R13: ffffa26069071520 R14: 0000000000000000 R15: ffffa2607d205f70 FS: 0000000000000000(0000) GS:ffffa26081d80000(0000) knlGS:000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00000443b39d3000 CR3: 000000037700a005 CR4: 00000000003606e0 Call Trace: ? halbtc_send_bt_mp_operation.constprop.17+0xd5/0xe0 [btcoexist] ? ex_btc8723b1ant_bt_info_notify+0x3b8/0x820 [btcoexist] ? rtl_c2hcmd_launcher+0xab/0x110 [rtlwifi] ? process_one_work+0x1d1/0x3b0 ? worker_thread+0x2b/0x3d0 ? process_one_work+0x3b0/0x3b0 ? kthread+0x112/0x130 ? kthread_create_on_node+0x60/0x60 ? ret_from_fork+0x35/0x40 Code: 00 76 b4 e9 e2 fe ff ff 4c 89 ee 4c 89 e7 e8 56 22 86 ca e9 5e ... This patch ensures all delayed works done before entering PS to satisfy our expectation, so use cancel_delayed_work_sync() instead. An exception is delayed work ips_nic_off_wq because running task may be itself, so add a parameter ips_wq to deinit function to handle this case. This issue is reported and fixed in below threads: https://github.com/lwfinger/rtlwifi_new/issues/367 https://github.com/lwfinger/rtlwifi_new/issues/366 Tested-by: Evgeny Kapun <abacabadabacaba@gmail.com> # 8723DE Tested-by: Shivam Kakkar <shivam543@gmail.com> # 8723BE on 4.18-rc1 Signed-off-by: Ping-Ke Shih <pkshih@realtek.com> Fixes: cceb0a597320 ("rtlwifi: Add work queue for c2h cmd.") Cc: Stable <stable@vger.kernel.org> # 4.11+ Reviewed-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Ping-Ke Shih committedJun 22, 2018 Configuration menu - View commit details
-
Copy full SHA for 7335c6d - Browse repository at this point
Copy the full SHA 7335c6dView commit details
Commits on Jun 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for e8b1952 - Browse repository at this point
Copy the full SHA e8b1952View commit details
Commits on Jun 27, 2018
-
Merge pull request #373 from benallard/master_cache.mk
Remove the .cache.mk in master branch Thanks.
Configuration menu - View commit details
-
Copy full SHA for 00c0484 - Browse repository at this point
Copy the full SHA 00c0484View commit details -
rtlwifi_new: Prevent overwrite of firmware size
This bug results in "firmware not ready to run" errors. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 551a29d - Browse repository at this point
Copy the full SHA 551a29dView commit details -
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 48b4166 - Browse repository at this point
Copy the full SHA 48b4166View commit details
Commits on Nov 4, 2018
-
rtlwifi_new: Correct problem with dkms
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for ffc0416 - Browse repository at this point
Copy the full SHA ffc0416View commit details -
rtlwifi-new: Fix typo in dkms.conf
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for e03d7bc - Browse repository at this point
Copy the full SHA e03d7bcView commit details
Commits on Nov 25, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4735226 - Browse repository at this point
Copy the full SHA 4735226View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66f894a - Browse repository at this point
Copy the full SHA 66f894aView commit details -
Merge pull request #423 from vrkansagara/vrkansagara-patch-2
adding wireless grap command.
Configuration menu - View commit details
-
Copy full SHA for 78d45b5 - Browse repository at this point
Copy the full SHA 78d45b5View commit details -
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for e46f61c - Browse repository at this point
Copy the full SHA e46f61cView commit details
Commits on Jan 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c174073 - Browse repository at this point
Copy the full SHA c174073View commit details -
Configuration menu - View commit details
-
Copy full SHA for b63c4a3 - Browse repository at this point
Copy the full SHA b63c4a3View commit details
Commits on Feb 26, 2019
-
rtlwifi_new: Fix test of RX descriptor
On four of the drivers, the wakeup test is performed twice on bit 31, rather than once each on bits 29 and 31. Thanks to Valerii Zapodovnikov for alerting me to this error. Note that the only effect is to output the wrong value in an debug error message. It has no affect on normal operation. This patch also fixes the time-of-day errors in the master branch. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for 6057521 - Browse repository at this point
Copy the full SHA 6057521View commit details -
rtlwifi_new: Remove wake_match from struct rx_stats
The variable is never used outside the <driver>_rx_query_desc() routine, and then only for local debugging. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for ea0642c - Browse repository at this point
Copy the full SHA ea0642cView commit details
Commits on Aug 21, 2019
-
rtlwifi_new: Fix some fall-thru warnings and build on 5.3
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Configuration menu - View commit details
-
Copy full SHA for a108e3d - Browse repository at this point
Copy the full SHA a108e3dView commit details