- Oct 18, 2017
-
-
Sandeep Puligilla authored
In WMA, data from firmware event buffer is used without sanity checks for upper limit. This might lead to a potential integer overflow further leading to buffer corruption. Add sanity check to avoid integer overflow. Change-Id: Id47e12015a4d46af24180b621b52ffcb17596c07 CRs-Fixed: 2112832
-
- Sep 09, 2017
-
-
Linux Build Service Account authored
Change-Id: I15cc3dd141bbeec1f9d0f19c491000f9c4d9b6af
-
- Sep 07, 2017
-
-
CNSS_WLAN Service authored
-
CNSS_WLAN Service authored
Merge "qcacld-3.0: BUG_ON only if fw is up in cds_force_assert_target" into wlan-cld3.driver.lnx.1.1
-
CNSS_WLAN Service authored
-
CNSS_WLAN Service authored
-
CNSS_WLAN Service authored
-
CNSS_WLAN Service authored
Merge "qcacld-3.0: Init hdd channel info only after mac context is available" into wlan-cld3.driver.lnx.1.1
-
- Sep 06, 2017
-
-
Ashish Kumar Dhanotiya authored
In cds_force_assert_target api force assert is triggered to fw which may result in failure if modem is down. This will result in BUG_ON. To address this issue add a check to BUG_ON only if fw is up. CRs-Fixed: 2101910 Change-Id: I2473dece3b277c7f1f351623dae835637bad4a81
-
Anurag Chouhan authored
As part for hang event feature certian enums have been added which tells the reason for self recovery added that are undefined Remove the undefined enums. Change-Id: I400b67ff6e35e61421df6836eca80ed76f0acb7d CRs-fixed: 2098498
-
Sravan Kumar Kairam authored
Currently during PDR after client disassociation IPA client disconnect event is not send because of recovery in progress condition. After reload IPA pipes are not enabled as IPA context number of connected stations are non zero which leads to data stall of backhaul traffic. In this change remove recovery in progress check which is not necessary in this case. Change-Id: Id465f78fc224e2c08fb3977266e7032666a22692 CRs-Fixed: 2105106
-
- Sep 05, 2017
-
-
Rajeev Kumar authored
HDD channel info is getting initialized before max context is created and leading to panic. Move HDD channel info initialization after mac context is created during startup. Change-Id: I34f7bdaeda20cfbfbb82c8bd9bd041f06446ac75 CRs-Fixed: 2104621
-
Naveen Rawat authored
Join timeout value is taken as 10 times beacon interval, however if beacon interval is very large, this will make join timeout value to exceed allowed max, causing join process failure. Make sure to keep join timeout value less than max allowed. Change-Id: If2167e602e3231403fbe2ab1936769f2a1b31383 CRs-Fixed: 2100819
-
CNSS_WLAN Service authored
-
Govind Singh authored
RX hash lock is not unlocked in case hash_table is NULL and context is returned immediately without unlocking the rx hash lock. Unlock the rx hash lock before returning from the context. Change-Id: I4ec2c272ac92cf5c0e93c64e34ce96cafe5cc11c CRs-Fixed: 2104297
-
Vignesh Viswanathan authored
With the change I3852be0879de5739b3ac5c1f23679ecb340b76be, compilation error occurred in wlan_hdd_tdls.h when FEATURE_WLAN_TDLS is not defined Add changes to fix the compilation error in wlan_hdd_tdls.h Change-Id: Ic7ef2eed3cb7b2d2d62b9dc501e769cca9a2f647 CRs-Fixed: 2078355
-
- Sep 04, 2017
-
-
CNSS_WLAN Service authored
Merge "qcacld-3.0: free the allocated memory for message post failure" into wlan-cld3.driver.lnx.1.1
-
CNSS_WLAN Service authored
-
Manjunathappa Prakash authored
Fix build errors for ROME as HELIUMPLUS features like NAPI and LRO are not available. This build erros are due recent GRO changes. change: I15535827a03953231670d4138235c4876b16e045 Change-Id: I8c8cef224bd790ee9e052b236a5ef7ddde2769c1
-
Sravan Kumar Kairam authored
Shutdown the IPA WDI pipes on PDR event from ICNSS driver to prevent the possibility of IPA diver invalid access of CE ring registers. Change-Id: I19da0c015ba229512f71d7016236b106d9d8ee43 CRs-Fixed: 2072920
-
Poddar, Siddarth authored
Free the already allocated memory if failed to post data stall message to SYS queue. CRs-Fixed: 2086176 Change-Id: Ib2b0ac80a6729824cb2c7179ba91ce58acc86ef5
-
Himanshu Agarwal authored
In htt_rx_ring_fill_n, when debt_served is non-zero, mem_map_table is being updated for extra buffers even though memory to store mem_info has not been allocated for those buffers. As a result of this overflow, memory corruption is happening leading to crash. Fix overflowing of mem_map_table array in htt_rx_ring_fill_n. Change-Id: I3ff96f57baf07799fd69d7ba196e44e7819f58dc CRS-Fixed: 2103792
-
- Sep 02, 2017
-
-
Linux Build Service Account authored
Change-Id: Ie20b1a7f25fe99c9f2642c290d2d4ec24c045a82
-
CNSS_WLAN Service authored
-
CNSS_WLAN Service authored
-
CNSS_WLAN Service authored
-
CNSS_WLAN Service authored
-
CNSS_WLAN Service authored
-
CNSS_WLAN Service authored
-
CNSS_WLAN Service authored
Merge "qcacld-3.0: Fix assert in qdf_mc_timer_stop for host roam timers" into wlan-cld3.driver.lnx.1.1
-
- Sep 01, 2017
-
-
yeshwanth sriram guntuka authored
SIR_MAC_AUTH_CHALLENGE_LENGTH is updated to 253 from 128 as per IEEE spec due to connection fails between DUT-SAP and old ref-STA. Auth failure occurs as encrypted data sent by ref-STA is only 128 bytes instead of 253 bytes. Fix is to set length of challenge text sent by SAP to 128 bytes. Change-Id: I81409bb58ad34e469c54e2909f45b8a6826eb06a CRs-Fixed: 2096512
-
bings authored
In struct tagCsrSSIDs, field numOfSSIDs should record correct number of SSID in field SSIDList. SSIDList memory illegal access happens when numOfSSIDs is not zero, and SSIDList is NULL. Set numOfSSIDs as 0, when SSIDList is set as NULL. Change-Id: Ie0a365c81344f1857ba5bf461887996bb5089371 CRs-Fixed: 2084050
-
Sravan Kumar Kairam authored
For data stall continuous HDD tx timeout count of five post HOST TX time out data stall event to handle it in data detection module. Change-Id: Ic6cf5e62f711cef5919a4a5e85e4232c622c04bb CRs-Fixed: 2094393
-
snandini authored
Release 5.1.1.31 Change-Id: Ib392631534247149a25618c3f2bb4fc84dd40f44 CRs-Fixed: 774533
-
jiad authored
For MDM platforms with IPA offload, tx margin of 400 in MCC mode is not applicable and thus tput is not able to achieve KPI. Fix is to define a new marco for MDM platform specific tx flow control and set tx margin to 0. Change-Id: Id7c4b078714d72fae907c270eca9f62147cfc3bb CRs-Fixed: 2081350
-
snandini authored
Release 5.1.1.30Z Change-Id: I5369d9d08d4e19dc78f6a7557df43ea677c9210a CRs-Fixed: 774533
-
jiad authored
A list of ipa tx_desc is created to have a one-to-one mapping between tx_desc from ipa driver and tx_desc in wlan. The list pool size is now set to IpaUcTxBufCount, which is IPA wlan FW tx comp ring size and is more like a HW resource. But the list is used only for SW MCC TX path. Fix is to define a new INI to set hdd_ipa_tx_desc pool size. But real size is minumum of this INI and the global tx_desc pool size. Change-Id: I3216a4c14ac624cc313d11226909efd4f63841d0 CRs-Fixed: 2076672
-
- Aug 31, 2017
-
-
Dustin Brown authored
The WMA vdev structure contains wakelocks which must be deinitialized and initialized any time these structures are mem-zeroed. Add deinit/init calls to vdev attach error cases. Change-Id: I36012606d4cc49c076ac6903ff49530c45433374 CRs-Fixed: 2102645
-
Dustin Brown authored
When printing all of the stations connected to a SAP adapter, the ini value for max number of station clients is used as the iteration limit. Instead, use the max number of stations constant used to allocate the array. This ensures all connected stations are printed in all cases, and removes the theoretical possibility of running off the end of the array in some configurations. Change-Id: I3a506905f40272efe472028391e8080d764cb390 CRs-Fixed: 2100833
-
snandini authored
Release 5.1.1.30Y Change-Id: I452a95f243a75858e3062be7fef3980cfdab4720 CRs-Fixed: 774533
-