ACK: [SRU][M][PATCH 0/1] CVE-2024-26790
Tim Gardner
tim.gardner at canonical.com
Mon May 6 14:45:31 UTC 2024
On 5/3/24 10:31 AM, Bethany Jamison wrote:
> [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(-)
>
Acked-by: Tim Gardner <tim.gardner at canonical.com>
--
-----------
Tim Gardner
Canonical, Inc
More information about the kernel-team
mailing list