summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | * | | | | qcacld-2.0: Add debug logsNirav Shah2016-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add debug logs in WLANTL_RegisterSTAClient and WLANTL_ClearSTAClient. CRs-Fixed: 1036774 Change-Id: I70f19731e576c65432919588348c19ccbf7bca61
| | * | | | | qcacld-2.0: Block scan done callback and reset variables on iface downMahesh A Saptasagar2016-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation This commit avoids scan failures and kernel panic by blocking scan done callback on interface down. Also reset conditional variables in the callback. Change-Id: I8f2c04c76c19ed6c14a33426c38b94e82c3b8b63 CRs-Fixed: 1036267
| | * | | | | qcacld-2.0: If BSS is unreachable remove it from scan cacheAbhishek Singh2016-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If BSS is present in kernel and driver scan cache, supplicant tries to connect to the BSS multiple time even if the BSS is unreachable. Due to multiple failures to connect supplicant disable the network. To avoid this, remove the BSS from scan cache: - If connect fails due to BSS unreachable i.e. probe resp/auth/assoc timeout and scan for ssid failure. - If disconnect is due to Link lost. Change-Id: I3263dd02691000d83d4aef61c75b72d78c28f582 CRS-Fixed: 1039104
| | * | | | | Release 4.0.11.116Anjaneedevi Kapparapu2016-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.116 Change-Id: I80a89e0699c841b61912ef42f9306ddd4a73d56d CRs-Fixed: 688141
| | * | | | | qcacld-2.0: Add access policy for vendor IEGanesh Kondabattini2016-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | User configures vendor IE and access policy to allow or deny association. PE should allow or deny connection based on access policy and presence of vendor ie in probe request/association request frame. Change-Id: Ia2714ba07a67602e552a6f43928f02de0d4d0b9b CRs-Fixed: 1020078
| | * | | | | qcacld-2.0: Convert beacon data rate to hw codeGanesh Kondabattini2016-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | User configures the beacon data rate in multiples of 100 Kbps and FW expects the data rate in the form of hw rate codes. So convert the data rates to hw rate code before configuring it to firmware. Change-Id: Iea92c6ed42caad9ba2441ce194a04f67a870c10a CRs-Fixed: 1020078
| | * | | | | qcacld-2.0: Fix index error of array elementlifeng2016-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix the index error of chanBondingSet element. If not, the channel list [116,120,124,128] will be ingored to consider adding into the available channels, when channel bonding is set as 40/80Mhz during sapRandomChannelSel stage. Change-Id: Ia90ece227c32fd9aad4a3cb69372e9cb8cf981a8 CRs-Fixed: 1037612
| | * | | | | qcacld-2.0: Reduce log level while processing mgmt rx framesMukul Sharma2016-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When scan is in progress and driver unload begins, excessive logs appears while processing rx mgmt frame which lead to watch dog bite. As a part of this fix, reduce the logs level to info level to avoid watch dog bite. Change-Id: I41dbc6c7a05ea2887e3a63272b02012035bb7fec CRs-Fixed: 1036923
| | * | | | | qcacld-2.0: skip VOS_BUG if SSR is already in progressSarada Prasanna Garnayak2016-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If firmware crashed during the runtime suspend and SSR triggered. The SSR is doing the runtime resume and if resume process failed it is triggering the VOS_BUG. Ignore the VOS_BUG if SSR is already in progress to avoid unnecessary device crash. CRs-Fixed: 1038254 Change-Id: Id7f2e8b16767cd4b03671e34d999ef14e7a1c6ce
| | * | | | | qcacld-2.0: Change print type from %d to %u for unsigned variablesHimanshu Agarwal2016-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change print type from %d to %u for unsigned variables in wma_wow_dump_mgmt_buffer and wma_wow_parse_data_pkt_buffer. Change-Id: I2ea9ae2aa5c6f1bbec65b724de35a0071ea26804 CRs-Fixed: 1038593
| | * | | | | Release 4.0.11.115Anjaneedevi Kapparapu2016-07-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.115 Change-Id: I11f3532d16c12fb491e219265f2bdfbdf492511e CRs-Fixed: 688141
| | * | | | | qcacld-2.0: Fix for potential buffer overflow and null pointer referencesMahesh A Saptasagar2016-07-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation Static analyser is reporting errors for array bound checking and null pointer references. To resolve this 1. Check for condition array index shouldn't exceed WNI_CFG_VALID_CHANNEL_LIST_LEN before accessing ChannelList array. 2. Check for NULL condition wherever necessary. Change-Id: Idd0a23a8180dddabfdd353c0861899411aecfa16 CRs-Fixed: 534624
| | * | | | | qcacld-2.0: CL 1535058 - update fw common interface filesNitesh Shah2016-07-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WMI service flag for flash read / write support. Change-Id: I896b4b53f596df96ec7f023b9301f6a695cd325a CRs-fixed: 865207
| | * | | | | qcacld-2.0: Don't log if netlink_broadcast fails with error -ESRCHMahesh A Saptasagar2016-07-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation Don't log if netlink_broadcast fails with error -ESRCH(-3) since this error is likely to occur because of no listening process in the user space. In this case, error logs would give a false impression that feature is broken though feature is working fine. Change-Id: Ia111476e44a3dce24afd6b935ff0eca06accc73a CRs-Fixed: 1039867
| | * | | | | qcacld-2.0: Remove unused gLimSendDisassocFrameThresholdTimer timerMahesh A Saptasagar2016-07-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation Remove the unwanted timer and its related code. Change-Id: I469bf11a506a2901eae2865a69b75a058e276e75 CRs-Fixed: 658580
| | * | | | | qcacld-2.0: Fix pmfComebackTimer during roamingPadma, Santhosh Kumar2016-07-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently pmfComebackTimer is not initialized during roaming. This can lead to error in peDeleteSession when driver tries to destroy pmfComebackTimer. Fix this by initializing pmfComebackTimer during roaming. Also, handle status eSIR_MAC_TRY_AGAIN_LATER as failure during roaming. Change-Id: Ic9c4e996c4078d09ef7cd9b3b073105d94eb53fb CRs-Fixed: 1037640
| | * | | | | qcacld-2.0: Parse tx packets only once in tx datapathGovind Singh2016-07-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Classify tx packets at one place and store packet type in skb cb structure to avoid multiple check to determine packet type at various layers. CRs-Fixed: 1022454 Change-Id: I17d05e265612059410463b7577bb5e8ca1176962
| | * | | | | qcacld-2.0: Allow different beacon intervals for SAPAgrawal Ashish2016-07-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently if user space sends two different beacon interval in AP+AP, driver is not updating correct beacon interval. Beacon interval should be sent as per session. Change-Id: I13653701e7ed6fb2eb643bbb8e20e7c0102c2ec2 CRs-Fixed: 1037455
| | * | | | | Release 4.0.11.114Anjaneedevi Kapparapu2016-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.114 Change-Id: Iff2e1e4fc0a4af16daaf79558ae95f1eae05e6d7 CRs-Fixed: 688141
| | * | | | | qcacld-2.0: Add BSSID entry even if mismatch is seenPadma, Santhosh Kumar2016-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If there is a mismatch in channel number present in BD and Beacon/probe response, corresponding BSSID entry is not added in scan cache. This can result in reconnection failure. If the entry is not present then add this entry even in case of mismatch. Change-Id: Id8c45ff88731288144fe39f5da56748f403dfdb7 CRs-Fixed: 1036988
| | * | | | | qcacld-2.0: Don't Tag Non-WoW packets as Runtime PM packets after wow suspendKomal Seelam2016-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some WMI Commands can be send in Runtime PM context and MC thread context. Packets coming via MC Thread Context can be tagged as Runtime PM packets when runtime pm in progress. Packets should be tagged in the same caller context to avoid any race condition. Being stability issue, addressing this issue by not tagging any non-wow commands as runtime pm after wow suspend. This will ensure all the non-wow packets coming after wow_suspend flag is set as non runtime pm packets and will trigger a runtime resume. CRs-Fixed: 1037430 Change-Id: I03528a395e1d88ca2c5aaeca27fa505c3426f778
| | * | | | | qcacld-2.0: CL 1536911 - update fw common interface filesNitesh Shah2016-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WMI pdev params to specify retry limit for control frames, and propagation delay. Change-Id: I9662d4cfee0910706486ae1709749aacd938fa3c CRs-fixed: 865207
| | * | | | | qcacld-2.0: CL 1535819 - update fw common interface filesNitesh Shah2016-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WMI interface change for DBS roaming and CSA roaming. Change-Id: Ia483de75c1ea7caa6526aaddd15886fe6a4404bd CRs-fixed: 865207
| | * | | | | qcacld-2.0: CL 1534810 - update fw common interface filesNitesh Shah2016-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Define WMI messages for per-AC rx reorder timeouts and A-MPDU aggregation limits. Change-Id: I19d96379a93e2d860cce249704834f06f271efb0 CRs-fixed: 865207
| | * | | | | qcacld-2.0: CL 1532157 - update fw common interface filesSelvaraj, Sridhar2016-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add WMI TDLS scan start, complete events. Change-Id: I74f0948061bee593dc15a0ceaab0a25633bb6dd4 CRs-fixed: 865207
| | * | | | | qcacld-2.0: CL 1530684 - update fw common interface filesPradeep Reddy POTTETI2016-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add scan flags for half and quarter-rate channels. Add WMI service bit for commands pertaining to Host managed RX reorder. Change-Id: I2baf13e0ab8f669153b0fb66f2b286c40f1fcc20 CRs-fixed: 865207
| | * | | | | qcacld-2.0: CL 1529540 - update fw common interface filesPradeep Reddy POTTETI2016-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tufello USB Wlan Adapter - Flash Read Change-Id: Ib90306a871febe43a076ae8b104442bbc3a4960c CRs-Fixed: 865207
| | * | | | | qcacld-2.0: CL 1528698 - update fw common interface filesPradeep Reddy POTTETI2016-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for setting hardware mode within WMI_INIT_CMD Change-Id: If5855fb1f1bc2a85fd27a34575a009b9f6b1e008 CRs-fixed: 865207
| | * | | | | qcacld-2.0: CL 1527757 - update fw common interface filesPradeep Reddy POTTETI2016-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add bundled tx mgmt complete event Change-Id: Ib1ba4b9b4ae60ee6e8095d6cfe754bbf2a1c69b2 CRs-fixed: 865207
| | * | | | | qcacld-2.0: CL 1527207 - update fw common interface filesPradeep Reddy POTTETI2016-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add mcast filter set/delete command that can take multiple filters in a list. Fix HTT typos to make MACROS consistent with the field name. Change-Id: I97ca72f102faecfc3d20409b0d4819a09968417c CRs-fixed: 865207
| | * | | | | qcacld-2.0: CL 1525510 - update fw common interface filesPradeep Reddy POTTETI2016-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add new htt messages to accommodate SRING chages in Lithium Change-Id: I71f7d6ece056fb6efae535c3a571446e53b16a18 CRs-Fixed: 865207
| | * | | | | qcacld-2.0: CL 1525577 - update fw common interface filesPradeep Reddy POTTETI2016-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove duplicate OP(WMI_IPA_OFFLOAD_ENABLE_DISABLE_CMDID) Change-Id: Icc1553c69ab5cf11e499c02922a5b8b28b948055 CRs-fixed: 865207
| | * | | | | qcacld-2.0: CL 1524945 - update fw common interface filesPradeep Reddy POTTETI2016-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New WMI command for reorder queue setup/removal Change-Id: I31ad0432a0d5f49eed55603ae7d9eeedbdd19876 CRs-fixed: 865207
| * | | | | | Promotion of wlan-cld2.driver.lnx.1.0-00044.Linux Build Service Account2016-07-04
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CRs Change ID Subject -------------------------------------------------------------------------------------------------------------- 1035077 Id193b5a979fad5effa7c6b00d89452ad876ae00e qcacld-2.0: Avoid sending P2P action frame confirmation 629288 I25ac973cc90fc9f5258ff8f012c90dd9e9394eb0 qcacld-2.0: Fix for PNO scan for 802.11A configured AP 1035251 I10f1d6ec37deb5ead36e3dbaf9ad9db513d24f82 qcacld-2.0: Block Driver unload till Recovery Completes 688141 I600b9423f8043f8edf5e771208621e86383717ce Release 4.0.11.113 1036271 I75ef52a7dc286d8bea012b1e2b8ccf57343a3575 qcacld-2.0: Stop memory tracking after trace_buffer free 975049 Ia6ffd422ae3f9bc8419f32aa914839a091841335 qcacld-2.0: Resolve static analysis issues 1035630 Icf72a5113d3ea15bf9698d22c8891f8da4b1067c qcacld-2.0: Add ini config for COEX setting for WLAN con 1036775 I5f424a043535b0fdcc7886ba062b34fbc2e6dca0 qcacld-2.0: Print correct no.of channels 688141 I6c46125c192546f2d585dc8d773e4778c19abc9e Release 4.0.11.112 1032801 Ia0adc7a73c85bc9feacc57620ef98d686c8e15d0 qcacld-2.0: update DBG message array 1021751 Ie0c68a24befad9806b366e1e1e7e686bdfc71ddd qcacld-2.0: Initialize frequency band before reg_notifie 977264 Iba8bd7a32fac33e8a0c3eea293aad682a1105397 qcacld-2.0: Block interface down until pending scan requ Change-Id: I6a1669c22d1e4f3ce2843e2f37b3fb1a202c6f4d CRs-Fixed: 1035251, 1035630, 1021751, 977264, 1036775, 1032801, 1035077, 688141, 629288, 975049, 1036271
| | * | | | | Release 4.0.11.113Anjaneedevi Kapparapu2016-07-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.113 Change-Id: I600b9423f8043f8edf5e771208621e86383717ce CRs-Fixed: 688141
| | * | | | | qcacld-2.0: Resolve static analysis issuesHanumantha Reddy Pothula2016-07-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation Resolved static analysis issues, variable initialization, return on failure, validate data before using. Change-Id: Ia6ffd422ae3f9bc8419f32aa914839a091841335 CRs-Fixed: 975049
| | * | | | | qcacld-2.0: Block interface down until pending scan request is abortedMahesh A Saptasagar2016-07-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation From Kernel-3.18 onwards pending scan request is handled as part of NETDEV_DOWN event, by invoking the cfg80211_scan_done callback which frees the scan request structure. To support this, driver will not invoke scan_done_callback if interface is down. In case, if interface down and up are called back to back there is a chance that kernel frees scan request as part of NETDEV_DOWN and after which before driver triggers scan_done_callback if interface is made up, driver scan_done_callback is through its execution and accesses the freed scan request results in kernel panic. To mitigate this, don't return from hdd_stop until scan request is aborted. Though this fix is to avoid kernel panic due to 3.18 kernel specific changes, it is acceptable across all the kernel versions. Change-Id: Iba8bd7a32fac33e8a0c3eea293aad682a1105397 CRs-Fixed: 977264
| | * | | | | qcacld-2.0: Fix for PNO scan for 802.11A configured APMahesh A Saptasagar2016-07-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation If Probe Responce received in PNO indication does not contain DSParam IE or HT Info IE then add dummy channel to the received BSS info so that Scan result received as a part of PNO is updated to the supplicant. Change-Id: I25ac973cc90fc9f5258ff8f012c90dd9e9394eb0 CRs-Fixed: 629288
| | * | | | | qcacld-2.0: update DBG message arrayYingying Tang2016-07-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current DBG message array is quite old, it miss many update according to dbglog_id.h. Update this array to match the latest dbglog_id.h Change-Id: Ia0adc7a73c85bc9feacc57620ef98d686c8e15d0 CRs-Fixed: 1032801
| | * | | | | qcacld-2.0: Initialize frequency band before reg_notifier is calledMahesh A Saptasagar2016-07-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since wiphy register is done before we configure band information using ini parameter, wrong channels are being updated to the supplicant through linux_reg_notifier, which is causing p2p connection failures. This commit ensures that channel list for configured band is updated before linux_reg_notifier is called. Change-Id: Ie0c68a24befad9806b366e1e1e7e686bdfc71ddd CRs-Fixed: 1021751
| | * | | | | qcacld-2.0: Print correct no.of channelsSreelakshmi Konamki2016-07-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In __wlan_hdd_cfg80211_scan(), no.of channels printed as received no.of channels from supplicant instead of filtered no.of non DSRC channels. Fix to update the correct no.of channels Change-Id: I5f424a043535b0fdcc7886ba062b34fbc2e6dca0 CRs-Fixed: 1036775
| | * | | | | Release 4.0.11.112Anjaneedevi Kapparapu2016-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.112 Change-Id: I6c46125c192546f2d585dc8d773e4778c19abc9e CRs-Fixed: 688141
| | * | | | | qcacld-2.0: Avoid sending P2P action frame confirmation twiceAbhishek Singh2016-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | P2P action frame confirmation can be called from work queue wma_mgmt_tx_ack_work_handler as well as from MC thread during remain on channel completion. So it can lead to race condition where frame confirmation is called twice and driver tries to free frame buffer twice. To avoid this use PE global lock to detected duplicate call for P2P action frame confirmation. Change-Id: Id193b5a979fad5effa7c6b00d89452ad876ae00e CRs-Fixed: 1035077
| | * | | | | qcacld-2.0: Add ini config for COEX setting for WLAN connectionSaidiReddy Yenuga2016-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Host gets the config value in ini file and send WMI_COEX_CONFIG command with the config type and the config values to firmware. CRs-Fixed: 1035630 Change-Id: Icf72a5113d3ea15bf9698d22c8891f8da4b1067c
| | * | | | | qcacld-2.0: Block Driver unload till Recovery CompletesKomal Seelam2016-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On HL platforms, Ramdump collection is taking significant delay. Increasing 100 more sec before driver crashes in rmmod context. Change-Id: I10f1d6ec37deb5ead36e3dbaf9ad9db513d24f82 CRs-Fixed: 1035251
| | * | | | | qcacld-2.0: Stop memory tracking after trace_buffer freeMukul Sharma2016-06-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to commit Id574e1309db8d8b01b4765e27b3638bb92c3d5a0, Host stop memory tracking before trace-buffer get free. Later host try to free the trace_buffer but memory list is empty hence vos_bug raised in SLUB enabled build. As a part of fix, Free trace-buffer before vos_mem_exit and free trace_buffer in insmod failure case. Change-Id: I75ef52a7dc286d8bea012b1e2b8ccf57343a3575 CRs-Fixed: 1036271
| * | | | | | Promotion of wlan-cld2.driver.lnx.1.0-00041.Linux Build Service Account2016-06-30
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CRs Change ID Subject -------------------------------------------------------------------------------------------------------------- 1033836 Icc0f5b576ff71776dc448a673b6e12defe0c514e qcacld-2.0: Fix mgmtFrameSessionId in limSendP2PActionFr 1035125 Ice4c32caf65f5fc6fceaf3fbcf536baabd58f716 qcacld-2.0: Fix static code analysis error 688141 I35e3b32b78d5682401521c9111d50ecac94b0e19 Release 4.0.11.111 688141 I4d2b7c578001ae10c05814dcbefbbea541ddf502 Release 4.0.11.110 1023547 I9aaacf035efb042f8216ca0d7f1ec3f21f11b212 qcacld-2.0: Set number of clients separately for SAP and 1035799 Icbd195702dd70f5bbb97eefc2c3044d0e46a76e4 Revert "qcacld-2.0: WAR for dfs false detection" 1033754 I7c8e2f2dabd5713cb25523df5b25e59d0c4b06aa qcacld-2.0: Clean up enum station_info_flags for Kernel 1033220 I5eb63b42de0f2327b391427dd5b43235103ed06b qcacld-2.0: Correctly handle the error conditions in the Change-Id: I6b073d118955e9d494a1764d9b1fb2fc0fd51e71 CRs-Fixed: 1033220, 1035125, 1033836, 1033754, 688141, 1023547, 1035799
| | * | | | | Release 4.0.11.111Anjaneedevi Kapparapu2016-06-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.111 Change-Id: I35e3b32b78d5682401521c9111d50ecac94b0e19 CRs-Fixed: 688141
| | * | | | | qcacld-2.0: Correctly handle the error conditions in the driver startupArun Khandavalli2016-06-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the hdd_wlan_startup function correct the error conditions in case of any initialization failure, there is crash instance where in the nl socket is initialized but not released by the driver incase of vos_open failure. Release the nl socket during the load failure and also correct the other error conditions. Change-Id: I5eb63b42de0f2327b391427dd5b43235103ed06b CRs-Fixed: 1033220
| | * | | | | Revert "qcacld-2.0: WAR for dfs false detection"Gupta, Kapil2016-06-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit Ie963f80b3c3e5ea5e4dd0f46b3dbdbea9d6c7f49. Change are causing crash in ACS enabled scenario. Change-Id: Icbd195702dd70f5bbb97eefc2c3044d0e46a76e4 CRs-Fixed: 1035799