summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | | qcacld-2.0: vos_lock_init returned failure in palSpinLockAllocVarun Reddy Yeturu2015-06-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation Because of garbage value in pLock during sme_open vos_lock_init returned failure in palSpinLockAlloc. Fixed it by zero initialization after allocating memory for vos_lock. Change-Id: Ic9e92f743f44bd8935dd1f97c328d0cfca334ea7 CRs-Fixed: 767727
| * | | | qcacld-2.0: Error handling for RoC RequestVarun Reddy Yeturu2015-06-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation Currently there was no error handling in HDD and SME for RoC Request. As part of fix, added error handling code for RoC Request. Change-Id: I15f31cf005a51a025b23eb08a087ea6363d9d662 CRs-Fixed: 768350
| * | | | qcacld-2.0: Error handling in Roaming code #1Varun Reddy Yeturu2015-06-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation This fix contains following changes 1. Remove redundant memset and cleanup, 2. Populate proper length in Candidate Found Indication, 3. Provide proper length to copy the RIC IEs and 4. Allocate correct size for the message. CRs-Fixed: 789742 Change-Id: I3d5295182916997955138fae021e2e257b2caccf
| * | | | qcacld-2.0: Do not send wrong/out of sync RSO cmd to firmwareVarun Reddy Yeturu2015-06-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation Below Table describe whether RSO command can be sent down to firmware or not. Host checks it on the basis of previous RSO command sent down to firmware. ============================================================ New cmd | LAST SENT COMMAND ---> ===|======================================================== V |RSO_START|RSO_STOP|RSO_RESTART|RSO_UPDATE_CFG ------------------------------------------------------------ RSO_START | NO | YES | NO | NO RSO_STOP | YES | YES | YES | YES RSO_RESTART | YES | NO | NO | YES RSO_UPDATE_CFG| YES | NO | YES | YES ============================================================ If RSO cmd which is supposed to be sent down is out of sync, Then host will drop it. Change-Id: I9a842d349e1616ac7032fd6dc09a4bdf8e2bfbe6 CRs-Fixed: 825786
| * | | | qcacld-2.0: Allow all the channels received with Candidate foundVarun Reddy Yeturu2015-06-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation In the current solution, csrNeighborRoamPrepareScanProfileFilter returns failure if numOfChannels in currentChannelListInfo is 0. Fix is to allow all the channels received with Candidate found indication if numOfChannels in currentChannelListInfo is 0. Change-Id: Iddbdd1de200e76718cc6865a144909fd5f0a867a CRs-Fixed: 827024
| * | | | Release 4.0.10.122AnjaneeDevi Kapparapu2015-06-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.10.122 Change-Id: Ifd5ecae8f360fe0aac7bc543be17fea7f8ae4957 CRs-Fixed: 688141
| * | | | qcacld: wlan: Additional Scan IE data is not as per interfaceAgarwal Ashish2015-06-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is prima to qcacld-2.0 propagation In middle of p2p0 connection, if there is any wlan0 scan, Addition ScanIE data for connection is being used as wlan0 scanIE data. While processing scan from NL, length is being copied as per interface but Additional IE data will always point to the latest Additional ScanIE. Change-Id: Ib7dcf377b82ef89eab5aff261a5b76da11cfb2a3 CRs-Fixed: 579613
| * | | | qcacld-2.0: Fix to remove unreachable codeSreelakshmi Konamki2015-06-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is prima to qcacld-2.0 propagation Remove Infeasible condition in sapweightRssiCount The variable 'countweight' is updating by an expression, which always return positive. So the condition 'countWeight < 0' can not be true. Change-Id: I336abb94293fd92567ab6375a12760b822530018 CRs-Fixed: 826360
| * | | | qcacld-2.0: SAP: Limit the number of Disassoc/Deauth frames processingSachin Ahuja2015-06-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is prima to qcacld-2.0 propagation Currently, if STA keeps on sending the deauth/disassoc then DUT(which is SAP) processes the deauth/disassoc frame and keep posting the Deauth indication to CSR queue.Since the deauth keeps on coming from STA, PE message queue will always have this DEAUTH frames to process and CSR is not able to get chance to process the DEAUTH indication. This eventually results into crash. Changes are done to drop the deauth/Disassoc Frame if it is already in the processing state. Change-Id: I0cb03d32f3fbe7fd75e499e531988574df7afa4e CRs-Fixed: 824092
| * | | | qcacld-2.0: wlan: Deregister all the peers from TL during IBSS leaveAbhishek Singh2015-06-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is prima to qcacld-2.0 propagation If user change the BSSID/SSID and restart the IBSS network, during IBSS leave the driver deletes only the 1st peer and all other entries are not deleted. Now when the IBSS restarts and try to register a sta with the staID which is already present in the stale entries, the registeration fails and thus the BSSID values in TL are not updated for all these stale peers. Due to this the data to these peers uses the old BSSID. This change take care of Deregistering all the active IBSS peers during IBSS leave. Change-Id: Id1ce0ffd880b8c2c8afd46414a59ba7bb87d5b6f CRs-Fixed: 841565
| * | | | qcacld-2.0: Add sanity check for g_pktlog_pdeKarthick S2015-06-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added NULL check for g_pktlog_pde before doing cleanup in pktlogmod_exit to avoid system crash incase of pktlogmod_init fails. Change-Id: I383b444fc6eff319b2245fd8ad7e203d3cc59216 CRs-Fixed: 853634
| * | | | qcacld: HDD: Validate adapter's magic number in callbacksHanumantha Reddy Pothula2015-06-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation Before accessing adapter context, validate adapter's magic number along with NULL check to confirm that instance of adapter context is valid Change-Id: I3a5d2b79cf0a4e0d938df144546508c52db1154e CRs-Fixed: 837808
| * | | | qcacld-2.0: Support for NAT keep alive packetsSrinivas Girigowda2015-06-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the host driver implementation to support sending fixed NAT keep alive packets to WiFi Network. 1. WifiHal issues start send packet with ip_packet, ip_packet_len, destination mac address and period. Host driver populates the data and sends WMI message to firmware to configure the tx pattern. 2. WifiHal upon sending stop packet, host driver sends delete tx pattern to the firmware. Change-Id: I58309d1c58ff0ba9bcf86c31ac2a7eccfa3a7f8f CRs-Fixed: 845107
| * | | | Release 4.0.10.121AnjaneeDevi Kapparapu2015-06-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.10.121 Change-Id: Iaf970b135d73c4046b0831cb8f4e3f9095ff1501 CRs-Fixed: 688141
| * | | | qcacld2.0: Pass the correct reason code to disassoc.Deepthi Gowri2015-06-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | use the same reason code in the disassoc, which the upper layer has passed to the driver. Change-Id: I6302a5c8318a8e3c1221b9272637455da4e7f150 CRs-Fixed: 852387
| * | | | qcacld: CL 1327299 - update fw common interface filesSandeep Puligilla2015-06-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WOW enable cmd and wow initial wakeup event. Change-Id: I9f890a2366f3786e955c6a4759367b46e662d398 CRs-Fixed: 819213
| * | | | qcacld: Add support to enable/disable logging for all missing modulesc_bhargv2015-06-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support to enable and disable logging for all missing modules from INI. Change-Id: I1677a2db48193b1130e0fc07e8bdfc42823d3567 CRs-Fixed: 855168
| * | | | qcacld: Temporary Fix to avoid LA issues for MDM targetsKomal Seelam2015-06-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to Pre-Alloc Refactoring, the LA is failing on MDM targets as there is dependency on CLD and kernel change mutually. The fix is to undefine CONFIG_WCNSS_MEM_PRE_ALLOC temporarly in CLD driver. Change-Id: Ib7fe3401c6107a04ae9991180dce86faaf2f20fc CRs-Fixed: 850751
| * | | | qcacld: Enable all level logs for dath path except debug levelChandrasekaran, Manishekar2015-06-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enables all level logs for data path modules except debug level. The debug level will be left up to the framework or user space to enable when issue is detected. Change-Id: Iedb24c3b45f7ce1d070edb74b9f7c058990a7669 CRs-Fixed: 855817
| * | | | qcacld-2.0: Remove extra WLAN_CLIENT_CONNECT_EX message to IPANirav Shah2015-06-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not send WLAN_CLIENT_CONNECT_EX message to IPA if STA is already connected. Change-Id: I1a0c208f55463726d4cf82ffefdac62e00b49ae8 CRs-Fixed: 827664
| * | | | qcacld-2.0:IPA-uC: Disable UC offload when failed to enable WDI PIPENirav Shah2015-06-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disable IPA UC offload when failed to enable WDI PIPE or IPA interface initialization to avoid multiple IPA UC offload commands to firmware in case of error. Change-Id: Id2dbaf3c76775455d45fc3c69cb3d3c2c2bd6014 CRs-Fixed: 827661
| * | | | qcacld-2.0: Send Channel switch announcement event to UserspaceKrishna Kumaar Natarajan2015-06-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Send debug event to userspace when station receives channel switch announcement from the AP. Change-Id: I10b83f2fceb872c7ace98e94fe24bf41f201c9d1 CRs-Fixed: 856205
| * | | | wlan: qca_cld: Cancel retry timer before hash deinitDhanashri Atre2015-06-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There could be a race condition while unloading the driver if the retry timer fires after the hash deinit and before it is canceled. Change-Id: I04c8dbcf3dc9734e336f998838caa222fdf407ea CRs-Fixed: 833753
| * | | | Release 4.0.10.120AnjaneeDevi Kapparapu2015-06-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.10.120 Change-Id: If40a43c63a2b287fa4856641db05088790347c50 CRs-Fixed: 688141
| * | | | qcacld-2.0: Send extended capability IE info to FirmwareKrishna Kumaar Natarajan2015-06-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Send extended capability IE information to firmware for it to insert the extended capability IEs in firwmare generated probe requests. Change-Id: Ide7f392407afb77b85944951c56ae114af7e863d CRs-Fixed: 854733
| * | | | qcacld: CL 1324898 - update fw common interface filesSandeep Puligilla2015-06-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WMI interface for RSSI monitoring WMI update to set extended capabilities IE for mgmt frames Change-Id: I1dcf28f13542af5af57e95c4ca04fca3bc6107e5 CRs-Fixed: 819213
| * | | | qcacld-2.0: Add isLogpInProgress check during change interfaceSrinivas Girigowda2015-06-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is prima to qcacld-2.0 propagation. Changing interface during SSR is in progress leads to crash To mitigate issue add isLogpInProgress flag check during change interface. Change-Id: Iccb36d18d050158d369e9df2159e176de8d24427 CRs-Fixed: 774332
| * | | | qcacld: HT20 protection mode is not set in beaconSandeep Puligilla2015-06-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | HT protection mode is not getting set when HT20 STA associates to SAP. Identified issue in HT20 protection handler where SAP is forced to use no protection mode due to legacy issues.Modified handler to set the protection mode when HT20 STA associates to SAP. Change-Id: Id3e4d945b7081b3c89f9f1c9cc8175f6b19a479a CRs-Fixed: 852147
| * | | | qcacld: Invalid Staid is sent to HDDKomal Seelam2015-06-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld propagation During reassociation to associated AP,invalid staid is getting passed to HDD from CSR and HDD is using the same to update the adpater address in HDD context and causing a memory corruption. As part of this change updated the staId at CSR and added condition checks at HDD layer before updating the HDD context. Change-Id: I1e6faa7e81ee0a2c7b19cdc4913fc7de3aafe260 CRs-Fixed: 808236
| * | | | qcacld : FTM mode memory leakKomal Seelam2015-06-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld propagation During MAC close operation , for FTM setting Memory is not freed which is allocated during MAC open. As a part of fix, when mode is FTM no memory is allocated during MAC open. Change-Id: I4b0abbaeb56c3211b4fd3e8141a7a73cb053be88 CRs-Fixed: 808235
| * | | | qcacld: update cfg with valid channels and txpower values.Komal Seelam2015-06-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld propagation With the current implementation updated channel list and tx power values are not sent to firmware as cfg updation is done after sending the values to the firmware. This commit ensures cfg is updated with valid channel list and tx power values before sending the same to firmware. Change-Id: I00af7a1bd1df3235ce1769803c08033519b55308 CRs-Fixed: 808223
| * | | | Release 4.0.10.119AnjaneeDevi Kapparapu2015-06-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.10.119 Change-Id: I0bac1bec150cbd5059ba6ca930e1314969788ba3 CRs-Fixed: 688141
| * | | | qcacld-2.0: Remove redundant logs from SAP data pathRajeev Kumar2015-06-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove redundant logs from SAP tx/rx data path Change-Id: Ie270936014b846c8d63e23a712521f798a2e5cca CRs-Fixed: 854863
| * | | | Release 4.0.10.118AnjaneeDevi Kapparapu2015-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.10.118 Change-Id: I31eb58359a75b3feeca941acef04bf4f925a9bd7 CRs-Fixed: 688141
| * | | | qcacld: CL 1323246 - update fw common interface filesSandeep Puligilla2015-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add a new flag in wmi_sap_ofl_del_sta_event_fixed_param Change-Id: I7faa13050d7040a5957e90b1b2cd93fc3f655122 CRs-Fixed: 819213
| * | | | qcacld: CL 1322064 - update fw common interface filesSandeep Puligilla2015-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added new command subnet change config. Change-Id: I979949199744f1c9f0b2c94406a3cb3738a428a1 CRs-Fixed: 819213
| * | | | qcacld: CL 1314669 - update fw common interface filesSandeep Puligilla2015-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add wmi_fw_sub_feat_caps to WMI service ready msg Change-Id: I01322792356837ab26b7fa69a92fd8eed84a5284 CRs-Fixed: 819213
| * | | | qcacld: Reduce Logging in HIF for Runtime PMKomal Seelam2015-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Redirect HIF Runtime PM Logs to cnss_diag Change-Id: I53e87bc424d538d9667d26f0af4ccee12d6ef87b CRs-Fixed: 848277
| * | | | cld: CL 1312909 - update fw common interface filesKang Xu2015-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update HTT version to 3.23: Define peer rate reporting to host for HL download scheduling Change-Id:I75f667fb96309c42321ef6c95d68785086c69d26 CRs-Fixed: 850824
| * | | | qcacld-2.0: Fix SSID match logic when tag lengths are zeroes.Padma, Santhosh Kumar2015-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation There are APs which are setting tag length as zero in SSID parameter set, when SSIDs of APs are hidden. When tag lengths of SSID parameter set of two APs are zeroes, driver marks them as SSID mismatch in csrIsSsidMatch which is not true. Fix this by marking such case as SSID match. Change-Id: I3cdd211bdc6017c093f6a2a4c069ac3f325f491e CRs-Fixed: 841496
| * | | | qcacld-2.0: Validate the hdd context in __hdd_wmm_do_implicit_qos()Srinivas Girigowda2015-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To make the function __hdd_wmm_do_implicit_qos really SSR safe, we should extract the HDD context and validate it. Change-Id: I19c584f931eaf71f12aa15985f19a12019275b89 CRs-Fixed: 853747
| * | | | qcacld-2.0: Mark wmmAcAccessAllowed as True if implicit Qos is disabledPadma, Santhosh Kumar2015-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation Currently, wmmAcAccessAllowed is marked as false even though implicit Qos is disabled in hdd_wmm_connect. If TL state is moved to authenticated by the time EAPOL 2 of 2 is fetched in hdd_tx_fetch_packet_cbk, then EAPOL 2 of 2 transmission does not happen eventually cause STA to receive deauth. Fix this by marking wmmAcAccessAllowed as True if implicit Qos is disabled. Change-Id: If7100f0fedeaf3acba0be81ec95d0d5ab6a80d82 CRs-Fixed: 832680
| * | | | qcacld-2.0: Add new DRIVER command SET_FCC_CHANNELAmar Singhal2015-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to airplane mode and subsequent change of country, there may be a time gap till a new country code gets programmed into the WLAN sub-system. In order to avoid FCC violation during this period, provide command to enable/disable channels 12/13. Change-Id: I81ddd2688badd3a1a3c6954095692f6fc44765dd CRs-Fixed: 852045
| * | | | Release 4.0.10.117AnjaneeDevi Kapparapu2015-06-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.10.117 Change-Id: Ia465a3389ef28dd6c2a8cda7ac58e4cfd6470e64 CRs-Fixed: 688141
| * | | | qcacld-2.0: Changes to reset global protection parametersEdhar, Mahesh Kumar2015-06-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In MDM, Driver is not reloaded on killing hostapd and as per the current driver design, we are not resetting the global protection parameters on bringing down the sap interface. In the above scenario if we restart hostapd then HtProtection is not set for AP when legacy AP comes in the BSS since global parameters are not proper. Changes are made to reset global protection parameters once current AP session is teardown and there are no active session present. Change-Id: I2a07d71578286425fa66ed5f6fd340ed9c8a3ec6 CRs-fixed: 851530
| * | | | qcacld-2.0: pAdapter validation in hostapd_uninit handlerMukul Sharma2015-06-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a prima to qcacld-2.0 propagation. Host should perform null check and magic number validity of pAdapter before accessing it. Change-Id: Id276380ee397cef05a479d1b0552752c6e33b958 CRs-Fixed: 805561
| * | | | qcacld-2.0: Acquire rtnl lock while unregistering SAP ioctlsHanumantha Reddy Pothula2015-06-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a prima to qcacld-2.0 propagation. As part of ioctl unregister, HOST will set wireless_handlers to NULL. This may lead to NULL pointer dereference if kernel is processing any IOCTL simultaneously. Hence, acquire rtnl_lock while making wireless_handlers to NULL, as same lock is acquired while processing ioctl. Change-Id: Ic4f54dd9b8cc1d98b0c4d4cd95e4ee24d7d6f5a4 CRs-Fixed: 788485
| * | | | qcacld-2.0: Remove CONFIG_prefix from the Kconfig itemsSrinivas Girigowda2015-06-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove CONFIG_prefix from CONFIG_FEATURE_MEMDUMP and CONFIG_WLAN_SYNC_TSF. CONFIG_prefix gets added by Kconfig processing. Change-Id: I9070f461531760b3c511e7337fd6471db7db31c3 CRs-Fixed: 852866
| * | | | qcacld-2.0: Protect cfg80211 netdev ops and wext ioctls from SSRMahesh A Saptasagar2015-06-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a prima to qcacld-2.0 propagation. Protect cfg80211, netdev ops functions and hostapd, wext ioctls from accessing uninitialized or de-allocated data structures while SSR is in-progress. Change-Id: I60e15571d21887b009106f66cbcce380292ba670 CRs-Fixed: 772343
| * | | | qcacld-2.0: Don't process TX frame in unauthenticated state.Hanumantha Reddy Pothula2015-06-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation Process TX frame only when STA state is in Connected state otherwise drop the frame. Change-Id: Id384bb4a11bc2783b8017a8b4fac67ba4f708cb5 CRs-Fixed: 778274