summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-10-08[automerger skipped] Merge "Merge Android 12" am: 732fbbcff0 -s ours am: ↵android-t-preview-2android-t-preview-1android-t-beta-3android-s-v2-beta-3android-s-qpr3-beta-1android-t-preview-1android-s-v2-beta-3android-s-qpr3-beta-1Xin Li
422f38ce9c -s ours am: 0c05837b21 -s ours am skip reason: Merged-In I44a0f5ab28aefd2a8c9f98dbfbc682a91dbcbbba with SHA-1 b7fdde4e85 is already in history Original change: https://android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/1847693 Change-Id: Idf1e0268afd484a5251d562e104b4eb6cd7a3d47
2021-10-08[automerger skipped] Merge "Merge Android 12" am: 732fbbcff0 -s ours am: ↵Xin Li
422f38ce9c -s ours am skip reason: Merged-In I44a0f5ab28aefd2a8c9f98dbfbc682a91dbcbbba with SHA-1 b7fdde4e85 is already in history Original change: https://android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/1847693 Change-Id: I27fd837cd68163cb5720d122a174752a534575be
2021-10-08[automerger skipped] Merge "Merge Android 12" am: 732fbbcff0 -s oursXin Li
am skip reason: Merged-In I44a0f5ab28aefd2a8c9f98dbfbc682a91dbcbbba with SHA-1 b7fdde4e85 is already in history Original change: https://android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/1847693 Change-Id: I6138a2658f0ca325a01ca35ff1acc75a39471ad8
2021-10-07Merge "Merge Android 12"android-s-v2-preview-2android-s-v2-preview-1android-s-v2-beta-2android-s-v2-preview-1Xin Li
2021-10-06Merge Android 12Xin Li
Bug: 202323961 Merged-In: I44a0f5ab28aefd2a8c9f98dbfbc682a91dbcbbba Change-Id: If592ac54c1a9bb9d34d63b1828890de7160c49a5
2021-08-17[automerger skipped] Merge sc-dev-plus-aosp-without-vendor@7634622 am: ↵Xin Li
b7fdde4e85 -s ours am: 3d50b71baf -s ours am skip reason: Merged-In Ia33d3b4e48dd56a5fb44da140d75d69f898f8da4 with SHA-1 6b2ed76b5f is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/15571732 Change-Id: I96fe79fa410ed71dbbb9a622065fa92046daccf1
2021-08-17[automerger skipped] Merge sc-dev-plus-aosp-without-vendor@7634622 am: ↵Xin Li
b7fdde4e85 -s ours am skip reason: Merged-In Ia33d3b4e48dd56a5fb44da140d75d69f898f8da4 with SHA-1 6b2ed76b5f is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/15571732 Change-Id: If4f347f9c50021bf5171ccfc7a2b9698448c0b38
2021-08-14Merge sc-dev-plus-aosp-without-vendor@7634622temp_sam_202323961Xin Li
Merged-In: Ia33d3b4e48dd56a5fb44da140d75d69f898f8da4 Change-Id: I44a0f5ab28aefd2a8c9f98dbfbc682a91dbcbbba
2021-08-05WifiHal: populate llstats peer info with correct offset am: c62b63d7f7kensun
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/15402049 Change-Id: Ia33d3b4e48dd56a5fb44da140d75d69f898f8da4
2021-07-28WifiHal: populate llstats peer info with correct offsetandroid-12.0.0_r32android-12.0.0_r29android-12.0.0_r28android-12.0.0_r27android-12.0.0_r26android-12.0.0_r21android-12.0.0_r20android-12.0.0_r19android-12.0.0_r18android-12.0.0_r16android12-qpr1-releaseandroid12-qpr1-d-s3-releaseandroid12-qpr1-d-s2-releaseandroid12-qpr1-d-s1-releaseandroid12-qpr1-d-releaseandroid12-devkensun
llstats peerinfo has varying wifi rate stats. Since llstats is a linear buffer with interface and peer stats, we should include wifi rate stats length while computing offset of next peer Bug: 191419302 Test: Regression Test Change-Id: Icc0395cf290268f4c2c96031389fae36ac48d47c
2021-07-02Merge "llstats: Use mNumRadioAllocated for real radio stats recevied" into ↵TreeHugger Robot
sc-dev am: ad9fbe7105 Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/15123844 Change-Id: I7b0756d243ec01bdc2a43aaf66303a4f2952b4c4
2021-07-02Merge "llstats: Use mNumRadioAllocated for real radio stats recevied" into ↵TreeHugger Robot
sc-dev
2021-06-28llstats: Use mNumRadioAllocated for real radio stats receviedHu Wang
Wifihal uses mNumRadio from QCA_WLAN_VENDOR_ATTR_LL_STATS_NUM_RADIOS, but it shall use mNumRadioAllocated which is based on the real radio stats received. This avoids memory out-of-bound access. Bug: 190878523 Test: Regression test CRs-Fixed: 2863682 Change-Id: Ia1c8484307182a3fab8fbfbde2a9be9047eade61
2021-06-21[automerger skipped] Merge "DO NOT MERGE - Merge RQ3A.210605.005" am: ↵Xin Li
d83838d918 -s ours am: badb90b5e1 -s ours am skip reason: Merged-In I329e495f244ca88a6614fab3556eb1267720d35f with SHA-1 65199c0c88 is already in history Original change: https://android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/1741198 Change-Id: I1ed6a70ff6b03fcbe174d5bc53aad63803835ea5
2021-06-21[automerger skipped] Merge "DO NOT MERGE - Merge RQ3A.210605.005" am: ↵Xin Li
d83838d918 -s ours am skip reason: Merged-In I329e495f244ca88a6614fab3556eb1267720d35f with SHA-1 65199c0c88 is already in history Original change: https://android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/1741198 Change-Id: Ib736b6cdd5e9fb2834125134d7ecd147d19ee1e7
2021-06-21Merge "DO NOT MERGE - Merge RQ3A.210605.005"android-s-beta-5android-s-beta-4android-s-beta-3android-s-beta-5android-s-beta-4Xin Li
2021-06-18DO NOT MERGE - Merge RQ3A.210605.005Xin Li
Bug: 190855093 Merged-In: I329e495f244ca88a6614fab3556eb1267720d35f Change-Id: I2a20e941e3aba10e509e87b37be84a95122e06d8
2021-06-18[automerger skipped] DO NOT MERGE - Mark RQ3A.210410.001 as merged am: ↵Xin Li
65199c0c88 -s ours am skip reason: Merged-In Id05a2d639c24de48f83a26c1cae495b2f417874a with SHA-1 fea4880885 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/15024002 Change-Id: If817a610c7bb278c499f59b025d0ecb90b2e1785
2021-06-17DO NOT MERGE - Mark RQ3A.210410.001 as mergedtmp_sam_RQ3A.210605.005Xin Li
Bug: 190855093 Merged-In: Id05a2d639c24de48f83a26c1cae495b2f417874a Change-Id: I329e495f244ca88a6614fab3556eb1267720d35f
2021-06-18[automerger skipped] Merge "DO NOT MERGE - Merge ab/7272582" into ↵TreeHugger Robot
stage-aosp-master am: 84face5bbe -s ours am skip reason: Merged-In Ica9a871bef2ab0b64c27df0cb85ae3ce66dddd98 with SHA-1 a9e1b56d17 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/14974039 Change-Id: I259bbe74368319aa891976bc8dd02b755f13ecb1
2021-06-18Merge "DO NOT MERGE - Merge ab/7272582" into stage-aosp-masterTreeHugger Robot
2021-06-17DO NOT MERGE - Merge ab/7272582Xin Li
Bug: 190855093 Merged-In: Ica9a871bef2ab0b64c27df0cb85ae3ce66dddd98 Change-Id: Id05a2d639c24de48f83a26c1cae495b2f417874a
2021-06-15Change OWNERS file am: ce7af52b6eAhmed ElArabawy
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/14983090 Change-Id: I33a6b8b6bc63b15070c71e90a970dd2fe3788e4e
2021-06-15Merge "Revert "Convert cld80211-lib/Android.mk to Android.bp"" am: ↵Krzysztof Kosiński
1ece7d8371 am: 1d391e03de Original change: https://android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/1738093 Change-Id: I5965eaaf46e98c3426f028cb0d31987fe5662b7d
2021-06-15Merge "Revert "Convert cld80211-lib/Android.mk to Android.bp"" am: 1ece7d8371Krzysztof Kosiński
Original change: https://android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/1738093 Change-Id: Ic84df5e923182f39037c1d8bd4ab3a33d9bba744
2021-06-15Merge "Revert "Convert cld80211-lib/Android.mk to Android.bp""Krzysztof Kosiński
2021-06-15Revert "Convert cld80211-lib/Android.mk to Android.bp"Krzysztof Kosiński
This reverts commit 8e7845456c6487190282dee5ab3034f48267b566. Reason for revert: breaks aosp_hawk-userdebug https://android-build.googleplex.com/builds/submitted/7460928/aosp_hawk-userdebug/latest/view/logs/build_error.log Change-Id: Ie9872bc5fb1f967c288a7ac3d6239acebd009d8b
2021-06-15Merge "Convert cld80211-lib/Android.mk to Android.bp" am: ffe5476966 am: ↵Yuntao Xu
0f269e1d79 Original change: https://android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/1687326 Change-Id: I387d849fb588cb3f0161449320e77b0d4aaba8ed
2021-06-15Merge "Convert cld80211-lib/Android.mk to Android.bp" am: ffe5476966Yuntao Xu
Original change: https://android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/1687326 Change-Id: I3b5faf14cb4b8770b5b7e02283ef4c4c85b2ecf8
2021-06-15Merge "Convert cld80211-lib/Android.mk to Android.bp"Yuntao Xu
2021-06-15Change OWNERS fileAhmed ElArabawy
Replace kumaranand@ with arabawy@ in OWNERS file Bug: 191158491 Test: None Change-Id: I09d1e3afa491179d458996a3e27af69f49e3d3fd
2021-06-01Convert cld80211-lib/Android.mk to Android.bpYuntao Xu
Convert the Make file to a Soong one Bug: 186462909 Test: compared the results built by Make and Soong Test: TreeHugger Change-Id: I91c5b37dee78672b0f75ec4542bc15031c6540bf
2021-05-15Merge "llstats: Add negative length check befor memcpy" into sc-dev am: ↵TreeHugger Robot
d3d0a6c0ad Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/14317814 Change-Id: I31fe309f404eeb7f2ff0a054a70fce6b56ce8a7e
2021-05-15Merge "llstats: Add negative length check befor memcpy" into sc-devTreeHugger Robot
2021-05-05llstats: Add negative length check befor memcpyKhanjan Desai
In Peer type message, the length of memcpy depends on multiple data which can cause overflow due to corruption. Added check for the length variable to properly perform memcpy without overflow. Bug: 183447882 Change-Id: I0e641a09af920e5d3db6fb3f2f526533907f74f9 CRs-Fixed: 2907367
2021-05-04wifi-hal: Add check for num_rx_discovery_attr am: e49f3db2b2Amarnath Hullur Subramanyam
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/14407958 Change-Id: Ieace2d01b2b4ca9cf3f2193d6f28503904828a75
2021-04-29wifi-hal: Add check for num_rx_discovery_attrAmarnath Hullur Subramanyam
Check the value of num_rx_discovery_attr before accessing in NanMatch event to avoid out-of-bound write. Bug: 184564368 CRs-Fixed: 2836431 Change-Id: I1a870c5f89394e2f66b1bbc16ea651ef5259772d
2021-04-14Merge "Correct SAR scenario mapping for HEAD scenarios" into sc-devAhmed ElArabawy
2021-04-12qcom(hal): Remove rpius@ from OWNERSRoshan Pius
Bug: 184966495 Test: N/A Change-Id: Icc854a7dafa734ffe34b7085de2dfb72dd0974af
2021-04-12Correct SAR scenario mapping for HEAD scenariosAhmed ElArabawy
This commit fixes the mapping for HEAD scenarios by combining all of them in the same table, this matches previous years mapping. Bug: 162191325 Test: Make sure scenarios are mapped to the right table. Change-Id: I23761becd615c11bde7cd076026ecedf54249d92
2021-03-16Map new SAR scenarios to tablesAhmed ElArabawy
This commit maps the new SAR scenarios to the existing tables Bug: 162191325 Test: Proper detection of SAR scenarios and tables Change-Id: I273a6271f62c3cc81c40404980b72a88e0b15388
2021-03-10Wifi-Hal: Refresh interface details on wifi_get_ifaces.Purushottam Kushwaha
With support of dynamic interface create/remove 'commit : 5780336d', wifi interface details shall be refreshed to acoomodate change in interface list. Bug: 181828707 Test: Manual Test - force to create virtual interface to make sure Hal works normally. Change-Id: I35ae3260688dfddaae864676a7f45ce24d4d10a9 Signed-off-by: Purushottam Kushwaha <quic_pkushwah@quicinc.com>
2021-02-26Snap for 7171164 from a9e1b56d1724d674b3ff8a35c5c6d69b69ac4ec6 to ↵android-11.0.0_r46android-11.0.0_r43android-11.0.0_r40android-11.0.0_r39android-11.0.0_r38android11-qpr3-s1-releaseandroid11-qpr3-releaseandroid-build-team Robot
rvc-qpr3-release Change-Id: I62076004e985dc30ba953d4bb1312685788fc1be
2021-02-25Sync qca-vendor_copy.h with latest hostap am: a9e1b56d17 am: 3f31f14007Vinita S. Maloo
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/12835122 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ia0578dba55a45a9bc7bd9c3760e8343576f33c6a
2021-02-25wifi-hal: Add support to get CCA busy time due to other nodes am: 17eda87756 ↵Vinita S. Maloo
am: 62f274d274 Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/12835123 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I46c3bcbe5eddfd02d536491764f10f4486937c7e
2021-02-25Sync qca-vendor_copy.h with latest hostap am: a9e1b56d17temp_ab_7272582Vinita S. Maloo
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/12835122 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I057b7e2fdc198e6cd9fd8c83fe7b19fe3c1beb41
2021-02-25wifi-hal: Add support to get CCA busy time due to other nodes am: 17eda87756Vinita S. Maloo
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/12835123 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ie1124542b065f69d434944cbc903b1e508f2f98a
2021-02-24Sync qca-vendor_copy.h with latest hostapVinita S. Maloo
This bring qca-vendor.h definitions as on 2020-09-03. Bug: 160239223 CRs-Fixed: 2766035 Change-Id: Ica9a871bef2ab0b64c27df0cb85ae3ce66dddd98
2021-02-23wifi-hal: Add support to get CCA busy time due to other nodesVinita S. Maloo
Add support to parse channel RX time using QCA vendor interface of LL stats, if supported by driver and report accurate CCA busy time. Currently the driver/firmware indicates CCA busy time which includes own RX time also and as such, CCA busy time reported by firmware is not accurate. Report accurate cca busy time to upper layers by subtracting self RX time reported by firmware. Bug: 160239223 Change-Id: I1218fce828b082d7145376e9fe7111c0e7bc5953 CRs-Fixed: 2766035
2021-02-20[automerger skipped] Mark ab/7061308 as merged in stage. am: 5ebe277587 -s ↵Xin Li
ours am: f164f770d1 -s ours am skip reason: Change-Id I3612241499aebe0bd5e075dcd427a131ed3f90a7 with SHA-1 fbb82485fd is in history Original change: undetermined MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I6409d8e35f2cd21a0168e424fc8a5e98223a45aa