summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | * | | | qcacld-2.0: Disable RA filter when BPF is enabledAnurag Chouhan2016-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In current implementation, RA filter is enabled irrespective of the BPF filter status. This change checks if BPF configuration in ini as well as in target config is enabled, then RA will be disabled. Change-Id: I85df0828af665d2bcc13c865b0ba40ebf882fffe CRs-Fixed: 1058884
| | * | | | qcacld-2.0: Add INI item to control BPF feature configurationArun Khandavalli2016-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | qcacld-3.0 to qcacld-2.0 propogation Add INI item to control BPF feature configuration. Change-Id: Ia110916f5d657db6970f988dab5c3be55074c3bf CRs-Fixed: 1055033
| | * | | | qcacld-2.0: Add tx_completion spin lock initZhang Qian2016-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The tx_completion_lock is not initialized before lock acquiring. So for 3.18 kernel, there will be kernel crash at driver loading. Change-Id: If949b23345314c33ac32b059ba37d759e3ecf8ec CRs-Fixed: 1060419
| | * | | | qcacld-2.0: Fix compilation error when disable BUILD_DIAG_VERSIONYingying Tang2016-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are some compilation errors when disable BUILD_DIAG_VERSION. Add fix to resolve this issue. Change-Id: I23c1e9a637b4212f1342e1e7d2f1a01423c7d9a5 CRs-Fixed: 1058780
| | * | | | qcacld-2.0: Fix compilation errors when disable FEATURE_OEM_DATA_SUPPORTYingying Tang2016-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are some compilation errors when disable FEATURE_OEM_DATA_SUPPORT. Add fix to resolve this issue. Change-Id: I06211f53a841b1f5dc5e5a90cbc6764db0d619ed CRs-Fixed: 1058780
| | * | | | qcacld-2.0: Enable WMM-QoS for HT capable TDLS peersNitesh Shah2016-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Propagation from prima to qcacld-2.0. During TDLS session establishment, assume the peer is HT capable STA. If WMM-QoS is enabled in the DUT, but the TDLS peer does not have WMM/WME IE in TDLS Setup Request/Response and has QoS Capability element, then the DUT does not transmit data with QoS. Thus, the throughput gets decreased. Fix is to enable QoS for the STA for TDLS session if the peer is HT/VHT capable or WMM/WME IE is present. Change-Id: Id74983f41ce5de797202edc501f3904d57535ec6 CRs-Fixed: 1053852
| | * | | | Release 4.0.11.148Anjaneedevi Kapparapu2016-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.148 Change-Id: I83af6073853cd862b5ce368b4a88f94666e401f1 CRs-Fixed: 688141
| | * | | | qcacld-2.0: Remove Obsolete semaphore FlagsSreelakshmi Konamki2016-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation Remove Obsolete semaphore flags which are declared as Macro's. Since Semaphore flags are no more used. Change-Id: Ib023aac1f27dfbb8f73c0e0a9b37ca72a65aa0d3 CRs-Fixed: 785118
| | * | | | qcacld-2.0: Fix USB wlan resume firmware crashLiangwei Dong2016-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In USB wlan LE x86 solution SNS case, "hif_usb_suspend" function returns failure due to active scan, the system still transit to suspend, e.g. the return result is ignored by system. So, WMI_PDEV_SUSPEND_CMDID is not sent to FW, which causes the Firmware assert during resume. Driver needs to reject the system suspend if driver is not ready and no WMI_PDEV_SUSPEND_CMDID command is sent to FW. This change is to do the suspend check and task in HDD layer to fix inconsistent issue. Change-Id: I2114db154043718e1be8e0392cb20561da501d47 CRs-Fixed: 1058101
| | * | | | qcacld-2.0: Fix to send TDLS frames on peer sta indexSelvaraj, Sridhar2016-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation Currently, After p2p disconnection system role changes to unknown and due to which tx flag uses self station index which would send TDLS frames on self station index thus leading to TDLS connection failure after p2p session teardown. Fix is to use peer station index in tx flag while sending TDLS frames except TDLS discovery response which should go on self station index. Change-Id: I87ea8806a47730b553055e47bb3e7bdf0266b48f CRs-Fixed: 970761
| | * | | | Release 4.0.11.147Anjaneedevi Kapparapu2016-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.147 Change-Id: Ie94e3047ceba0e5fedae3b8babbd206450ec16a7 CRs-Fixed: 688141
| | * | | | qcacld-2.0: Reduce wakelock resume wlan timeout to 1 secSreelakshmi Konamki2016-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Supplicant can get the scan results within 1 sec, 2 sec is aggressive. Reduce time duration of WIFI_POWER_EVENT_WAKELOCK_RESUME_WLAN from 2 sec to 1 sec. Change-Id: I83a2c674f1e42fc78480b194ad08b903b8fecffa CRs-Fixed: 1060384
| | * | | | Release 4.0.11.146Anjaneedevi Kapparapu2016-08-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.146 Change-Id: I2ee94ebe54af92bf6978c71ea525c500bc5e1eda CRs-Fixed: 688141
| | * | | | qcacld-2.0: Include pkt trace API in feature macro flagHimanshu Agarwal2016-08-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In user variant target, compilation is failing while looking for the declaration of vos_pkt_trace_buf_dump when used in wlan_hdd_cfg80211.c file as for user variants, QCA_PKT_PROTO_TRACE feature macro is not defined and all the definitions and declarations of proto trace related APIs is within this feature macro only. Use vos_pkt_trace_buf_dump in wlan_hdd_cfg80211.c within QCA_PKT_PROTO_TRACE feature macro. Change-Id: I636dd89d2d1cbe00e10b4b818e9502ac8759b25e CRs-Fixed: 1060365
| | * | | | qcacld-2.0: Change WMI command limit to 256 from 128Mukul Sharma2016-08-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During suspend / resume, host sends multiple wmi cmd to fwr so it is possbile host reaches wmi max threshold quickly, which may lead to kernel panic / SSR. Hence as a part of this fix, Host increase the wmi max pending command threshold to 256 from 128. Change-Id: Ic3cbe26cca979dcaa68fca03e6fe1af397cf0c4f CRs-FIXED: 1059766
| | * | | | qcacld-2.0: Cache ARP/NS offload request at wma layerMukul Sharma2016-08-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As Current WMI interface need both the ARP/NS configuration in single command. To support active offload host need to cache the ARP/NS at wma layer so host can fill the other request and configure down to firmware complete request (ARP+NS). Change-Id: Ie0a57d216379817ff0ae48f4f582c9108e8ecca1 CRs-Fixed: 1059739
| | * | | | qcacld-2.0: Fix NDI teardown issue on "ifconfig down" requestNaveen Rawat2016-08-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NAN data session is expected to be available across ifconfig up and ifconfig down requests from user space. The userspace will issue ifconfig down when it is done using the interface and will bring up the interface again if required. NAN data interface termination is expected to be done only on NDI delete request from the userspace. CRs-Fixed: 962367 Change-Id: Ib9d7c1719077687bdd7e550404e874406ec50758
| | * | | | Release 4.0.11.145Anjaneedevi Kapparapu2016-08-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.145 Change-Id: I60504caeac7f4289075322c2feab6512d247ed46 CRs-Fixed: 688141
| | * | | | qcacld-2.0: Fix logging issue to avoid false error print to kmsgAggarwal, Nishank2016-08-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In limProcessMlmDeauthInd API , peerMacAddr is used to search the session. For AP mode we cannot get the session based on peer mac address. Because of this there is false error print to kmsg . Fix is to call limProcessMlmDeauthInd API only for STA mode as for SAP mode there is no functionality in this API. Change-Id: I2043b1e35e93b049ca1b73dae702a257780b2d0f CRs-Fixed: 1056746
| | * | | | qcacld-2.0: Add proto tracing for ARP, NS and NA packetsHimanshu Agarwal2016-08-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add proto tracing for ARP, ICMPv6 NS and ICMPv6 NA packets. Change-Id: I7735d6d6be1e5c7e0249ee99b30316cfbc69a3f9 CRs-Fixed: 1056328
| | * | | | qcacld-2.0: Fix invalid peer create after vdev downLiangwei Dong2016-08-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In a SNS case, driver receives ASSOC Req during the SAP Stopping. The SAP stopping will issue WMI_VDEV_DOWN_CMDID WMI command to firmware. And ASSOC req frame processing will issue a WMI_PEER_CREATE_CMDID WMI command to firmware. Then the firmware crash happens because firmware can't find the necessary BSS information to create the peer. Firmware doesn't support peer create after BSS down. The fix is to ignore the ASSOC Req frame while the deleting BSS is ongoing. Change-Id: Ib517642da4fc6b4778ef1ce4e6afd92fa3edb112 CRs-Fixed: 1053809
| | * | | | Release 4.0.11.144Anjaneedevi Kapparapu2016-08-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.144 Change-Id: I6527e7780a4ab06596f1d454d6bb8b283fee35b9 CRs-Fixed: 688141
| | * | | | qcacld-2.0: Add NULL Check in iwpriv ioctl iw_setint_getnoneSaidiReddy Yenuga2016-08-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation iw_setint_getnone can cause crash in monitor mode as hal context is not initialized. Modify the code to handle dereferencing hHal in Driver Monitor mode. CRs-Fixed: 1040579 Change-Id: If26cfab5374ac34c55e03b887c320c0736a9df23
| | * | | | qcacld-2.0: Do not advertise NL80211_IFTYPE_P2P_DEVICE modeSriram Madhvapathi2016-08-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently hdd_open_adapter for second interface, initialises wdev->iftype to NL80211_IFTYPE_P2P_DEVICE. This is incorrect since the driver does not support a interface of type NL80211_IFTYPE_P2P_DEVICE, as is evident from interface_modes advertised during wiphy initialization and registration. NL80211_IFTYPE_P2P_DEVICE should only be used if a dedicated P2P management interface is supported, which isn't the case here. Correct this by initialising iftype to NL80211_IFTYPE_STATION. CRs-Fixed: 1058675 Change-Id: Iff71377df7fb1b87c34d907c8b290b9320b462be
| | * | | | qcacld-2.0: Fix Invalid HTC endpoint is observed in the rx headerSubrat Dash2016-08-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The urb completion handler is asynchronous. Sometimes it is called before prestart allocation is complete. The urb_prestart_cnt is accessed unsynchronized manner from usb_hif_usb_recv_prestart_complete. It presumes that it is running out of prestart URBs and new allocation will be done. Since bundling is not enabled at this point, the new URBs allocated are not considered for bundling. Use spin_lock to ensure synchronization in the above scenario. Change-Id: I8c989aff7985a9ab614d63a71c7f97a0278647e0 CRs-Fixed: 1058095
| | * | | | Release 4.0.11.143Anjaneedevi Kapparapu2016-08-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.143 Change-Id: I3bf3beb13064de79eb84f81770e485d8ad9b6bfa CRs-Fixed: 688141
| | * | | | qcacld-2.0: CL 1614559 - update fw common interface filesManjeet Singh2016-08-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for WLAN counters and stats. Change-Id: I5601a9207529060c6c97e70f067c8e43ca45488a CRs-fixed: 865207
| | * | | | qcacld-2.0: CL 1613065 - update fw common interface filesManjeet Singh2016-08-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add WMI types and macros definitions for antenna isolation detect Change-Id: I69b715c224d30b40e37d4a6a6e780b1980b490e0 CRs-fixed: 865207
| | * | | | qcacld-2.0: Ensure phymod and chanwidth are consistentPaul Zhang2016-08-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After connecting to a candidate AP, the STA checks the beacon's IE whether it needs to update channel width in function __schBeaconProcessForSession. Currently, it uses WMI_PEER_CHWIDTH to update the firmware parameter directly and ignores Phymoe. Firmware can only handle downgrade of channel width and not upgrade. If Phymode is initially set to VHT20 and later if channel width is to be changed to VHT80. This has to be sent to firmware explicity via PHYMODE WMI command otherwise firmware will ASSERT. Fix is to send phymode along with channel width. Change-Id: Id7405ab1c80bca8d7647b562af28f84b7501fd79 CRs-Fixed: 1052131
| | * | | | qcacld-2.0: Add NULL check for wiphy 5G band pointerSaidiReddy Yenuga2016-08-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the dot11Mode set to eHDD_DOT11_MODE_11g_ONLY in ini file, 5G band pointer in wiphy structure does not get initialized. The same pointer access result in crash. Add NULL check for wiphy 5G band pointer. CRs-Fixed: 1055191 Change-Id: Iebc72c557f26bc776337730bd8349e47f2056d07
| | * | | | Release 4.0.11.142Anjaneedevi Kapparapu2016-08-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.142 Change-Id: I3ba11d886575d07f0b5b7a800de53ae932eddb1d CRs-Fixed: 688141
| | * | | | Revert "qcacld-2.0: Send disconnect indication to upperlayer after clean up ↵Ganesh Kondabattini2016-08-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in PE layer" This reverts commit I976044186eb8e79f709bda618b38815827a3e0c5. This change causes regression in disconnect path as HDD is not receiving disconnect indication from the LIM. CRs-Fixed: 1057571 Change-Id: If2d69722f29ba98a6a5aa8c473008f8d684dc366
| | * | | | Revert "qcacld-2.0: Pass the peer mac address during deauth notification"Ganesh Kondabattini2016-08-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit I2976bb5e441f4658ad46ce0d64e0420eae240ac8. This change causes regression in disconnect path as HDD is not receiving disconnect indication from the LIM. CRs-Fixed: 1057571 Change-Id: I56d8c0c41694a10f47ecc1577f7a32bb895eb1c6
| | * | | | qcacld-2.0: Report log completion for unsupported ring idKapil Gupta2016-08-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add changes to report log completion to framework if ring buffer id does not belongs to driver. CRs-Fixed: 1054865 Change-Id: I651af5d1dea59d43b0929db173ce5377057ac014
| | * | | | qcacld-2.0: Optimize proto trace buff dumpingKapil Gupta2016-08-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add changes to optimize proto trace buffer dump. Following are added as part of this: 1. Corrected condition to print proto trace buffer 2. Do not print slots which are already printed once Change-Id: I550e13b88f14094cf91484d66eb16667b823df3f CRs-Fixed: 1053314
| | * | | | qcacld-2.0: Optimize packet trace dumpingSrinivas Girigowda2016-08-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not hold the spinlock for packet trace dumping and dump the trace only for connection related errors. Change-Id: Ia33137fc924f8a860cf9ae281b8167fe3832c5b4 CRs-Fixed: 1053314
| | * | | | Release 4.0.11.141Anjaneedevi Kapparapu2016-08-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.141 Change-Id: Ic0f3d4207b11979eaa9992c022229f7ae2f924ce CRs-Fixed: 688141
| | * | | | qcacld-2.0: Fix memory leak issueGupta, Kapil2016-08-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Memory allocated for dfs filters in dfs_attach() API does not get freed in failure case. Add changes to fix memory leak issue. CRs-Fixed: 1057529 Change-Id: Id376de41505bdb3e8df0dc9883b1debf24b5a855
| | * | | | qcacld-2.0: Add check in DPT before adding packets in log bufferKapil Gupta2016-08-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Packet type in control buffer will be set only in Tx path, For Rx, packet type should be checked from skb header only. Add changes to parse packet type from skb header for Rx Change-Id: I57fd5c7c4bb7b7c76e5e766460f4c164ec1db7c9 CRs-Fixed: 1052152
| | * | | | qcacld-2.0: Add sanity check to avoid NULL pointer dereferenceHimanshu Agarwal2016-08-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add sanity check to avoid NULL pointer dereferencing of tx completion handler callback in hif_send_buffer_cleanup_on_pipe. Change-Id: If38b4b7cdd1154d8272e5150c6653f90df8f4b5e CRs-Fixed: 1057490
| | * | | | qcacld-2.0: Address kernel panic due to lock acquired in softirq contextMahesh A Saptasagar2016-08-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation Observed kernel panic since the timer callback is invoked in soft-irq context if thread id is of wd thread as callback routine acquires locks through its execution. To address this issue, call the timer callback in process context by queuing the timer callback on a work queue. Change-Id: I82b52bc3f959f989519931e6ab7ac9e0defd32a5 CRs-Fixed: 999154
| | * | | | qcacld-2.0: Fix overwrite of regulatory flagsRajeev Kumar Sirasanagandla2016-08-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation In current implementation, REGULATORY_DISABLE_BEACON_HINTS is set but overwritten with the REGULATORY_COUNTRY_IE_IGNORE, beacuse of which passive scan flags and beaconing flags are lifted by cfg80211 due to regulatory beacon hints. This fix this, set both flags and avoid overwrite. Change-Id: I8bc4f0c0275b9035414bdcdafa692bf1102a77cf CRs-Fixed: 1054854
| | * | | | Release 4.0.11.140Anjaneedevi Kapparapu2016-08-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.140 Change-Id: Iacfa34ea131869f2800bb65ca9dd0cbc5ca5a2b9 CRs-Fixed: 688141
| | * | | | qcacld-2.0: Memory optimization for QCA_TX_HTT2_SUPPORTChris Guo2016-08-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When QCA_TX_HTT2_SUPPORT enable, there is unnecessary member named tx_htt2_reserved. It will cause one byte memory wasting for several configuration scenario. This change is aimed to remove it. Change-Id: Ia1c32e3bb83a5adc9491a3f7b82c336fa14bb5c7 CRs-Fixed: 1055248
| | * | | | qcacld-2.0: Add feature flag for DSRC featureAgrawal Ashish2016-08-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently DSRC feature is compiled for all the targets even if DSRC is not required. Fix to protect DSRC changes with DSRC enabled feature. Change-Id: I2e6f975366e1de8aa8afb818a073e1591f76d7fb CRs-Fixed: 1053362
| | * | | | qcacld-2.0: Use timeout api to indicate connect timeouts to kernelAbhishek Singh2016-08-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For supplicant there is no way to differentiate between connect failure due to assoc rejected by AP and probe resp/auth/assoc timeout. Thus use cfg80211_connect_timeout API instead of cfg80211_connect_bss API if connect request fails due to probe resp/auth/assoc timeout. Change-Id: I675fa17d1151e957a04050490f3efe343fdcc7c6 CRs-Fixed: 1056230
| | * | | | qcacld-2.0: Fix NAN APIs when NAN data path feature is disabledRakesh Sunki2016-08-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add NAN API wrapper function definitions when NAN data path feature is disabled. Change-Id: Ib4a3133568eee0c2257c65bb0a8905c44048f0c2 CRs-Fixed: 1049546
| | * | | | qcacld-2.0: Add NULL check for HIF device before dereferencingHimanshu Agarwal2016-08-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add NULL check for HIF device structure in hifEnableFunc before dereferencing it. Change-Id: I535d5138c2247b4b9acdf63211f30a57a1d3116f CRs-Fixed: 1055684
| | * | | | Release 4.0.11.139Anjaneedevi Kapparapu2016-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.139 Change-Id: I74e10df471406be1bff62e88f2a85ef214451025 CRs-Fixed: 688141
| | * | | | qcacld-2.0: Fix memory leak in oem related messagesKrishna Kumaar Natarajan2016-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix memory leak in oem related messages. While oem data request/ response is passed through multiple layers, memory was not freed correctly in some layer. This change set will fix the memory leak related issues. Change-Id: Ib92640c478e4ddef5cd67b292da2c8cacf70fdfd CRs-Fixed: 1005630