summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-05Merge branch 'LA.UM.9.12.C10.11.00.00.840.201' via branch ↵android-u-qpr3-beta-2_r0.1android-u-qpr3-beta-2.1_r0.6android-u-qpr3-beta-1_r0.6android-u-qpr2-beta-3_r0.1android-u-qpr2-beta-3.1_r0.6android-u-qpr2-beta-1_r0.8android-u-qpr1-beta-1_r0.6android-u-preview-2_r0.1android-u-preview-1_r0.1android-u-beta-5_r0.6android-u-beta-5.3_r0.6android-u-beta-5.2_r0.2android-u-beta-4_r0.6android-u-beta-3_r0.1android-u-beta-2_r0.1android-u-beta-2.1_r0.1android-u-beta-1_r0.2android-t-qpr3-beta-3_r0.2android-t-qpr3-beta-3.1_r0.2android-t-qpr3-beta-2_r0.2android-t-qpr3-beta-1_r0.2android-t-qpr2-beta-3_r0.2android-t-qpr2-beta-3.2_r0.3android-t-qpr2-beta-2_r0.2android-t-qpr2-beta-1_r0.3android-t-qpr1-beta-3_r0.1android-t-qpr1-beta-2_r0.3android-t-qpr1-beta-1_r0.2android-t-beta-4_r0.3android-t-beta-3_r0.3android-t-beta-3.3_r0.3android-t-beta-3.2_r0.3android-t-beta-2_r0.3android-14.0.0_r0.91android-14.0.0_r0.78android-14.0.0_r0.68android-14.0.0_r0.58android-14.0.0_r0.47android-14.0.0_r0.46android-14.0.0_r0.32android-14.0.0_r0.20android-14.0.0_r0.12android-14.0.0_r0.1android-13.0.0_r0.81android-13.0.0_r0.72android-13.0.0_r0.67android-13.0.0_r0.62android-13.0.0_r0.57android-13.0.0_r0.52android-13.0.0_r0.47android-13.0.0_r0.42android-13.0.0_r0.3android-13.0.0_r0.18android-13.0.0_r0.13android-13.0.0_r0.122android-13.0.0_r0.111android-13.0.0_r0.102android-msm-redbull-4.19-u-preview-2android-msm-redbull-4.19-u-preview-1android-msm-redbull-4.19-u-beta5.3android-msm-redbull-4.19-u-beta5.2android-msm-redbull-4.19-u-beta5android-msm-redbull-4.19-u-beta4android-msm-redbull-4.19-u-beta3android-msm-redbull-4.19-u-beta2android-msm-redbull-4.19-u-beta1android-msm-redbull-4.19-t-qpr3-beta-3android-msm-redbull-4.19-t-qpr3-beta-2android-msm-redbull-4.19-t-qpr2-beta-3.2android-msm-redbull-4.19-t-qpr2-beta-1android-msm-redbull-4.19-t-qpr1-beta-2android-msm-redbull-4.19-t-beta-4android-msm-redbull-4.19-t-beta-3android-msm-redbull-4.19-t-beta-2android-msm-redbull-4.19-android14-releaseandroid-msm-redbull-4.19-android14-qpr3-betaandroid-msm-redbull-4.19-android14-qpr3android-msm-redbull-4.19-android14-qpr2-betaandroid-msm-redbull-4.19-android14-qpr2android-msm-redbull-4.19-android14-qpr1-betaandroid-msm-redbull-4.19-android14-qpr1android-msm-redbull-4.19-android14android-msm-redbull-4.19-android13-qpr3-beta1android-msm-redbull-4.19-android13-qpr3android-msm-redbull-4.19-android13-qpr2-betaandroid-msm-redbull-4.19-android13-qpr2android-msm-redbull-4.19-android13-qpr1-beta-3android-msm-redbull-4.19-android13-qpr1-betaandroid-msm-redbull-4.19-android13-qpr1android-msm-redbull-4.19-android13JohnnLee
'qcom-msm-4.19-7250' into android-msm-pixel-4.19 Bug: 210578498 Signed-off-by: JohnnLee <johnnlee@google.com> Change-Id: I33fd3a05def6d780604bc7dcff90006ca525061f
2021-12-02Merge branch LA.UM.9.12.C10.11.00.00.840.150 into qcom-msm-4.19-7250Wilson Sung
Change-Id: I8287e3aea989b434f90bcce85c37bee88c8e1ceb
2021-08-03data-kernel: EMAC: Remove MSS value updation in DMA_CRLakshit Tyagi
Remove MSS value updation in DMA_CR reg before preparing normal descriptors as it can lead to DMA stall due to an earlier updation of the MSS value than actually expected. Change-Id: I398ef102ca7991e3f7261f323e6ceccdc9d5bde5 Signed-off-by: Lakshit Tyagi <ltyagi@codeaurora.org>
2021-07-26data-kernel: emac: Fix a security issueSunil Paidimarri
When program avb/dcb algorithm from ioctl request, DWC_ETH_QOS driver does not block invalid queue number from userspace. This vulnerability can be used to modify value of almost arbitrary address. Add checking and block the invalid qinx input to fix the issue. Change-Id: Ic76ff038dab3931ead11fe8fcae989b7e09c8527 Signed-off-by: Sunil Paidimarri <hisunil@codeaurora.org>
2021-07-26Merge 'android-msm-barbet-4.19' into android-msm-pixel-4.19android-t-preview-2_r0.3android-t-preview-1_r0.3android-t-beta-1_r0.3android-msm-redbull-4.19-t-preview-2android-msm-redbull-4.19-t-preview-1android-msm-redbull-4.19-t-beta-1Lucas Wei
Bug: 194667419 Signed-off-by: Lucas Wei <lucaswei@google.com> Change-Id: I6aa3298bc02aa23b3048904c0ef36e1f6d957699
2021-06-18drivers: rmnet_shs: Force flushing in fb timerSubash Abhinov Kasiviswanathan
Add force flush in fb timer to force flush gold to silver transfers. Change-Id: I1503f85c4a0502b98a6ccb31a5b4ac6599ed190a Acked-by: Raul Martinez <mraul@qti.qualcomm.com> Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
2021-05-31Merge android-msm-pixel-4.19 into android-msm-barbet-4.19android-s-v2-beta-3_r0.5android-s-v2-beta-2_r0.5android-s-v2-beta-1_r0.5android-s-qpr3-beta-3_r0.4android-s-qpr3-beta-2_r0.4android-s-qpr3-beta-1_r0.4android-s-beta-5_r0.6android-12.1.0_r0.5android-12.1.0_r0.34android-12.1.0_r0.27android-12.1.0_r0.21android-12.1.0_r0.15android-12.0.0_r0.7android-12.0.0_r0.41android-12.0.0_r0.35android-12.0.0_r0.25android-12.0.0_r0.15android-msm-barbet-4.19-s-v2-beta-3android-msm-barbet-4.19-s-v2-beta-1android-msm-barbet-4.19-s-qpr3-beta-3android-msm-barbet-4.19-s-qpr3-beta-2android-msm-barbet-4.19-s-beta-5android-msm-barbet-4.19-android12Landroid-msm-barbet-4.19-android12-v2-beta-2android-msm-barbet-4.19-android12-qpr3android-msm-barbet-4.19-android12-qpr1android-msm-barbet-4.19-android12Lucas Wei
Bug: 187909050 Signed-off-by: Lucas Wei <lucaswei@google.com> Change-Id: I6204bb96c31c0f8eebce8716c8ece3b426ef9904
2021-05-21Merge LA.UM.9.12.C10.11.00.00.840.010 via branch 'qcom-msm-4.19-7250' into ↵android-s-v2-beta-3_r0.4android-s-v2-beta-2_r0.4android-s-v2-beta-1_r0.4android-s-qpr3-beta-3_r0.3android-s-qpr3-beta-2_r0.3android-s-qpr3-beta-1_r0.3android-s-beta-5_r0.5android-s-beta-4_r0.5android-12.1.0_r0.4android-12.1.0_r0.33android-12.1.0_r0.26android-12.1.0_r0.20android-12.1.0_r0.14android-12.0.0_r0.6android-12.0.0_r0.40android-12.0.0_r0.34android-12.0.0_r0.24android-12.0.0_r0.14android-msm-redbull-4.19-s-v2-beta-3android-msm-redbull-4.19-s-qpr3-beta-3android-msm-redbull-4.19-s-qpr3-beta-2android-msm-redbull-4.19-s-beta-5android-msm-redbull-4.19-s-beta-4android-msm-redbull-4.19-android12Landroid-msm-redbull-4.19-android12-v2-beta-2android-msm-redbull-4.19-android12-qpr3android-msm-redbull-4.19-android12-qpr1android-msm-redbull-4.19-android12android-msm-redbull--s-v2-beta-1Lucas Wei
android-msm-pixel-4.19 Bug: 187909050 Signed-off-by: Lucas Wei <lucaswei@google.com> Change-Id: I77c6fcbef71d5da5866058e1b9f3f2ff23bff6f1
2021-05-18Merge branch LA.UM.9.12.C10.11.00.00.840.010 into qcom-msm-4.19-7250Wilson Sung
Change-Id: I3d203149b07e5a545c6087706030237f20b92a85
2021-04-08Merge branch android-msm-pixel-4.19 into android-msm-barbet-4.19JohnnLee
Bug: 184813985 Change-Id: I148358e1239f2bae9a875b8feee387a1036244e9
2021-03-29Merge branch 'LA.UM.9.12.R1.11.00.00.597.108' via branch ↵android-s-beta-3_r0.5android-msm-redbull-4.19-s-beta-3JohnnLee
'qcom-msm-4.19-7250' into android-msm-pixel-4.19 Bug: 182748782 Change-Id: I42c90c41643baebf19ae138a2845f60400a1f373
2021-03-19Merge branch LA.UM.9.12.R1.11.00.00.597.108 into qcom-msm-4.19-7250Wilson Sung
Change-Id: Ic9e66ca3334a9ea97143f91bcc3f07fb23fc698b
2021-03-09data-kernel: rps settingSuraj Jaiswal
RPS script support to install the RPS setting as per target. Change-Id: Ib5ebb73f620b307508d6f4eeeb87eda0c0bcda4b
2020-11-12Merge LA.UM.9.12.R2.10.00.00.685.039 via branch 'qcom-msm-4.19-7250' into ↵android-s-preview-3_r0.5android-s-beta-2_r0.5android-s-beta-1_r0.5android-msm-redbull-4.19-s-preview-3android-msm-redbull-4.19-s-beta-2android-msm-redbull-4.19-s-beta-1lucaswei
android-msm-pixel-4.19 Bug: 172988823 Signed-off-by: lucaswei <lucaswei@google.com> Change-Id: I61f8e65251aabbcd6ee7ed5cdfcdc8ffa861ae97
2020-10-21Merge branch 'LA.UM.9.12.R2.10.00.00.685.039' into qcom-msm-4.19-7250Wilson Sung
Change-Id: Idfe0b57f478f7f9bb374442493f42f91c4af9448
2020-08-10Merge e3abf2d2c67f52f4b9ab683b1119c4bd8de771bf on remote branchLinux Build Service Account
Change-Id: I7f4f86e02c31e42675916dd6caece7c5b2582dc0
2020-08-02Merge e3abf2d2c67f52f4b9ab683b1119c4bd8de771bf on remote branchLinux Build Service Account
Change-Id: I8b57790fb25f6da0062fc2210fdb9435f78e3eb5
2020-07-16drivers: rmnet: shs: Remove unecessary dereferenceSubash Abhinov Kasiviswanathan
Remove double dereference to get segs_per_skb. This should prevent a null dereference is node is invalid. Change-Id: I6f199457088c9f33d69192dd24360b95718db54d Acked-by: Raul Martinez <mraul@qti.qualcomm.com> Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
2020-07-10Merge branch 'LA.UM.9.12.R2.10.00.00.685.021' into qcom-msm-4.19-7250Robin Peng
Change-Id: I95a400bc1d7ce3b5e25a3a0618c4f45a8fbebebf
2020-07-08Merge c7f0fbe8f0d8f723000441c4afc2270c88fd011e on remote branchLinux Build Service Account
Change-Id: I32db99d7d2cfd40b3d3e2f4dd997285006a0ded9
2020-06-26Merge c7f0fbe8f0d8f723000441c4afc2270c88fd011e on remote branchLinux Build Service Account
Change-Id: I357c84c5dea277eb97c0a353882b05cec72080c4
2020-06-24Merge branch 'android-msm-pixel-4.19' into android-msm-barbet-4.19android-11.0.0_r0.116android-11.0.0_r0.110android-11.0.0_r0.106android-msm-barbet-4.19-android11-d2Roger Liao
Merge from build 6619817 Align to LA.UM.9.12.R2.10.00.00.685.014 Bug: 159778850 Signed-off-by: Roger Liao <rogerliao@google.com> Change-Id: I6dac22e693c4ffe5cdc8586b40f6439e324293ed
2020-06-22Merge 036f4f0274978a8511c05677e0cc0fc9436b302a on remote branchLinux Build Service Account
Change-Id: I453b1cd01d95e0b4dc20a543480592993dfea704
2020-06-22Merge branch 'LA.UM.9.12.R2.10.00.00.685.017' into qcom-msm-4.19-7250Robin Peng
Change-Id: I9bf8f2c67b3b75976c91a3f059aed4df9b2899c2
2020-06-18rmnet_shs: avoid setting gso info for single segmentsSubash Abhinov Kasiviswanathan
Avoid setting the gso info when there is only one segment in an SKB. Change-Id: I666fac9500caef5fb9b82b7678df533de9213663 Acked-by: Ryan Chapman <rchapman@qti.qualcomm.com> Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
2020-06-17rmnet_shs: set gso_type when partially segmenting SKBsSubash Abhinov Kasiviswanathan
Copy the gso_type in segmented SKBs to avoid warning of packets not being able to be forwarded. Change-Id: I163b00233439edead2508f63766d3531053bd57b Acked-by: Ryan Chapman <rchapman@qti.qualcomm.com> Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
2020-06-13Merge c2621585f4cd96e5965099eb975c156328775481 on remote branchLinux Build Service Account
Change-Id: Ic6c4dce46bc19f1216fd1671284e223edbd9a5ac
2020-06-11Merge branch 'android-msm-pixel-4.19' into android-msm-barbet-4.19Roger Liao
From build 6575781 Bug: 158714637 Signed-off-by: Roger Liao <rogerliao@google.com> Change-Id: Ifa555aa27ebee75d031846725f2119091580c942
2020-06-10Merge LA.UM.9.12.R2.10.00.00.685.014 via branch 'qcom-msm-4.19-7250' into ↵android-s-preview-2_r0.5android-s-preview-1_r0.5android-11.0.0_r0.95android-11.0.0_r0.86android-11.0.0_r0.81android-11.0.0_r0.76android-11.0.0_r0.66android-11.0.0_r0.57android-11.0.0_r0.56android-11.0.0_r0.47android-11.0.0_r0.46android-11.0.0_r0.33android-11.0.0_r0.32android-11.0.0_r0.27android-11.0.0_r0.26android-11.0.0_r0.18android-11.0.0_r0.16android-11.0.0_r0.115android-11.0.0_r0.105android-11.0.0_r0.100android-msm-redfin-4.19-android11-qpr1android-msm-redfin-4.19-android11-d1android-msm-redbull-4.19-s-preview-2android-msm-redbull-4.19-s-preview-1android-msm-redbull-4.19-android11-qpr3android-msm-redbull-4.19-android11-qpr2android-msm-bramble-4.19-android11-qpr1android-msm-bramble-4.19-android11-d1lucaswei
android-msm-pixel-4.19 Bug: 158429902 Signed-off-by: lucaswei <lucaswei@google.com> Change-Id: I055cafe491df95918248801595c73e3de3cb37ad
2020-06-08Merge branch 'LA.UM.9.12.R2.10.00.00.685.014' into qcom-msm-4.19-7250Robin Peng
Change-Id: Ia0c5f922e4277f047e9e2443378aac38c2e60bf5
2020-06-01drivers: rmnet_shs: Reset hstat node correctlySubash Abhinov Kasiviswanathan
Previously hstat node was not being cleared correctly. This change correctly resets segmentation field to prevent the stale field from being used on a recycle. CRs-Fixed: 2699690 Change-Id: Ie9d6b5f64d2e94d8a8c3fb99fdcee1b13ae2ec6d Acked-by: Raul Martinez <mraul@qti.qualcomm.com> Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
2020-05-31Merge d6c991beeff2b0cedd188dac8d04da3900c5c1ea on remote branchLinux Build Service Account
Change-Id: I3b8a3fefcdfa179a9ef3aa6a04b2ce4c006242a0
2020-05-26rmnet_shs: Remove local_bh_disable in oom handlerSubash Abhinov Kasiviswanathan
Low memory handler in shs is in atomic context so prevent the disabling of bottom halves. Change-Id: I0eae18f8876edddd964346fee5b6b39af952d6fa Acked-by: Raul Martinez <mraul@qti.qualcomm.com> Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
2020-05-25supporting modularized CONFIG_QCOM_QMI_POWER_COLLAPSEAaron Ding
Bug: 157100899 Change-Id: Ifbe5ec4edffe33a404a6a703bca17f9696da527f Signed-off-by: Aaron Ding <aaronding@google.com>
2020-05-20drivers: rmnet: shs: Fix Error reported in Static AnalysisChinmay Agarwal
NULL check added in "rmnet_shs_wq_mem_init" for "shs_proc_dir" . Change-Id: I75296da8476ee52e4c49dc0e7f8d83ac7568782d Signed-off-by: Chinmay Agarwal <chinagar@codeaurora.org>
2020-05-16Merge e002315f6197f00982564ff5053ab98dce682e6c on remote branchLinux Build Service Account
Change-Id: Ie3b44f51e084be409364323da2c3786a300138c6
2020-05-13Merge LA.UM.9.12.R2.10.00.00.685.004 via branch 'qcom-msm-4.19-7250' into ↵Wilson Sung
android-msm-pixel-4.19 Conflicts: drivers/generic-sw-bridge/generic_sw_bridge.h drivers/generic-sw-bridge/generic_sw_bridge_main.c Bug: 156322859 Change-Id: I77327c1ef30d64164c519c61984a954ec1ad4f14 Signed-off-by: Wilson Sung <wilsonsung@google.com>
2020-05-12Merge branch 'LA.UM.9.12.R2.10.00.00.685.004' into qcom-msm-4.19-7250Robin Peng
Change-Id: Id5c7b76427c4e3368bf16fdd9badec699dc5b158
2020-05-11Merge branch ↵Robin Peng
'LA.UM.9.12.R1.10.00.00.597.048+LA.QSSI.11.0.R1.10.00.00.668.013' into qcom-msm-4.19-7250 Change-Id: Idd409dbc7ff1a4c10f5d12bcab10e0e75980982a
2020-05-07Merge e002315f6197f00982564ff5053ab98dce682e6c on remote branchLinux Build Service Account
Change-Id: I7023fae8568e77f5c922eca8ead81373fd6bf1d8
2020-05-01Merge "drivers: rmnet: shs: Add oom handler"qctecmdr
2020-05-01Merge 20f73a0d9d368f4659047363ac2179778fd2f1b6 on remote branchLinux Build Service Account
Change-Id: Icf378eba710e2afc2534a453cff370197035f2dc
2020-04-29drivers: rmnet: shs: Add oom handlerSubash Abhinov Kasiviswanathan
Add RX packet drops when out of memory reaper runs. Remove WQ_MEM_RECLAIM from rmnet_shs_wq. Change-Id: I4b9ff4762be272ca162beb9aa691db1c29467cbf Acked-by: Raul Martinez <mraul@qti.qualcomm.com> Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
2020-04-28Merge "rmnet_shs: Change file permissions"qctecmdr
2020-04-24drivers: rmnet: shs: add segmentation levels for slow start flowsSubash Abhinov Kasiviswanathan
Adds various levels of segmentation for flows in TCP slow start. Instead of segmentation causing all packets to be 1500 bytes, we will control how much larger packets get broken up by passing segs_per_skb, which indicates how many MTU sizes packets should be in the newly segmented SKBs. i.e. segs_per_skb = 2 means 2*MTU can be passed in a segmented skb. Change-Id: I422a794f3b1d3f2e313ce8f89695a536984cd947 Acked-by: Ryan Chapman <rchapman@qti.qualcomm.com> Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
2020-04-20rmnet_shs: Change file permissionsSubash Abhinov Kasiviswanathan
Remove the root user and group permissions from the proc files. CRs-Fixed: 2668115 Change-Id: Ib0b9502db4d52c20554e19762d72afd05c7b1532 Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
2020-04-19Merge 901b28da5ea27d7abc9c462ba370fa4ae2db0795 on remote branchLinux Build Service Account
Change-Id: Ibaeee89297672a67f8fafc00e7936ecbbd6a8810
2020-04-13Merge LA.UM.9.12.R1.10.00.00.597.042 via branch 'qcom-msm-4.19-7250' into ↵lucaswei
android-msm-pixel-4.19 Bug: 153823050 Signed-off-by: lucaswei <lucaswei@google.com> Change-Id: I7ed58db88e7f3bb5c23021d8b0df6ba7701cfb4d
2020-04-13Merge branch 'LA.UM.9.12.R1.10.00.00.597.042' into qcom-msm-4.19-7250Robin Peng
Change-Id: I58f801239dc4d98f395c2ac4fa20e8d5263f3fb1
2020-04-10Merge "drivers: rmnet: shs: Check backlog on all flushes"qctecmdr