{"push_id":1418691647,"size":499,"distinct_size":23,"ref":"refs/heads/master","head":"48f9ab5d5c161549be098997fa0e3602c1547213","before":"c6fbc29a3101df58ee670ce85e840f25ecbcbe9f","commits":[{"sha":"6611df36a447b670266fb92828b021a0f2886102","author":{"name":"Ganesh Kondabattini","email":"b79e0a249571de0fc2dd1e8a5cf04839821b4305@qti.qualcomm.com"},"message":"qcacld-2.0: Reset the parameters which overrides the ACS\n\nWhen restarting SAP due to unsafe channel list, make sure to set\nthe acs_channel and sapConfig.channel to 0. Otherwise these\nparameters overides the ACS logic.\n\nCRs-Fixed: 1031468\nChange-Id: I52d8575960e4d5bac5aa509df41c20fb846a96e6","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/6611df36a447b670266fb92828b021a0f2886102"},{"sha":"4355d51f81762944dbb02642b19889b4830ed379","author":{"name":"Abhishek Singh","email":"0d8a66aeaa4db64f31a92599411ccc4cc15967f0@qti.qualcomm.com"},"message":"qcacld-2.0: Do not trigger del sta if it is already in progress\n\nIf SAP receive auth from an already connected STA, it post\neWNI_SME_DISASSOC_IND msg to SME to delete the STA context and\nreturn. STA may try to send auth again as it didnt receive auth\nresp.\n\nNow many frames (probe req, auth etc) may get accumulated in PE\nmessage queue and unless PE queue is fully processed SME queue will\nnot be processed and thus del sta will get delayed. This may again\ncause STA to send more auth req and every time MC thread process an\nauth req before the sta is deleted, eWNI_SME_DISASSOC_IND msg is\nposted in SME message queue.\n\nAnd if PE keeps on getting auth before the sta is deleted,\nSME queue will pile up leading to crash.\n\nTo fix this do not trigger del sta if it is already in progress.\n\nChange-Id: Icff3778d35ef7ea646463fe49c4335e260e9e156\nCRs-Fixed: 982329","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/4355d51f81762944dbb02642b19889b4830ed379"},{"sha":"4de9b661e45a0bde4dfefc760edf03d1b8f4dd68","author":{"name":"Selvaraj, Sridhar","email":"9ee4d8c2fef21b5ef7d54e3d52a213c4fd8ed081@qti.qualcomm.com"},"message":"qcacld-2.0: Make OEM response events wakeable\n\nWhile RTT ranging happens, userspace application initiates FTM\nrequest via host to  FW. After sending the FTM request, host\nmight go to sleep mode sometimes so FW will not be able to send\nthe OEM response event resulting in poor ranging results.\n\nThis change registers OEM response event as WOW wakeable so FW\nwakes up host whenever it receives OEM response which helps OEM\nresponse to reach userspace application on time for better\nranging results.\n\nChange-Id: I71b77cfa09c5039b487e9a93490837a084314fb3\nCRs-Fixed: 1018887","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/4de9b661e45a0bde4dfefc760edf03d1b8f4dd68"},{"sha":"2b2b1b362636ed131cf8e6156d4c632100ab0e8f","author":{"name":"Govind Singh","email":"92b42dc2fd49b15cdc23552e8ed1dd4c199f2308@qti.qualcomm.com"},"message":"qcacld-2.0: Reset card to recover from target mbox error\n\nHost asserts as target is stuck in HTC connect message\nhandler due to mbox UNDERFLOW error. Target register\nindicates TX_OVERFLOW and RX_UNDERFLOW error simultaneously.\nReset card to recover from target mbox error.\n\nChange-Id: I38eea06360226322bb4f7fcbf810635b09da5593\nCRs-Fixed: 1030729","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/2b2b1b362636ed131cf8e6156d4c632100ab0e8f"},{"sha":"92f45b9ad82037a4d11a18fbb1c91ccc0d26237f","author":{"name":"Govind Singh","email":"92b42dc2fd49b15cdc23552e8ed1dd4c199f2308@qti.qualcomm.com"},"message":"qcacld-2.0: set ce_suspend to true after tasklet completion\n\nwlan_tasklet is scheduled recursively if there is any pending\npacket to process. Set ce_suspend to true after tasklet completion\nto prevent race condition between wlan_tasklet and hif_pci_suspend.\n\nChange-Id: I87f82c5faf7e3c8343c8bffcb421a78c1ab47d61\nCRs-Fixed: 1032612","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/92f45b9ad82037a4d11a18fbb1c91ccc0d26237f"},{"sha":"758eef7b6e4791b6a0dbf15fb2dd9c2e65eee0fc","author":{"name":"Anjaneedevi Kapparapu","email":"7b1c9cfc31e4cfd26d90399b2b6c89585efaa758@codeaurora.org"},"message":"Release 4.0.11.105\n\nRelease 4.0.11.105\n\nChange-Id: I52d4d2d4f1859197d836001aa961d0bf7581d3a9\nCRs-Fixed: 688141","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/758eef7b6e4791b6a0dbf15fb2dd9c2e65eee0fc"},{"sha":"e75b7e8470124b4208073c0925678e3e30097734","author":{"name":"Govind Singh","email":"92b42dc2fd49b15cdc23552e8ed1dd4c199f2308@qti.qualcomm.com"},"message":"qcacld-2.0: Add compile time assert for SKB CB size\n\nSKB control block size limit is 48 byte, add compile time assert\nif SKB control block is exceeding 48 byte.\n\nChange-Id: I169e79f6033096f8d4325657dc3a94677e1ea54d\nCRs-Fixed: 1020119","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/e75b7e8470124b4208073c0925678e3e30097734"},{"sha":"8ba24ff7129ee12be9e8de7d1fec7bc98da50d98","author":{"name":"Padma, Santhosh Kumar","email":"15ba943436aa634635523bf9679fdfff004b8992@qti.qualcomm.com"},"message":"qcacld-2.0: Dump stack only once\n\nAdd changes to dump stack only once. Also, change thread stuck\ntimer to 10 seconds from 5 seconds (THREAD_STUCK_TIMER_VAL) and\nprobe thread only when thread stuck counter is zero to avoid\nout of wrapper messages. Remove unnecessary error logs also.\n\nChange-Id: I6c2ab331256b190fd0ce67f8fb95ed4d7cb5e61a\nCRs-Fixed: 1032098","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/8ba24ff7129ee12be9e8de7d1fec7bc98da50d98"},{"sha":"2cc7e155c450890c3d1f359d52fa79e25817a89a","author":{"name":"Mukul Sharma","email":"3cdaa01e1f6a22f31d2e01b71534685457d08d91@qti.qualcomm.com"},"message":"qcacld-2.0: Remove startup_task from SDIO solution\n\nCurrently, Host uses the separate startup_task for calling\nhdd_wlan_startup and break insmod context. Essentially all\nthe operation performed in startup_task can be performed\nin insmod context so this task is not necessary. Due to\nhaving a separate task host have the following issue, assume\nwlan driver probe get fail then startup_task becomes a zombie\nthread which may lead to invalid access.\n\nAs a part of this fix, host call the hdd_wlan_startup in\ninsmod context and remove the startup_task.\n\nChange-Id: I0ac8b4ef01f91539852935242176e6c1f0f3ba25\nCRs-Fixed: 1027526","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/2cc7e155c450890c3d1f359d52fa79e25817a89a"},{"sha":"0e899d8aae4a241823e1593bda545a27a9088390","author":{"name":"Gupta, Kapil","email":"8640cee7dd495ff64cbec09e93dccdc0583cbbab@qti.qualcomm.com"},"message":"qcacld-2.0: WAR for dfs false detection\n\nHardware sometimes get phyerrors in presence of third party\ndevices which may be identified as radar pulses.\n\nAdd following workaround to skip these pulses on basis of\ntheir characteristics:\n\n1. Add new filters for pulses coming on DC position\n2. Increased min threshold for filter 5\n3. Flush other DC queue once we get pulse belonging to one queue\n4. Add extra workaround for FCC filter 31 and 32 to reset the queues\nbased on deviation from mean.\n5. Remove rejection of pulses based on max pri(channel load optimization)\n\nChange-Id: Ie963f80b3c3e5ea5e4dd0f46b3dbdbea9d6c7f49\nCRs-Fixed: 1013559","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/0e899d8aae4a241823e1593bda545a27a9088390"},{"sha":"0fb058825269579829a38c83d52d6b3a261529c5","author":{"name":"Deepthi Gowri","email":"fa9daf8ea005c35e9a714c0a8c53a6c611df4e7f@qti.qualcomm.com"},"message":"qcacld-2.0: Fix P2P GO Negotiation failure issue\n\nSometimes it is possible for the host to receive the ack for\ngo negotiation request after the go negotiation confirmation\nis sent. So supplicant assumes go negotiation confirmation is\nsuccess though it is not and results in connection failure.\n\nTo address this, drop the pending ack for the go negotiation\nrequest. so that the supplicant will wait for the ack of the\nnegotiation confirmation.\n\nCRs-Fixed: 1032185\nChange-Id: I54f305319e23b1ffcbd54cc6e7dcc74d39a2e511","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/0fb058825269579829a38c83d52d6b3a261529c5"},{"sha":"8927f5b1276b524a411bc8c308f18547f1ff2698","author":{"name":"Anjaneedevi Kapparapu","email":"7b1c9cfc31e4cfd26d90399b2b6c89585efaa758@codeaurora.org"},"message":"Release 4.0.11.106\n\nRelease 4.0.11.106\n\nChange-Id: I255364eb3482c046f256adc68e435233ac4e571f\nCRs-Fixed: 688141","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/8927f5b1276b524a411bc8c308f18547f1ff2698"},{"sha":"8c3c8f77dfe1a101116e1fc5d84aa7bae195e97f","author":{"name":"Abhishek Singh","email":"0d8a66aeaa4db64f31a92599411ccc4cc15967f0@qti.qualcomm.com"},"message":"qcacld-2.0: Do not reset short preamble support and beacon interval\n\nIn pe_reset_protection_callback psession's beaconParams struct is\nreset to 0 and thus short preamble support being part of this\nstructure is set to 0. Due to this beacons always have barker\npreamble set to 1 even if no non short preamble enabled STA is\nconnected.\n\nTo avoid this do not reset the short preamble support and beacon\ninterval in psession's beaconParams structure.\n\nChange-Id: I631fb202fba6bc129d03ff21cff2adef328abff2\nCRs-Fixed: 1032578","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/8c3c8f77dfe1a101116e1fc5d84aa7bae195e97f"},{"sha":"a7614f616af39bb8d3a4341cb10cdd1aa6eb1710","author":{"name":"Ganesh Kondabattini","email":"b79e0a249571de0fc2dd1e8a5cf04839821b4305@qti.qualcomm.com"},"message":"qcacld-2.0: Reset is_ch_avoid_in_progress correctly\n\nWhen driver receives channel avoidance event, it sets the flag\nis_ch_avoid_in_progress and sends LTE Coex event to application\nto restart the SAP. In legacy implementation, the application used\nto reload the driver on receiving this LTE Coex event.\nIn current implementation application is just restarting the\ncorresponding SAP interface. So the contents of pHddCtx still valid\nafter SAP restart.\n\nThe variable 'is_ch_avoid_in_progress' is also one of the parameter\nof pHddCtx and valid after SAP restart. If we dont reset this after\nstart bss then it can lead a scenario where driver ignores the LTE\nCoex event based on previous value of variable\n'is_ch_avoid_in_progress'.\n\nChange-Id: I7e9301323410e0e2ae456aa30da9c628dd7841c2\nCRs-Fixed: 1032857","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/a7614f616af39bb8d3a4341cb10cdd1aa6eb1710"},{"sha":"68f5122d3555c23b9c8c5f1af3ac9ab12a73806f","author":{"name":"Govind Singh","email":"92b42dc2fd49b15cdc23552e8ed1dd4c199f2308@qti.qualcomm.com"},"message":"qcacld-2.0: unmap buffer for CE dst ring en-queue error\n\nUnmap a previously mapped buffer if host fails to en-queue\nbuffer to CE destination ring.\n\nChange-Id: If23398b01124638cfb266f5755fc9e45d3969ac9\nCRs-Fixed: 1033307","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/68f5122d3555c23b9c8c5f1af3ac9ab12a73806f"},{"sha":"6efe8556e03566d1d60cafd4f9c3a9414f45813a","author":{"name":"Anjaneedevi Kapparapu","email":"7b1c9cfc31e4cfd26d90399b2b6c89585efaa758@codeaurora.org"},"message":"Release 4.0.11.107\n\nRelease 4.0.11.107\n\nChange-Id: I31d32b2ea9a3c85ea976d4c04c322e38ca07c07b\nCRs-Fixed: 688141","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/6efe8556e03566d1d60cafd4f9c3a9414f45813a"},{"sha":"75a9035f66a5e6205f99be4b6f1e29501ed24db4","author":{"name":"jge","email":"2dccb83433eed2c189973cec776e5fd721b13ef1@qti.qualcomm.com"},"message":"qcacld-2.0: Initialize vdev_nss in psession when roaming\n\nWhen Dut is configured as 1*1, after roaming to 2*2 AP,\nthe linkspeed is not right, it will display 144Mpbs rather\nthan 72Mbps. Because it uses wrong peer_nss and\npeer_rate_caps in WMI_PEER_ASSOC_CMDID.\n\nChange-Id: I8700621fbef9c9b4867ac698f7f721d4ffb7d967\nCRs-Fixed: 1031447","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/75a9035f66a5e6205f99be4b6f1e29501ed24db4"},{"sha":"22a439d1772a211d4bd3b83cd0de11ed8e62baba","author":{"name":"Sachin Ahuja","email":"9a98ce18e988b8068183c4c95d361a6855282909@qti.qualcomm.com"},"message":"qcacld-2.0: Update the MAX Tx Power cap to 30dbm\n\nCurrently Host configures MaxTxPower as 22dbm\nduring join which fails the TRP requirement to meet\n23dbm.\n\nChange the code to configure the max tx Power to 30dbm\nin FW during join.\n\nChange-Id: I926288972e17a9276af2744d6a070b82333d5242\nCRs-Fixed: 1023616","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/22a439d1772a211d4bd3b83cd0de11ed8e62baba"},{"sha":"1a7056e6d882f4003bad662b186d83d0c0ab4678","author":{"name":"Komal Seelam","email":"5f7e1545f946e97ebb00e79338e2f04cced9b89b@qti.qualcomm.com"},"message":"qcacld-2.0: Initialize Ramdump Global Pointer before self recovery\n\nAPPS crash due to invalid access of device pointer during self recovery\nas the Ramdump Global Pointer is not initialized.\nInitialize Ramdump Global pointer before scheduling work for self recovery.\n\nChange-Id: Icc606743da144958bc936f5ee22393dc135731bf\nCRs-Fixed: 1033917","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/1a7056e6d882f4003bad662b186d83d0c0ab4678"},{"sha":"9d8a5dcdd7577c1e81972ae940ce5afa0fb0ffb8","author":{"name":"Anjaneedevi Kapparapu","email":"7b1c9cfc31e4cfd26d90399b2b6c89585efaa758@codeaurora.org"},"message":"Release 4.0.11.108\n\nRelease 4.0.11.108\n\nChange-Id: Iab8e95eeb2464bf7189d240f8f8834c0bf235a42\nCRs-Fixed: 688141","distinct":false,"url":"https://api.github.com/repos/dianlujitao/platform_vendor_qcom-opensource_wlan_qcacld-2.0/commits/9d8a5dcdd7577c1e81972ae940ce5afa0fb0ffb8"}]}
{"actor":{"display_login":"dianlujitao"}}