{"push_id":2364682010,"size":20,"distinct_size":20,"ref":"refs/heads/lineage-15.1-thelazyindian","head":"6ed2911672fdf5062918bb338e06b0bb3a20e6cb","before":"0ddff2c30ff9149877dac8dca548080fdf7166d8","commits":[{"sha":"6549e80ee8d5311ef7cbbf40c3438832ccbbe083","author":{"name":"Abhishek Singh","email":"0d8a66aeaa4db64f31a92599411ccc4cc15967f0@codeaurora.org"},"message":"wlan: Disable aggregation in BTC SCO if gNumBuffBTCSco is 1\n\nAggregation buff size of 1 is not handled by firmware and thus\nlimit the gNumBuffBTCSco values to greater than 1 and consider 1 as\naggregation disabled.\n\nChange-Id: I48218314dce4bac908930f289e080fad3cfa1a39\nCRs-Fixed: 2177897","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/6549e80ee8d5311ef7cbbf40c3438832ccbbe083"},{"sha":"4c5be6d392144ae985950ba9cd6922027ab188d6","author":{"name":"Hanumanth Reddy Pothula","email":"0ba8aec8f696dfe5ca3bcea5fd59481b023a2715@codeaurora.org"},"message":"wlan: Free FW caps object after unregistering interrupts\n\nPresently, variable holding FW caps is freed prior to unregistering\ninterrupts. But as DXE RX ISR access this variable, there is a possibility\nof accessing the variable after it's freed.\n\nFree variable holding FW caps after interrupts are deregistered.\n\nChange-Id: Ic25202063eb1f425ce57d01328fc9766dd8b7f8a\nCRs-Fixed: 2177131","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/4c5be6d392144ae985950ba9cd6922027ab188d6"},{"sha":"d54215652429371a8850bf036f12648053b3517e","author":{"name":"Padma, Santhosh Kumar","email":"15ba943436aa634635523bf9679fdfff004b8992@codeaurora.org"},"message":"wlan: Fix stack corruption in beacon table mode\n\nCurrently driver sends beacon report for each channel recursively\nin beacon table mode. There is a chance that variables on stack\ncan exceed allocated stack size which can lead to corruption of\nstack. Remove unnecessary variables which are not required for\nbeacon table mode to fix this issue.\n\nChange-Id: I9aa35e7da916f5d4c6380862d292b44c254c9334\nCRs-Fixed: 2178720","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/d54215652429371a8850bf036f12648053b3517e"},{"sha":"307d4895868236ac0a746f8f3450eb6f938d007d","author":{"name":"Nachiket Kukade","email":"cf667c7a6ca3d200d3c14c22978680131c274f1d@codeaurora.org"},"message":"wlan: Add maximum bound check on WPA RSN IE length\n\nIn set_ie after receiving DOT11F_EID_RSN, WPA RSN IE is copied from\nsource without a check on the given IE length. A malicious IE length\ncan cause buffer overflow.\n\nApply the same logic from Id159d307e8f9c1de720d4553a7c29f23cbd28571\nthat was applied under DOT11F_EID_WPA. This adds maximum bound check\non WPA RSN IE length.\n\nChange-Id: I04f980fe44328b1a3f6a6d4854228cc4c9f1a1c7\nCRs-Fixed: 2177210","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/307d4895868236ac0a746f8f3450eb6f938d007d"},{"sha":"5b21a9c07b4f300a5148fb309e6a434096824988","author":{"name":"Rajeev Kumar Sirasanagandla","email":"032ebf83d6b2dd744c10ac9e3d38cdd12cc8f4f1@codeaurora.org"},"message":"wlan: Modify wlan driver to support msm-4.9 kernel\n\nUpgrade wlan driver to support msm-4.9 kernel and also\nmaintain backward compatibility with previous kernel versions.\n\nChange-Id: Iaae91fe559bfba05b1da4be9b9ef9a12d6f9df28\nCRs-Fixed: 2180168","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/5b21a9c07b4f300a5148fb309e6a434096824988"},{"sha":"2e45e7d936d049d97b6e6f45e43cef36e03731cf","author":{"name":"Abhishek Singh","email":"0d8a66aeaa4db64f31a92599411ccc4cc15967f0@codeaurora.org"},"message":"wlan: Disconnect the connected sta, when added in into blacklist\n\nDriver doesnt disconnect the connected sta, when the sta is added into\nblacklist and thus the sta remains connected even after being added\ninto blacklist.\n\nAs fix disconnect the sta, when it is added in into blacklist.\n\nChange-Id: I9d7f33a58c77f08e27f759c8c53cbb4f03b81a14\nCRs-Fixed: 2180113","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/2e45e7d936d049d97b6e6f45e43cef36e03731cf"},{"sha":"20ac7f06ce606525dab59f5a090ec00ab5ce96bc","author":{"name":"CNSS_WLAN Service","email":"af996d3d5295148ff600e8ce170568de3fd62ce0@qualcomm.com"},"message":"Merge \"wlan: Disconnect the connected sta, when added in into blacklist\" into wlan-driver.lnx.1.0-dev.1.0","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/20ac7f06ce606525dab59f5a090ec00ab5ce96bc"},{"sha":"a56f8b17dad1365b7f35e5d8765dcef83c0604da","author":{"name":"Rajeev Kumar Sirasanagandla","email":"032ebf83d6b2dd744c10ac9e3d38cdd12cc8f4f1@codeaurora.org"},"message":"wlan: Disable channels 120, 124, 128 in strict FCC Regd\n\nIn Strict FCC regulatory domain, channels 120, 124 and 128 should be\ndisabled in wiphy channel flags as per NV table when\ngEnableStrictRegulatoryForFCC is enabled, but these flags are\noverwritten by cfg80211 regulatory implementation due to regulatory_hint\nof driver.\n\nTo fix this, disable respective channels in Strict FCC in\n__wlan_hdd_linux_reg_notifier().\n\nChange-Id: I7fb30a1cb76df02d756c48209922025e59d6b2be\nCRs-Fixed: 2181543","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/a56f8b17dad1365b7f35e5d8765dcef83c0604da"},{"sha":"19813af06fdc4193a8d80be2ccbcd15e8bcdec30","author":{"name":"Ganesh Kondabattini","email":"b79e0a249571de0fc2dd1e8a5cf04839821b4305@codeaurora.org"},"message":"wlan: Disconnect STA interface if it is on indoor channel\n\nIf force scc is enabled for STA+SAP concurrency and SAP not allowed on\nindoor channels then STA should be disconnected first if it is on indoor\nchannel before starting the SAP.\n\nCRs-Fixed: 2178961\nChange-Id: If0985b559030b44834df851e170f320c7f942036","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/19813af06fdc4193a8d80be2ccbcd15e8bcdec30"},{"sha":"a7006ad2090213cd51215f73963893126e163a39","author":{"name":"CNSS_WLAN Service","email":"af996d3d5295148ff600e8ce170568de3fd62ce0@qualcomm.com"},"message":"Merge \"wlan: Free FW caps object after unregistering interrupts\" into wlan-driver.lnx.1.0-dev.1.0","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/a7006ad2090213cd51215f73963893126e163a39"},{"sha":"75a45d15617896c163da060b230a82111ddbbd4a","author":{"name":"Hanumanth Reddy Pothula","email":"0ba8aec8f696dfe5ca3bcea5fd59481b023a2715@codeaurora.org"},"message":"wlan: During GET_SNR IOCTL, do uninterruptible wait on completion variable\n\nOn receiving GET_SNR IOCTL, HDD sends SME indication, with callback\nand local object, which holds completion variable and then wait on\ncompletion variable, which can be interruptible. As wait on completion\nvariable is interruptible, there is a possibility of some task to\ninterrupt, leading wait to exit and there by losing local object, which\nis accessed by callback(invoked on receiving SNR value), leading to\nout-of-bound issue.\n\nTo mitigate this issue, while processing GET_SNR IOCTL, change wait on\ncompletion variable from interruptible to non-interruptible.\n\nChange-Id: I5ffbccc2fb80db639bb9e3656da1625ed8fc315c\nCRs-Fixed: 2184849","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/75a45d15617896c163da060b230a82111ddbbd4a"},{"sha":"9575ee0b56219f58aa44e7d61f8394490a6e5fd2","author":{"name":"Padma, Santhosh Kumar","email":"15ba943436aa634635523bf9679fdfff004b8992@codeaurora.org"},"message":"wlan: Avoid buffer overflow\n\nqcacld-2.0 to prima propagation\n\nAdd max check for probe request length against max length of probe\nrequest buffer to avoid buffer overflow.\n\nChange-Id: Ie0fad7443b2c749c66bb9ad662625a16d3a840c3\nCRs-Fixed: 2184098","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/9575ee0b56219f58aa44e7d61f8394490a6e5fd2"},{"sha":"d0c0dd23febc7d5dd964a182f5b0f5d85ea5db27","author":{"name":"CNSS_WLAN Service","email":"af996d3d5295148ff600e8ce170568de3fd62ce0@qualcomm.com"},"message":"Merge \"wlan: Avoid buffer overflow\" into wlan-driver.lnx.1.0-dev.1.0","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/d0c0dd23febc7d5dd964a182f5b0f5d85ea5db27"},{"sha":"13a57d4b24e2b62f830cd47ba6d9e50aa8270f75","author":{"name":"Anurag Chouhan","email":"8f8f439ac98a275e199ca402294b0a807d8befbc@codeaurora.org"},"message":"wlan: Add support to build wlan for msm-4.9\n\nChange the local module path based on the kernel module\nout path is defined or not\n\nCRs-Fixed: 2186467\nChange-Id: Iebe89434b02a3326003178dac11cc04cb2989b25","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/13a57d4b24e2b62f830cd47ba6d9e50aa8270f75"},{"sha":"8701da3776fdd9487ba40ba5cf710e4f92d59530","author":{"name":"Rajeev Kumar Sirasanagandla","email":"032ebf83d6b2dd744c10ac9e3d38cdd12cc8f4f1@codeaurora.org"},"message":"wlan: Redirect third party rx traffic to monitor interface\n\nIn STA + Monitor SCC, firmware can indicate third party rx traffic to\nhost with valid sta_id.\n\nTo handle this, add check for addr1 index and redirect traffic to\nmonitor interface if index is 254.\n\nNote: Third party traffic here refers to data frames in which unicast\nDA is other than self-sta mac address.\n\nChange-Id: I5ab4e259e91a9276dadade37ea4bacacfa6d7b75\nCRs-Fixed: 2184141","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/8701da3776fdd9487ba40ba5cf710e4f92d59530"},{"sha":"afb4605c2ff7b3634a97048b916d6516bd17bdab","author":{"name":"Abhishek Singh","email":"0d8a66aeaa4db64f31a92599411ccc4cc15967f0@codeaurora.org"},"message":"wlan: Fix corruption of Beacon Frame due to probe resp template\n\nWhile sending probe response template to HAL, SIR_MAX_PACKET_SIZE (2048)\nis used to check the max length of probe response whole buffer size is\nSCH_MAX_PROBE_RESP_SIZE (512) assigned during schInitGlobals.\n\nSo if the size of probe response template is greater than\nSCH_MAX_PROBE_RESP_SIZE (512), the memcopy was corrupting the beacon\nbuffer and thus this corrupted beacon buffer was sent to firmware\nwhich result in assert.\n\nTo fix this set SCH_MAX_PROBE_RESP_SIZE to 2048 and add sanity check\nfor beacon length while sending it to firmware.\n\nChange-Id: I4e358c0cc2796adf25a5eaaef1307191a322561a\nCRs-Fixed: 2187806","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/afb4605c2ff7b3634a97048b916d6516bd17bdab"},{"sha":"bb1a8438cbe3f72333febc899510f073729539c4","author":{"name":"CNSS_WLAN Service","email":"af996d3d5295148ff600e8ce170568de3fd62ce0@qualcomm.com"},"message":"Merge \"wlan: Fix corruption of Beacon Frame due to probe resp template\" into wlan-driver.lnx.1.0-dev.1.0","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/bb1a8438cbe3f72333febc899510f073729539c4"},{"sha":"f31f65ce1380e425ccadd4a3e985800ecf7294df","author":{"name":"Hanumanth Reddy Pothula","email":"0ba8aec8f696dfe5ca3bcea5fd59481b023a2715@codeaurora.org"},"message":"wlan: Resolve accessing free object while processing scan done callback\n\nDuring interface down, kernel invokes cfg80211_scan_done() to free\nkernel allocated scan request(scan_req) object. If scan_done callback\nis invoked during interface down(or vice-versa), then there is a\npossibility of driver to dereference scan_req object after it's freed,\nwhile updating last_scan_channelList.\n\nTo resolve the race condition, update last_scan_channellist on receiving\nscan request itself.\n\nChange-Id: Iad2619cd967f213d9450295bc07549c75f69eaf8\nCRs-Fixed: 2181016","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/f31f65ce1380e425ccadd4a3e985800ecf7294df"},{"sha":"8ccf45a41e390b3c5994e859673da8ffe9f9d804","author":{"name":"Linux Build Service Account","email":"2384cb4e42a14e5d91b44a81612a69803086d401@localhost"},"message":"Merge f31f65ce1380e425ccadd4a3e985800ecf7294df on remote branch\n\nChange-Id: I9faec4d37ba44a8b55868718cf01f9d8485a7a4e","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/8ccf45a41e390b3c5994e859673da8ffe9f9d804"},{"sha":"6ed2911672fdf5062918bb338e06b0bb3a20e6cb","author":{"name":"kunal","email":"759b188ae6575ddefbcb299d030f9a6bd9867d05@gmail.com"},"message":"Merge tag 'LA.UM.6.6.r1-06500-89xx.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/wlan/prima into lineage-15.1-thelazyindian\n\n\"LA.UM.6.6.r1-06500-89xx.0\"","distinct":true,"url":"https://api.github.com/repos/kunalshah912/kernel_xiaomi_tissot-O/commits/6ed2911672fdf5062918bb338e06b0bb3a20e6cb"}]}
{"actor":{"display_login":"kunalshah912"}}