[SRU][M][PATCH 0/1] CVE-2024-26790
Bethany Jamison
bethany.jamison at canonical.com
Fri May 3 16:31:50 UTC 2024
[Impact]
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 ).
[Fix]
Mantic: Clean cherry-pick from linux-6.6.y
Jammy: pending
Focal: pending
Bionic: not-affected
Xenial: not-affected
Trusty: not-affected
[Test Case]
Compile and boot tested.
[Where issues could occur]
This fix affects those who use the NXP Layerscape Queue Direct Memory
Access Controller driver, an issue with this fix would be visable to
the user via an unresponsive system or a system crash.
Peng Ma (1):
dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
drivers/dma/fsl-qdma.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
--
2.34.1
More information about the kernel-team
mailing list