CVE-2022-49650

dmaengine: qcom: bam_dma: fix runtime PM underflow

State
Published
Severity
Not scored
Published
Feb 26, 2025
Updated
May 11, 2026
Reserved
Feb 26, 2025

Read the record on cve.org

Description

In the Linux kernel, the following vulnerability has been resolved:

dmaengine: qcom: bam_dma: fix runtime PM underflow

Commit dbad41e7bb5f ("dmaengine: qcom: bam_dma: check if the runtime pm enabled") caused unbalanced pm_runtime_get/put() calls when the bam is controlled remotely. This commit reverts it and just enables pm_runtime in all cases, the clk_* functions already just nop when the clock is NULL.

Also clean up a bit by removing unnecessary bamclk null checks.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • dbad41e7bb5f4b9949ff5ea1d76c20711f326308 to before 2f6ded79068cac8cff41d5d5632564165d98ee12Affected
  • dbad41e7bb5f4b9949ff5ea1d76c20711f326308 to before b702a1077b51fcb39507cc3bd39206f539319a96Affected
  • dbad41e7bb5f4b9949ff5ea1d76c20711f326308 to before 0ac9c3dd0d6fe293cd5044cfad10bec27d171e4eAffected
LinuxLinux
  • 4.17Affected
  • before 4.17Not affected
  • 5.15.54 through 5.15.*Not affected
  • 5.18.11 through 5.18.*Not affected
  • 5.19 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.