summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | * | | | qcacld-2.0: Do not handle regdomain notifier after cfg80211 suspendMukul Sharma2016-10-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, kernel invoke the regdomain notifier to host driver using registered callback. If kernel call this callback after cfg80211 aka system suspend, Then because of race condition host might send the PDEV SET REGDOMAIN/PARAM to fwr after WOW ENABLE cmd which is not correct cmd sequence. Change-Id: Ie3cd94d86345c9b6de0c5597d23e0b0dc6751937 CRs-Fixed: 1075079
| | * | | | qcacld-2.0: Remove sme global lock while sending flush log cmdMukul Sharma2016-10-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, host takes sme global mutex lock while sending flush log cmd to firmware. This api is also invoked from softirq context hence leading to crash. As a part of this fix, Remove Sme lock because host does not modify the sme global parameters during sending this cmd to firmware. Change-Id: If6620d458f54563ea7e9f944721498184fbbdb5d CRs-Fixed: 1073915
| | * | | | qcacld-2.0: Enable cfg80211 layer to control power saveAbhishek Singh2016-10-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation In PS non-offload case the "remainInPowerActiveTillDHCP" flag allows cfg80211 layer to control BMPS and it should not be modified by SME/CSR. SME/CSR use remainInPowerActiveTillDHCP to block BMPS till set key is not completed. Due to this cfg80211 layer is not in full control of BMPS. To fix this add a new variable to block BMPS until set key is done and let remainInPowerActiveTillDHCP be be controlled by cfg80211 layer based on whether DHCP in progress or not. Change-Id: I48315893a881d8da4db79a8b9366525617e8c898 CRs-Fixed: 1072635
| | * | | | Release 4.0.11.170Anjaneedevi Kapparapu2016-10-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.170 Change-Id: I1b194db206390741f9bbd78e019be1515a2eab4b CRs-Fixed: 688141
| | * | | | qcacld-2.0: CL 1661761 - update fw common interface filesc_rrajiv2016-10-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add IPA TX msdu_id space repartitioning. Change-Id: I2dd4d430c3ba4413c6b0629d2a97d06769ef0afd CRs-Fixed: 865207
| | * | | | qcacld-2.0: CL 1661152 - update fw common interface filesc_rrajiv2016-10-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add extended FW build version info to the WMI ready messages. Change-Id: I4b9a62c56e365825d4d8db91031888518f2509c7 CRs-Fixed: 865207
| | * | | | qcacld-2.0: CL 1660720 - update fw common interface filesc_rrajiv2016-10-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add wmi_pdev_band_to_mac TLVs to wmi_pdev_set_hw_mode and support > 32 vdevs in swba_event. Change-Id: I29e6513fae5a2aa6318ee8d65f77c289228efb6e CRs-Fixed: 865207
| | * | | | qcacld-2.0: Fix hardcoded broadcast station id for NDPRavi Joshi2016-10-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For historical reasons, the broadcast station id has always been hardcoded to 1 for any peer-to-peer network. Providing an implementation to extract broadcast station id from association indication indicated by the PE layer. CRs-Fixed: 1071279 Change-Id: I0df0962405a24a49d8829c563b051373e1b97b45
| | * | | | Release 4.0.11.169Anjaneedevi Kapparapu2016-10-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.169 Change-Id: I7df1ce957af214ed6559cec918e86cd1e47d8ea3 CRs-Fixed: 688141
| | * | | | qcacld-2.0: Fix misleading commentsPadma, Santhosh Kumar2016-10-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently comments for enum HDD_WMM_USER_MODE_NO_QOS are misleading. It does not clearly say that uapsd is disabled when wmm mode is HDD_WMM_USER_MODE_NO_QOS. Fix this by adding appropriate comments. Change-Id: I6696c92f0a67b18c3ada6736f37ef498a68c881e CRs-Fixed: 1074503
| | * | | | qcacld-2.0: Add new params in ACS calc processgaolez2016-10-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before this change the ACS calc process only consider the channel's rssi and bss count in this channel, in this change add noise floor, channel free statistics and tx power in the ACS calc process. Change-Id: I654e53fa2441e03723f150d973c124985c67f2b4 CRs-fixed: 1050316
| | * | | | qcacld-2.0: Fix memory leak issueKapil Gupta2016-10-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Memory allocated to Ibss peers for IEs info is not getting freed in some cases. Add changes to fix memory leak. CRs-Fixed: 1075406 Change-Id: Ie22b70cb5050c2646e3c2c12fcbdf66255c1284b
| | * | | | qcacld-2.0: Change default value of gTDLSExternalControlAggarwal, Nishank2016-10-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prima to qcacld-2.0 propagation Currently wpa_supplicant.conf have enabled external control (“tdls_external_control=1”) & INI settings as Explicit Trigger by default. So, here is the mismatch of the wpa_supplicant.conf & INI setting which leads in failure of some test case manually as well these settings. Fix the issue by making the default value of gTDLSExternalControl same as wpa_supplicant.conf. Change-Id: Ifb187768ac387b6ae5f6bb3283efb48225e1e909 CRs-Fixed: 1074998
| | * | | | qcacld-2.0: Update qie_age->age to match the BSS age in the driverDeepthi Gowri2016-10-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Lowi expects the timestamp of bss in units of 1/10 ms. In driver all bss related timestamp is in units of ms. Due to this when scan results are sent to lowi the scan age is high. To address this, send age in units of 1/10 ms. CRs-Fixed: 1075045 Change-Id: Id0a5794357a232105352c1b38d1ce404eabcc4fd
| | * | | | Release 4.0.11.168Anjaneedevi Kapparapu2016-10-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.168 Change-Id: I39fe2f9f9dd7c699b7c690ebdf2684d41d961392 CRs-Fixed: 688141
| | * | | | qcacld-2.0: Fix DPTRACE implementation in rx pathHimanshu Agarwal2016-10-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix DPTRACE implementation in rx path by: 1) Adding NBUF_SET_PACKET_TRACK for data packet in ol_rx_offload_paddr_deliver_ind_handler. 2) Using correct API for setting packet track for data packet in htt_rx_amsdu_rx_in_order_pop_ll. Change-Id: Iab77f19ee0040d601b3e91013d08a04362b3d4a9 CRs-Fixed: 1074435
| | * | | | qcacld-2.0: Avoid buffer overflowSelvaraj, Sridhar2016-10-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation. scnprintf returns the number of characters which are actually written in the buffer. Currently there is no check, while filling buffer. Hence, a situation might arise where the len is greater than the sizeof of buffer. Later, this buffer is copied to user space through api copy_to_user and since the len is greater than buffer size, buffer over-flow would occur. As a part of fix, make sure that buffer over write doesn't occur. Change-Id: I652979cb26fd7fff36ee54f9ec60132453ac7913 CRs-Fixed: 908252
| | * | | | qcacld-2.0: validate the green_ap_ctx before accessing itGanesh Kondabattini2016-10-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The green_ap_ctx is not checked for NULL pointer before accessing it. This is leading to crash in FTM mode as green_ap_ctx is not initialized. CRs-Fixed: 1074982 Change-Id: I6b3cea999bfb44cfb6fa56aece6b423e638bfaa7
| | * | | | Release 4.0.11.167Anjaneedevi Kapparapu2016-10-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.167 Change-Id: I617ab92ac9e615ede894b38c4b9ba4a2b0dd76c2 CRs-Fixed: 688141
| | * | | | qcacld-2.0: Handling Disassoc frame in P2P client modeAdesh Keremane2016-10-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In P2P Client mode, disassociation frame is handled as lost link. However, hdd_smeRoamCallback does not handle this case, but the peer and the PE session is deleted. Subsequent deauthentication frames are ignored beacse PE is in idle state and the active sessions count is not decremented. During concurrent mode operation this will cause all further connection attempts to fail, since the max concurrent session count is reached. Fix this by handling the eCSR_ROAM_LOSTLINK_DETECTED in case of eCSR_ROAM_RESULT_DISASSOC_IND. Change-Id: I0fd8db6104759121f984f9d5c090d8e3d5c8108f CRs-Fixed: 1073165
| | * | | | qcacld-2.0: Code cleanup to make more maintainableMasti, Narayanraddi2016-10-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation Remove obsolete configuration parameters,Make a single header file for STA and AP configuration parameters to make it more maintainable and replace all STA and AP configuration parameters which are defined as Macro's with enum's. Change-Id: I1f2e4e972f5551f12d872ffea91933af1394785e CRs-Fixed: 784574
| | * | | | Release 4.0.11.166Anjaneedevi Kapparapu2016-10-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.166 Change-Id: Ifa1bee10d5452ca3bb8d6edfe23228979f67a377 CRs-Fixed: 688141
| | * | | | qcacld-2.0: Reduce hif usb remove time when card surprise-removedKai Liu2016-10-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In USB solution, hif_usb_remove costs ~25s after card unplugged. Test step is simple, do p2p listen, then unplug card. Sme session close costs 15s. When do p2p listen, scan will be issued to fw, but this cmd is stuck in smeScanCmdActiveList which cause session close cmd eSmeCommandDelStaSession blocked and the timeout is 15s. This solution is that remove scan from smeScanCmdActiveList if scan cmd pending in active list when close session. Change-Id: I9f1af72cefe80dca056d7a23e015caa746952330 CRs-Fixed: 1068739
| | * | | | qcacld-2.0: Fix status code during disassociationPadma, Santhosh Kumar2016-10-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation Currently status code is mapped same as reason code which results in wrong status code mapping. Fix this by adding appropriate status code. Change-Id: I75a66601c33b4e93fcac674415f38d5a8184c8f3 CRs-Fixed: 1062308
| | * | | | qcacld-2.0: Fix warning while unloading wlanNishank Aggarwal2016-10-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case of PMF connection pmfcomeback timer is initialized for STA mode. For AP mode pmfcomeback timer is not initialized Because of this there is warning while destroying pmfcomeback timer. Fix is to destroy pmfcomeback timer only for STA mode. Change-Id: I87c0f209bb7189168ad0f55723b754edca2fa465 CRs-Fixed: 1073470
| | * | | | Release 4.0.11.165Anjaneedevi Kapparapu2016-10-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.165 Change-Id: Ib0c9b911e3d3fc1f2e2d1372553e7e3e65721ddb CRs-Fixed: 688141
| | * | | | qcacld-2.0: Invoke re-association on reception of prev_bssid in connectSelvaraj, Sridhar2016-10-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | qcacld-3.0 to qcacld-2.0 propagation. When supplicant issues connect with prev_bssid set, it expects the driver to do re-association instead of disconnect and connect. This fix checks if prev_bssid is set and bssid/bssid_hint, channel/ channel_hint parameters are present in connect and if yes, invokes STA re-association instead of disconnect and connect. Change-Id: I8d4d29086a205563061bb155a1298de91839cbec CRs-Fixed: 1071581
| | * | | | qcacld-2.0: Fix assertion in _wdi_ipa_tx_suspend when STA disconnectYun Park2016-10-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If ipa3_enable_wdi_pipe is failed when the STA interface connected, FW WDI pipe is not resumed. After that, when STA interface is disconnected, hdd_ipa_uc_handle_last_discon is called and WDI suspend is sent to FW, where it is still in suspend status. The fix is to check if STA interface is connected (it is set only when FW WDI pipe is enabled) before call hdd_ipa_uc_handle_last_discon Change-Id: I0e27c3e8f28d85644967b11a90e78aee7522697a CRs-fixed: 1062010
| | * | | | qcacld-2.0: Fix memory leak during SAP restartwadesong2016-10-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IE buffers for probe resp, assoc resp and beacon should be freed when 1)SAP starting fails; 2)SAP starting success event is signaled Change-Id: Ic9cc1c8d58667f34fbc877aeca4405b0156b1264 CRs-Fixed: 1071990
| | * | | | qcacld-2.0: Fix memory leak during radar table initializationwadesong2016-10-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) During DFS radar table initialization, 256 buffers will be allocated but only 32 of them will be freed due to the memory freeing code uses a wrong macro 2) A macro should be used for radar table allocation/freeing instead of a literal number Change-Id: Iccf2aee57f52dedeebb87f1445edd9d30bbdeec3 CRs-Fixed: 1072046
| | * | | | qcacld-2.0: Change FW ast_skid_limit for 4 SAP caseLiangwei Dong2016-10-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Firmware requires 2 AST records per vdev, so change the ast_skid_limit to 8 for 4 SAP concurrency mode. Change-Id: I66c6e11ea47c2655fa13d478607938d03b966071 CRs-Fixed: 1072974
| | * | | | qcacld-2.0: Set the Extcap present flag in Assoc Req/Rsp, reassoc structure ↵Deepthi Gowri2016-10-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ExtCap Currently the Extcap present flag is not set even if the extended capabilities are present in the assoc response, assoc req or reassoc req frames. To address this, set the extcap present flag in assoc response, assoc request or reassoc req Extcab structure. CRs-Fixed: 1073033 Change-Id: I84ffb04105af0c84d33e524814795dd30a5d62a5
| | * | | | Release 4.0.11.164Anjaneedevi Kapparapu2016-09-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.164 Change-Id: Ia0e652749501b3c3527a4d63519fb9dfa63068f6 CRs-Fixed: 688141
| | * | | | qcacld-2.0: Remove excessive logging related to statsKapil Gupta2016-09-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Lot of stats related info logs are periodic and cause log spam. Add changes to remove excessive logs. CRs-Fixed: 1066273 Change-Id: I7064630c9ee4e01eafe0b5f00626aa6f20c0403d
| | * | | | qcacld-2.0: Fix memory leak issueKapil Gupta2016-09-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Memory should be allocated to radar_event only when radar phy event needs to be sent to WMA layer. Add changes to fix memory leak. CRs-Fixed: 1065466 Change-Id: Ia3e93ddd47913956c27487472b6a70eb68d63fd9
| | * | | | Release 4.0.11.163Anjaneedevi Kapparapu2016-09-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.163 Change-Id: Ie7fdc3631d94494d66705ef3b4e2d65f9e39b801 CRs-Fixed: 688141
| | * | | | qcacld-2.0: Fix FW crash when WMI_VDEV_START_RESP_EVENTID is not receivedYingying Tang2016-09-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently in BSS starting process if WMI_VDEV_START_RESP_EVENTID is not received, WDA_ADD_BSS_REQ will time out. WMA will send WDA_ADD_BSS_RSP back to MAC but do not delete peer. WDA_ADD_BSS_RSP with BSS starting failed information will be handled by sapFsm() and trigger sap_CloseSession(), then WMI_VDEV_DELETE_CMDID will be sent to firmware. Since WMI_PEER_DELETE_CMDID have not been sent, FW will crash. Delete peer before send WMI_VDEV_DELETE_CMDID to FW, this issue will be resolved. CRs-Fixed: 1066282 Change-Id: Idc9e813f16f600ce938a6454b94731a1712857b4
| | * | | | qcacld-2.0: Report more information in survey dumpYingying Tang2016-09-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently host only report 1 frequency and the noise in survey dump. We plan to report every supported frequency, active time, TX time, busy time and noise. Add modification to implement it. CRs-Fixed: 1061040 Change-Id: I2fa509f53b47d65ba0f4abbc438834b85b9c21f6
| | * | | | Release 4.0.11.162Anjaneedevi Kapparapu2016-09-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.162 Change-Id: Ie093baa9029e22149853940be839b628d73579de CRs-Fixed: 688141
| | * | | | qcacld-2.0: Add ini params for BT and WLAN intervalsSaidiReddy Yenuga2016-09-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Expose more configuration parameters for various co-ex use cases. Add WMI_COEX_CONFIG_PAGE_P2P_STA_TDM, WMI_COEX_CONFIG_INQUIRY_P2P_TDM, WMI_COEX_CONFIG_INQUIRY_STA_TDM, WMI_COEX_CONFIG_INQUIRY_SAP_TDM, WMI_COEX_CONFIG_INQUIRY_P2P_STA_TDM to WMI_COEX_CONFIG_TYPE CRs-Fixed: 1064344 Change-Id: Iece357f9b78d531c92dcc4babbce05141bc470b2
| | * | | | qcacld-2.0: CL 1649677 – update fw common interface filesPoddar, Siddarth2016-09-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WMI config parameters to tune the WLAN/BT OCS intervals during BT Inquiry Change-Id: I7b4965607a611ba64b5b245afd532af1ba97f99b CRs-Fixed: 865207
| | * | | | qcacld-2.0: CL 1647956 – update fw common interface filesPoddar, Siddarth2016-09-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WMI CSA support for 5 MHz + 10 MHz Change-Id: Id9c2e5f4cd343e6cdf1ce3ff38a70a0c22da9b94 CRs-Fixed: 865207
| | * | | | qcacld-2.0: Send Vendor Specific TPC Report IE in probe requestSelvaraj, Sridhar2016-09-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | qcacld-3.0 to qcacld-2.0 propagation. Send vendor specific TPC report IE as part of scan request IE to firmware. This IE will then be included in probe request sent by firmware for scan. Change-Id: I16e067de3980faa773d5027306795ca8e2a3c247 CRs-Fixed: 1062155
| | * | | | qcacld-2.0: Reduce hif usb remove time when card surprise-removedKai Liu2016-09-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In USB solution, hif_usb_remove costs ~25s after card unplugged. Test step is simple, do p2p listen, then unplug card. The cost mainly focus on two parts 1. Sme session close costs 15s. When do p2p listen, scan will be issued to fw, but this cmd is stuck in smeScanCmdActiveList which cause session close cmd eSmeCommandDelStaSession blocked and the timeout is 15s. 2. wma_suspend_target in wma_stop costs 6s. Actually suspend is no need in such case. This change is to fix issue 2 that in such situation suspend is no need, so skip suspend. Change-Id: I1ba4c4559c8736ddaa848228bcec118e6308e8d9 CRs-Fixed: 1068739
| | * | | | qcacld-2.0: Update correct msg length in oemData_SendMBOemDataReq APISreelakshmi Konamki2016-09-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In oemData_SendMBOemDataReq(), messageLen of struct 'tSirOemDataReq' is updated with more memory than allocated to the structure. Fix is to update messageLen with size of struct. Change-Id: Ib60fd07543f630985fe29427809d822275bbb8e0 CRs-Fixed: 1069175
| | * | | | qcacld-2.0: Remove unnecessary NULL checkKapil Gupta2016-09-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | qcacld-3.0 to qcacld-2.0 propagation NULL check is not required before freeing the memory allocated to dfs_radartable and dfs_dc_radartable. Add the changes to remove unnecessary NULL checks. Change-Id: I063c036024e6bfc235a418056d15843646bc5a3c CRs-Fixed: 1063843
| | * | | | Release 4.0.11.161Anjaneedevi Kapparapu2016-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.161 Change-Id: I0d5178ab552c8516d96760b8044435358e2ceb74 CRs-Fixed: 688141
| | * | | | qcacld-2.0: Fix incorrect NULL pointer check for HDD layerYingying Tang2016-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently there are some places where array name is compared to NULL in HDD. Add fix to correct it. CRs-Fixed: 1063255 Change-Id: Ic8b6ce003a918890bae6d9c81f6732472333528e
| | * | | | qcacld-2.0: Fix incorrect NULL pointer check for MAC layerYingying Tang2016-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently there are some places where array name is compared to NULL in MAC. Add fix to correct it. CRs-Fixed: 1063255 Change-Id: I4f620feff23475d0b719fae7ef8e0ac1ab3b8908
| | * | | | qcacld-2.0: Fix incorrect NULL pointer check for SAPYingying Tang2016-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently there are some places where array name is compared to NULL in SAP. Add fix to correct it. CRs-Fixed: 1063255 Change-Id: I736ac42dd08cd6d3375b7693e914e825dae6c702