What’s Vulnerable › Vulnerabilities

CVE-2024-26790: dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read

Description

In the Linux kernel, the following vulnerability has been resolved: dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read There is chip (ls1028a) errata: The SoC may hang on 16 byte unaligned read transactions by QDMA. Unaligned read transactions initiated by QDMA may stall in the NOC (Network On-Chip), causing a deadlock condition. Stalled transactions will trigger completion timeouts in PCIe controller. Workaround: Enable prefetch by setting the source descriptor prefetchable bit ( SD[PF] = 1 ). Implement this workaround.

Affected products

How to fix

Upgrade to a fixed version: Linux kernel 5.10.212, 5.15.151, 5.4.271, 6.1.81. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2024-26790 or the next vulnerability affects your stack