summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | * | | | qcacld-2.0: Use preauth channel to fetch the band during roamingDeepthi Gowri2016-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During roaming the connected AP's operating channel is used instead of preauth channel to fetch the band, based on which the data rate is set. Due to this incorect data rate is set. To address this, use the preauth channel during roaming to fetch the band and set the data rate accordingly. CRs-Fixed: 1017943 Change-Id: Ia3bf13c1a93a156eba8461bcdcf3490b9f49c2a2
| | * | | | qcacld-2.0: During unload avoid sending disconnect twice for IBSSAbhishek Singh2016-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When leave ibss is called, disconnect ibss command is posted to SME and leave ibss function returns without waiting for disconnect to get complete. Now if unload is started before ibss disconnect is completed, as part of stop adapter again ibss disconnect command is posted to SME as HDD state is still not disconnected. The first disconnect sets the BSSID to zero and thus once second disconnect calls disconnect handler, warning is seen as BSSID passed to ipa event handler is zero. As part of fix add wait for disconnect completion in leave ibss and move the BSSID check after SAP device mode check. Change-Id: I83cdac1514833d21aa19052cde9b32476348f0c4 CRs-Fixed: 1017319
| | * | | | qcacld-2.0: Do not call pr_info while using spin_lock_irqsaveAbhishek Singh2016-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | wlan_queue_logmsg_for_app is called while holding spin lock with interrupts disabled. It may call pr_info to log if node is dropped while sending to user space. This may cause interrupts disabled for some time. As part of fix remove all pr_info from wlan_queue_logmsg_for_app. Change-Id: Iffa5d463ae4e807bb30ff6eec5f3949735663fd5 CRs-Fixed: 1005714
| | * | | | qcacld-2.0: Don't populate TDLS IE's in extended capabilitiesMasti, Narayanraddi2016-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently in case of IBSS, beacons are populated with TDLS IE's in extended capabilities though TDLS IE's and extended capabilities doesn't signify anything. Fix will ensure to exclude extended capabilities and TDLS IE's. Change-Id: I63b6f413964cc53f2f25496fef40f99c4244293a CRs-Fixed: 1017887
| | * | | | qcacld-2.0: Add log for BPF set instructionsRajeev Kumar Sirasanagandla2016-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the current implementation, there is no log of instructions set by framework. To resolve this and understand the packet filters, log of set instructions is added. Change-Id: Ibe3c23de374261741f78a76c05c97b2342e9064e CRs-Fixed: 1013062
| | * | | | qcacld-2.0: Correct len size of oem data requestGupta, Kapil2016-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | oem data request len size should be of 4 byte instead of 1 byte. Add changes to correct len size in oem data structure across the layers. Change-Id: I9b377420c50ff1160964f94be5eaa0072df0f63d CRs-Fixed: 1013488
| | * | | | qcacld-2.0: Increase maximum size of oem data requestGupta, Kapil2016-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | qcacld-3.0 to qcacld-2.0 propagation Increase maximum size of oem data request from 280 to 500. This change set also remove the following unused macros in UMAC, - OEM_DATA_REQ_SIZE - OEM_DATA_RSP_SIZE Change-Id: I768da4dd03c2de618c528cb72b86a5df72dd2efe CRs-Fixed: 997085
| | * | | | qcacld-2.0: If MCC is disabled do not roam to an AP which cause MCCAbhishek Singh2016-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation Even though MCC is disabled by gEnableMCCMode ini, driver try to roam to APs which may cause MCC but as MCC is disable the roaming fails eventually in CSR while trying to connect to the new profile. Driver creates a preauth session which is not deleted upon failure. The session sme state is eLIM_SME_WT_REASSOC_STATE and thus fresh scan required is set to false and cached scan result are returned. Do not add the APs which cause MCC scenario, in preauth candidate list if MCC is disabled. Change-Id: Iae2a887e1fa34f89f340bd7392d757e1add97a16 CRs-Fixed: 992672
| | * | | | Release 4.0.11.82Anjaneedevi Kapparapu2016-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.82 Change-Id: I2e9fc68b6d11a449f52c562335ff053f7c50c886 CRs-Fixed: 688141
| | * | | | qcacld-2.0: Remove 11P channels from channel list in PNO scanSreelakshmi Konamki2016-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Host driver receives 11P channels as part of PNO scan because kernel enables 11P channels. This increases the scan time. Add changes to remove 11P channels from the received channel list in PNO scan Change-Id: Iede759dfabdc971309f3d1f68411d241f415b422 CRs-Fixed: 1017824
| | * | | | qcacld-2.0: Add check for bpf set program allocRajeev Kumar Sirasanagandla2016-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During allocation of memory for program field of bpf_set_offload, return value of vos_mem_malloc has to be checked for NULL to avoid NULL pointer exception Change-Id: Ib7a3da08ee73a3ec09e21baf6da08d489649725f CRs-fixed: 1015601
| | * | | | qcacld-2.0: Add ini control to honor power constraintPadma, Santhosh Kumar2016-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add changes to honor power constraint based on ini. Also, enhance logging for power sent to fw. Change-Id: Iefd497d76076527ca4c388cade46644a88a51932 CRs-Fixed: 1016876
| | * | | | qcacld-2.0: Set non-zero aggregation sizePadma, Santhosh Kumar2016-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently aggregation sizes are passed to fw as they are received from user application. Add check to send aggregation sizes that are in permissible range. Change-Id: I65cd6b63bae277d58bae4d4c3fe2d6f003ccd177 CRs-Fixed: 1016732
| | * | | | qcacld-2.0: CL 1509574 – update fw common interface filesHimanshu Agarwal2016-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Vdev level rx filter of from-ds / to-ds / no-ds / ta / ra frames. Change-Id: I63ee1aeb2eba793e3a06c2632f43ea044ba33422 CRs-Fixed: 865207
| | * | | | qcacld-2.0: CL 1509448 – update fw common interface filesHimanshu Agarwal2016-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge WMI_VDEV_VOW_ENABLED flag Add a new config to set preferable audio during WLAN connection Change-Id: I86ed461a5d3d6d7f48e5ce2eb9370771a619d667 CRs-Fixed: 865207
| | * | | | qcacld-2.0: CL 1508507 – update fw common interface filesHimanshu Agarwal2016-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WMI RMC leader cmd and event msgs Change-Id: I803ab38903602dfe2fa41189a4c56077769d39e0 CRs-Fixed: 865207
| | * | | | qcacld-2.0: CL 1507516 – update fw common interface filesHimanshu Agarwal2016-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add dbglog IDs for ARP and DHCP packets WMI CMDID for dbglog time stamp sync Move reason code from wmi to nan_msg.h Change-Id: I2e6e837fade375ef86c0c4247490b44ec502be1b CRs-Fixed: 865207
| | * | | | qcacld-2.0: CL 1506155 – update fw common interface filesHimanshu Agarwal2016-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WMI bandwidth fairness peer configuration command message definition. Change-Id: I8023e8a4f9758d6003a3f666cc45c1e98265c01a CRs-Fixed: 865207
| | * | | | qcacld-2.0: CL 1489600 – update fw common interface filesHimanshu Agarwal2016-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make changes missed while propagating CL 1489600 to HOST. Change-Id: Ifa085baed2d829b8229584bd76e93b67ce39d9fc CRs-Fixed: 865207
| | * | | | qcacld-2.0: Drop connect if MFPEnabled is set but AP is non-PMFAbhishek Singh2016-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If ieee80211w=2 or pmf=2 is an explicit configuration in the supplicant configuration MFPEnabled is set and driver assume it as a PMF required connection, even if AP is in open security mode. Now when disconnect is received from supplicant driver sends a protected deauth and assert is observed as firmware do not have any valid key. To fix this if ieee80211w=2 or pmf=2 is an explicit configuration in the supplicant configuration but peer AP is non-PMF drop the connection request. Change-Id: I40faf63df4e95b367d66e9b51ff165759989a1d1 CRs-Fixed: 1011976
| | * | | | qcacld-2.0: Log info about deauth/disassoc sent over airMahesh A Saptasagar2016-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Log success or failure status whether disassoc/deauth sent successfully over the air. Change-Id: I527bd35546eb21157498f235fe74710dd3f7688e CRs-Fixed: 1016866
| | * | | | Release 4.0.11.81Anjaneedevi Kapparapu2016-05-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.81 Change-Id: Ia6beb728f65fb8c7f5bb49d0bbabbcf8189a5c0a CRs-Fixed: 688141
| | * | | | qcacld-2.0: Add retry logic if HTCIssuePackets failsHimanshu Agarwal2016-05-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix WMI command path Tx failure case as current WMI command path frees the packet with dummy completion when hif fails to send the packet down. Fix it by putting back wmi cmd to endpoint Tx queue for retry. Change-Id: Ic7753b1961c005dfee5ac2c43d4df6c2d598a4f5 CRs-Fixed: 1013264
| | * | | | qcacld-2.0: Fix a deadlock in proto traceMahesh Kumar Kalikot Veetil2016-05-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is a potential deadlock scenario with a spin lock between a tasklet and a thread context. Fix it by using spin_lock_bh because that will disable bottom halves on that CPU and thus prevent a dead lock that could otherwise occur if the process context code took the lock and then a software IRQ was run which attempt to acquire the same lock. Change-Id: I5f83cb7cecd7227e0ea9c9db001bb0420bf09c94 CRs-Fixed: 1014766
| | * | | | qcacld-2.0: Correct return value of wlan_hdd_cfg80211_update_bssGupta, Kapil2016-05-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | wlan_hdd_cfg80211_update_bss API returns eHAL_STATUS in case of nil scan result whereas the return type of API is integer. Correct return value of API for nil scan result. Change-Id: Id5185b9f4983f24a4a731ba241464a4ed87d413d CRs-Fixed: 1014532
| | * | | | qcacld-2.0: Delete SSR timer after isLogpInProgress is resetSrinivas Girigowda2016-05-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In hdd_wlan_re_init(), SSR timer is deleted and isLogpInProgress is set to FALSE but between these two there are NL socket related calls which can sleep under low memory conditions (or etc) because of which timer is deleted but isLogpInProgress is not reset to FALSE. This can potentially fail the south-bound requests for a brief amount of time. Hence it is always better to delete the SSR timer only after isLogpInProgress is reset to FALSE. Change-Id: I699438ff3e0c2f7b81e0bbf81be6f514841e194b CRs-Fixed: 1017011
| | * | | | qcacld-2.0 Return success for load twice for same modeMahesh A Saptasagar2016-05-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the current implementation, if framework issues load twice for the same mode, then driver unloads and returns failure to framework which results in failure to turn on the STA if SAP is ON and vice versa. To mitigate this issue, return success if driver load request is requested twice for same mode without unloading the driver. Change-Id: I1d8bbda1d928f61263284cf63e14ca809c1cdb56 CRs-Fixed: 1016797
| | * | | | Release 4.0.11.80Anjaneedevi Kapparapu2016-05-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.80 Change-Id: If8c7382958581c9846e8b1dd34c695ac3f672be0 CRs-Fixed: 688141
| | * | | | qcacld-2.0: Resolve memory leak issuesHanumantha Reddy Pothula2016-05-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation In SME, if command posting fails then memory allocated for command is not freed. Free the memory if SME fails to post command. Change-Id: I281ef5eb9492fe75d639b2bef7ed588aacee8e74 CRs-Fixed: 974567
| | * | | | qcacld-2.0: Correct chainmask for start bssGupta, Kapil2016-05-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case of dynamic chain mask for SAP case, driver does not update correct chain mask due to station specific validation. Move the validation to station related code. Change-Id: I2d75610457e157acc2a3d7445a5f39b16eaf2007 CRs-Fixed: 1014181
| | * | | | Release 4.0.11.79Anjaneedevi Kapparapu2016-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.79 Change-Id: I4017998e16a44fa5f6f496a4e82541a1761a5f72 CRs-Fixed: 688141
| | * | | | qcacld-2.0: Fix incorrect logic to disable hi_rssi featureVarun Reddy Yeturu2016-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix incorrect logic to disable hi_rssi feature. Both hi_rssi_scan_rssi_delta and neighborLookupThreshold are positive values. Ideally it should be checked if the current AP is better than the HI_RSSI threshold and then disable the feature. The HI_RSSI threshold is the difference between the lookup threshold and the hi_rssi delta. CRs-Fixed: 1014859 Change-Id: I6980927b25c34b9b4d8ac13c22e93abc4ec500ec
| | * | | | qcacld-2.0: Guard driver cfg80211 abort scan implementation with appropriate ↵Kanchanapally, Vidyullatha2016-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | checks prima to qcacld-2.0 propagation cfg80211 abort scan implementation is available only from kernel 4.5 onwards. Hence guard the abort scan driver implementation with linux version and backport availability checks in order to prevent any compilation issues with old kernel versions. Change-Id: I5956f9daa06225535ae4f10aed4ebe310f7acc7a CRs-Fixed: 1010982
| | * | | | qcacld-2.0: Avoid potential recursive callsRyan Hsu2016-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vos_get_radio_index() would be used by wlan_log_to_user(), which would potentially cause recursive calls if gpVosContext is NULL. Since this print is not having much value here, just remove it. Also remove the print that would reveal the kernel address. Change-Id: Id190d471c91a4a0d87ae1bc43c771b71e60fb1f1 CRs-fixed: 1011854
| | * | | | qcacld-2.0: Fix potential memory overflowRyan Hsu2016-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When adding the radio index to the fw log event, the radio index size should also be considered as part of the skb allocation. Change-Id: Id23f398319562111cc792002578c6ce6998e8a4a CRs-fixed: 1014781
| | * | | | Release 4.0.11.78Anjaneedevi Kapparapu2016-05-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.78 Change-Id: I9184c3c5700359c857a20dddaabc17cdf7362910 CRs-Fixed: 688141
| | * | | | qcacld-2.0: Ignore active timeout handler in case of ROC timeoutGupta, Kapil2016-05-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation DUT sends continuous GO Negotiation Response for the request while ROC is in progress. These frames increase timeout of cancel ROC timer and ROC is not removed from the active timout. This can cause ROC to be in active cmd list even after current timeout value. Add changes to return from active timeout handler in case of ROC. Change-Id: I58577b5d2addf7614d8ee458df0ce4632dafa7c0 CRs-Fixed: 990808
| | * | | | qcacld-2.0: Fix WMI command tx failureLiangwei Dong2016-05-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In USB solution, one WMI command will consume one "resource". So, for WMI endpoint, the "resource" number of one bundle is HTC_MAX_MSG_PER_BUNDLE_TX rather than 2 * HTC_MAX_MSG_PER_BUNDLE_TX. Change-Id: Ia60e49a403a0d689d1ba8397f7c796cd911ab918 CRs-Fixed: 1013006
| | * | | | qcacld-2.0: Set valid min value for gTDLSPrefOffChanBandwidthSiva Mullati2016-05-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently the min value of gTDLSPrefOffChanBandwidth is set to zero which is invalid, min value should be 1 (zeroth bit set) for 20MHz. Change-Id: Ibc2da1c2cca7e704b21686ab795224462dd9f913 CRs-Fixed: 1007109
| | * | | | Release 4.0.11.77Anjaneedevi Kapparapu2016-05-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.77 Change-Id: Icf50bc87317a9c8a3add387a55c6cee76817a71c CRs-Fixed: 688141
| | * | | | qcacld-2.0: Send p2p ack indication directly to HDD from PEMasti, Narayanraddi2016-05-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During P2P functionality, Host will send GO NEG REQ and receives ACK completion from firmware which will be queued to indicate HDD. Meanwhile if host receives GO-NEG RESP it will be sent directly to HDD via function callback. In HDD as we got GO NEG RESP before ACK completion for GO-NEG REQ, HDD will generate pkt completion for GO NEG Request. Now GO NEG CONFORMATION frame will be sent and driver will be expecting completion for this. The GO NEG REQ ACK completion which got buffered in PE will be delivered to Supplicant and Supplicant assumes that this is the ACK for GO NEG CONF frame. This causes early termination of remain on channel due to which firmware may drop the GO NEG CONF frame and may not retry as ROC is terminated. Fix this by making ACK Completion indication to HDD via function callback. Change-Id: I0dd3acb236b270839649d2becfdc007e7aae9fdd CRs-Fixed: 1012547
| | * | | | qcacld-2.0: Add cfg ini parameter tgt_gtx_usr_cfgRajeev Kumar Sirasanagandla2016-05-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GTX use this parameter to drop TPC and in turn TPC drop is the cause for mcs rate drop and may happen in higher percentage. This change, provide a way to select the desired value and reduce mcs-8 usage to 2% from 8%. Change-Id: I64f05c8b41cf3d360819122a08eca72f3a2c1aed CRs-Fixed: 1010564
| | * | | | qcacld-2.0: Reduce unnecessary logging in HL DatapathPoddar, Siddarth2016-05-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reduce unnecessary logging by reducing the log level in bundle packet for High Latency Datapath. CRs-Fixed: 972009 Change-Id: I4d28876f206cb155f2d0df51628347e6f3493262
| | * | | | qcacld-2.0: Validate session Id in sme_QosInternalReleaseReqSrinivas Girigowda2016-05-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Validate session Id in sme_QosInternalReleaseReq. Change-Id: Id3ad752fe3e4c6f6fec18febb1c839003bef3df0 CRs-Fixed: 1013359
| | * | | | qcacld-2.0: Fix NAN data path vendor event length calculationDeepak Dhamdhere2016-05-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix the length calculation of cfg80211_vendor_event_alloc buffer used for sending some NAN data path vendor events to upper layer. CRs-Fixed: 962367 Change-Id: I5553deee159dfa3e99a1bbe7db1c336c978e02ff
| | * | | | qcacld-2.0: Add NDP reason codes in deferred rsp sent for NDP commandsNaveen Rawat2016-05-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add NDP reason codes in deferred response sent for NDP commands so that failure during processing of NDP cmds can be notified to service layer. Change-Id: I731b520fde226c351464d94033a1ced2888a4d18 CRs-Fixed: 962367
| | * | | | qcacld-2.0: Update NAN HDD APIs as per vendor definitions changesNaveen Rawat2016-05-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove usage of following attributes from NAN HDD APIs: 1) QCA_WLAN_VENDOR_ATTR_NDP_SCHEDULE_UPDATE_REQUEST 2) QCA_WLAN_VENDOR_ATTR_NDP_SCHEDULE_UPDATE_RESPONSE 3) QCA_WLAN_VENDOR_ATTR_NDP_SCHEDULE_UPDATE_IND Change-Id: I545662de41d4a22a3f1a9f5e037eeaa4050b9d42 CRs-Fixed: 962367
| | * | | | Release 4.0.11.76Anjaneedevi Kapparapu2016-05-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.76 Change-Id: Id1fe1445fb9dddeb746e33114f515e12e2df00ca CRs-Fixed: 688141
| | * | | | qcacld-2.0: Fix compilation error on x86 platform for 3-port concurrencyChandrasekaran, Manishekar2016-05-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix the compilation error on x86 platform by replacing the API cnss_get_wlan_unsafe_channe with vos_get_wlan_unsafe_channel. Change-Id: I6fcbc1df7c7ddad51e21643a70dfc63168df4794 CRs-Fixed: 1012936
| | * | | | qcacld-2.0: Skip Rx packet aggregation logic for ICMP packetsYun Park2016-05-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rx packet aggregation logic causes ping RTT regression. Fix this by filtering ICMP packets to exclude them for Rx packet aggregation. Change-Id: I61367d8843fb4f913df11e210c68feea93baec8b CRs-Fixed: 978742