FROMLIST: wifi: ath12k: Set DTIM policy to stick mode for station interface - #974
Conversation
…erface Currently, the station always follows the listen interval regardless of the DTIM value. The DTIM function does not work as expected. The default value of the listen interval is 5 so that the STA wakes up every 500ms when power save is on. This can cause a data transmission delay. Set the DTIM policy to DTIM stick mode so that the station follows the AP DTIM interval rather than the listen interval, which is set in the peer assoc command. DTIM stick mode is preferable per the firmware team's request. Apply this only for STA vdevs and only when STA power save is supported, to avoid affecting unsupported targets and P2P client vdevs. Tested-on: WCN7850 hw2.0 PCI WLAN.HMT.1.1.c7-00108-QCAHMTSWPL_V1.0_V2.0_SILICONZ_UPSTREAM-3 Link: https://lore.kernel.org/all/20260717014302.284034-1-daizhuang.bai@oss.qualcomm.com/ Signed-off-by: Daizhuang Bai <daizhuang.bai@oss.qualcomm.com>
|
Merge Check Failed: No CR Numbers Found Error: No Change Request numbers were found. Please add Change Request numbers to your pull request description in the format CRs-Fixed: 12345 or link GitHub issues that are associated with Change Requests. |
1 similar comment
|
Merge Check Failed: No CR Numbers Found Error: No Change Request numbers were found. Please add Change Request numbers to your pull request description in the format CRs-Fixed: 12345 or link GitHub issues that are associated with Change Requests. |
|
Merge Check Failed: No Change Task Found No associated change tasks found for CR 4603726 on any of the following entities: Entities:
CR: 4603726 Please ensure the CR has a change task associated with at least one of the entities for this branch. |
1 similar comment
|
Merge Check Failed: No Change Task Found No associated change tasks found for CR 4603726 on any of the following entities: Entities:
CR: 4603726 Please ensure the CR has a change task associated with at least one of the entities for this branch. |
PR #974 — validate-patchPR: #974
Final Summary
|
PR #974 — checker-log-analyzerPR: #974
Detailed report: Full report
|
Test Matrix
|
Test Matrix
|
Test Matrix
|
67c8b4a
into
qualcomm-linux:qcom-6.18.y
LAVA Failed Case Triage SummaryPR: #974 Job 214245 | SoC hamoa-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/214245 Failed test cases in LAVA job 214245 (SoC: hamoa-evk).
Job 214246 | SoC purwa-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/214246 Failed test cases in LAVA job 214246 (SoC: purwa-evk).
Job 214247 | SoC qcs615-rideLAVA job: https://lava-oss.qualcomm.com/scheduler/job/214247 Failed test cases in LAVA job 214247 (SoC: qcs615-ride).
Job 214248 | SoC lemans-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/214248 Failed test cases in LAVA job 214248 (SoC: lemans-evk).
Job 214249 | SoC monaco-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/214249 Failed test cases in LAVA job 214249 (SoC: monaco-evk).
Job 214250 | SoC shikra-iqs-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/214250 Failed test cases in LAVA job 214250 (SoC: shikra-iqs-evk).
Job 214251 | SoC qcs8300-rideLAVA job: https://lava-oss.qualcomm.com/scheduler/job/214251 Failed test cases in LAVA job 214251 (SoC: qcs8300-ride).
Job 214252 | SoC qcs9100-rideLAVA job: https://lava-oss.qualcomm.com/scheduler/job/214252 Failed test cases in LAVA job 214252 (SoC: qcs9100-ride).
Job 214253 | SoC qcs6490-rb3gen2LAVA job: https://lava-oss.qualcomm.com/scheduler/job/214253 Failed test cases in LAVA job 214253 (SoC: qcs6490-rb3gen2).
|
Currently, the station always follows the listen interval regardless of the DTIM value. The DTIM function does not work as expected. The default value of the listen interval is 5 so that the STA wakes up every 500ms when power save is on. This can cause a data transmission delay.
Set the DTIM policy to DTIM stick mode so that the station follows the AP DTIM interval rather than the listen interval, which is set in the peer assoc command. DTIM stick mode is preferable per the firmware team's request.
Apply this only for STA vdevs and only when STA power save is supported, to avoid affecting unsupported targets and P2P client vdevs.
Tested-on: WCN7850 hw2.0 PCI WLAN.HMT.1.1.c7-00108-QCAHMTSWPL_V1.0_V2.0_SILICONZ_UPSTREAM-3
Link: https://lore.kernel.org/all/20260717014302.284034-1-daizhuang.bai@oss.qualcomm.com/
CRs-Fixed: 4603726