summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-11-25Snap for 7944517 from ef79d4cb49b7eb7f21f50a744018b088e6a0f7cb to ↵android12L-gsiAndroid Build Coastguard Worker
sc-v2-release am: 06f6df948f Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/16338923 Change-Id: Id6380c5cecd367c847de294e0300df593cb41661
2021-11-25Snap for 7944517 from ef79d4cb49b7eb7f21f50a744018b088e6a0f7cb to sc-v2-releaseandroid-vts-12.1_r9android-vts-12.1_r8android-vts-12.1_r7android-vts-12.1_r6android-vts-12.1_r5android-vts-12.1_r4android-vts-12.1_r3android-vts-12.1_r2android-vts-12.1_r10android-vts-12.1_r1android-platform-12.1.0_r9android-platform-12.1.0_r8android-platform-12.1.0_r7android-platform-12.1.0_r6android-platform-12.1.0_r5android-platform-12.1.0_r4android-platform-12.1.0_r3android-platform-12.1.0_r28android-platform-12.1.0_r27android-platform-12.1.0_r26android-platform-12.1.0_r25android-platform-12.1.0_r24android-platform-12.1.0_r23android-platform-12.1.0_r22android-platform-12.1.0_r21android-platform-12.1.0_r20android-platform-12.1.0_r2android-platform-12.1.0_r19android-platform-12.1.0_r18android-platform-12.1.0_r17android-platform-12.1.0_r16android-platform-12.1.0_r15android-platform-12.1.0_r14android-platform-12.1.0_r13android-platform-12.1.0_r12android-platform-12.1.0_r11android-platform-12.1.0_r10android-platform-12.1.0_r1android-cts-12.1_r9android-cts-12.1_r8android-cts-12.1_r7android-cts-12.1_r6android-cts-12.1_r5android-cts-12.1_r4android-cts-12.1_r3android-cts-12.1_r2android-cts-12.1_r10android-cts-12.1_r1android-12.1.0_r6android-12.1.0_r5android-12.1.0_r4android-12.1.0_r3android-12.1.0_r27android-12.1.0_r2android-12.1.0_r1android12L-tests-releaseandroid12L-s1-releaseandroid12L-releaseandroid12L-platform-releaseAndroid Build Coastguard Worker
Change-Id: I85994a0764d490500f5e07d283adcc1f9b2b67bc
2021-11-05Wifi-Hal: Validate TX rate code before parsing itandroid-12.1.0_r9android-12.1.0_r8android-12.1.0_r7android-12.1.0_r22android-12.1.0_r21android-12.1.0_r20android-12.1.0_r19android-12.1.0_r11android-12.1.0_r10android12L-devandroid12-qpr3-s7-releaseandroid12-qpr3-s6-releaseandroid12-qpr3-s5-releaseandroid12-qpr3-s4-releaseandroid12-qpr3-s3-releaseandroid12-qpr3-s2-releaseandroid12-qpr3-s1-releaseandroid12-qpr3-releaseAjit Vaishya
Validate the per packet TX rate codes and calculate transmit rate only for valid rate codes. Bug: 201226143 Test: Regression tests Change-Id: I287d19d97970523b0d695e7dcbd606a49fa23f7c CRs-Fixed: 2469251
2021-08-07Snap for 7618979 from dfc0b2eaa4dbacdb8ea298986de9ef46888dbb40 to sc-v2-releaseAndroid Build Coastguard Worker
Change-Id: I59c25c2a69c31f9f36b51b6979a34a3600edbaac
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: Ibc8328b145aaadb950c0b0413c481a87a1ed1c01
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-03Snap for 7518237 from 7104380cc5655cfdfb5a83c6f0e4bd084b530b30 to sc-v2-releaseAndroid Build Coastguard Worker
Change-Id: I3ea4908540f350bcc82ca1dd46397d2b26acff4f
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: I1e6f3fd763af73fd0689322fa35893b17141c860
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-17Snap for 7464306 from b058f77430efb69649b44f0ee57b62f7f30ac2bb to sc-v2-releaseandroid-build-team Robot
Change-Id: I2923d6c1aee8cd2571da436d2fccc29fe8f9b636
2021-06-15Change OWNERS file am: ce7af52b6eAhmed ElArabawy
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/14983090 Change-Id: I0e0349e3be85cccf734c39d63512ed3ebfde67c3
2021-06-15Change OWNERS fileAhmed ElArabawy
Replace kumaranand@ with arabawy@ in OWNERS file Bug: 191158491 Test: None Change-Id: I09d1e3afa491179d458996a3e27af69f49e3d3fd
2021-05-15Snap for 7365855 from 683933cee1b7124b94c52360f5a4b2fa9517054e to sc-v2-releaseandroid-build-team Robot
Change-Id: I6b6b423e9afc1bb674b0028093dbf6731b8864a2
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: I21e50784bb03d45ce92d2e8de63ebbc8445b681b
2021-05-15Merge "llstats: Add negative length check befor memcpy" into sc-devTreeHugger Robot
2021-05-15Snap for 7362794 from bb0193792cfa65a1dd666177fd4e64c8fb90ad45 to sc-v2-releaseandroid-build-team Robot
Change-Id: Idd31d3da74f38363c132160881965801b655af49
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-05Snap for 7336869 from e49f3db2b2ccffd88c9107277b73a9b60e44ab03 to sc-v2-releaseandroid-build-team Robot
Change-Id: Ieee4ead9dc4bbdbaa992de71b105a0d7d9499b16
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: Ic33426dd4921b35ccdd035ed355da4962985cdf8
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-15Snap for 7283897 from 4109454d0ec98c944bc0dfe01ec9cdc379fe6fee to sc-v2-releaseandroid-build-team Robot
Change-Id: I1d3a43bfed86b5fa0e0648252e1aed006e6bf86c
2021-04-14Merge "Correct SAR scenario mapping for HEAD scenarios" into sc-dev am: ↵Ahmed ElArabawy
4109454d0e Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/14161453 Change-Id: I816d0ac19b79ab139d6fb93890ec89f2c5882825
2021-04-14Merge "Correct SAR scenario mapping for HEAD scenarios" into sc-devAhmed ElArabawy
2021-04-13Snap for 7277590 from ee0924ee44a0337cc1f81797c49ccd220e7bab4f to sc-v2-releaseandroid-build-team Robot
Change-Id: I77ceee1fb4511badc3d6f31b561e090d5ab10cc8
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-19Snap for 7219331 from 8cd1a267df31a8769f71c32a9b4fcb371c168dd3 to sc-v2-releaseandroid-build-team Robot
Change-Id: Ifcc8049d4dc8edadf62d3166a24ecdae3f8707a4
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-11Snap for 7199033 from c0975f94f04ba1bec99fc7072844c02036c9c8fc to sc-v2-releaseandroid-build-team Robot
Change-Id: I5938fceb8c3dcf43ff3444ecf3f8ed374ddc0af8
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 7171622 from 982ed89de78e0186e02c220ad3ed294e69f98003 to sc-v2-releaseandroid-build-team Robot
Change-Id: Ib481160d8e27264b0fb7fbd8bec747f1fa7bad40
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-21Snap for 7160059 from eaced58314bed2412714bf0e0f5680c90f856add to sc-v2-releaseandroid-build-team Robot
Change-Id: Ib2d04cce7a99840e9882458db3bac48dc09791fd
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
2021-02-20Merge "[LSC] Add LOCAL_LICENSE_KINDS to hardware/qcom/wlan" am: 13f1ea7069 ↵Bob Badour
am: 52d5793831 am: af7d8e2b80 Original change: https://android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/1588405 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ia58ca102df99695de0e8657ea91f768fa15bf4d7
2021-02-20[automerger skipped] Mark ab/7061308 as merged in stage. am: 5ebe277587 -s oursXin Li
am skip reason: Change-Id I3612241499aebe0bd5e075dcd427a131ed3f90a7 with SHA-1 fbb82485fd is in history Original change: undetermined MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ib25fd0fee13721f3a89cdeebe7312a2f2032a20a
2021-02-20Mark ab/7061308 as merged in stage.android-s-beta-2android-s-beta-1Xin Li
Bug: 180401296 Merged-In: I3612241499aebe0bd5e075dcd427a131ed3f90a7 Change-Id: I170991911964374571cf6c20408ce2bd5a4dd31f
2021-02-19Merge "[LSC] Add LOCAL_LICENSE_KINDS to hardware/qcom/wlan" am: 13f1ea7069 ↵Bob Badour
am: 52d5793831 Original change: https://android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/1588405 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I2a6ad72c083fd72555bea44b7950e867b772faa0
2021-02-19Merge "[LSC] Add LOCAL_LICENSE_KINDS to hardware/qcom/wlan" am: 13f1ea7069Bob Badour
Original change: https://android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/1588405 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I7f3efb5ecce83d0db64f5cd6a4e9f6aa69fcab2a
2021-02-18Merge "[LSC] Add LOCAL_LICENSE_KINDS to hardware/qcom/wlan"Bob Badour
2021-02-12[LSC] Add LOCAL_LICENSE_KINDS to hardware/qcom/wlanBob Badour
Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD to: qcwcn/wifi_hal/Android.mk Added SPDX-license-identifier-BSD to: cld80211-lib/Android.mk qcwcn/wcnss-service/Android.mk qcwcn/wpa_supplicant_8_lib/Android.mk Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Exempt-From-Owner-Approval: janitorial work Change-Id: I96fbf1a03a023509049ad11765b6860ab344499f
2020-12-22Merge "wifi_hal: Fix access check of control param file" am: ceb0ec8e27 am: ↵Treehugger Robot
ce1e9e6e0e am: fbb82485fd Original change: https://android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/1532349 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I81252f054c68bb83cb5744858b35b4af5026ad80
2020-12-22Merge "wifi_hal: Fix access check of control param file" am: ceb0ec8e27 am: ↵Treehugger Robot
ce1e9e6e0e Original change: https://android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/1532349 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I3612241499aebe0bd5e075dcd427a131ed3f90a7
2020-12-22Merge "wifi_hal: Fix access check of control param file" am: ceb0ec8e27Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/hardware/qcom/wlan/+/1532349 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I17f7c3766b3a16c430ca0bac71fb1f8a451a2991