ACK: [SRU][M][PATCH 0/1] CVE-2024-26790

Cengiz Can cengiz.can at canonical.com
Mon May 6 22:03:24 UTC 2024


On 24-05-03 11:31:50, 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

Acked-by: Cengiz Can <cengiz.can at canonical.com>

> 
>  drivers/dma/fsl-qdma.c | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
> 
> -- 
> 2.34.1
> 
> 
> -- 
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team



More information about the kernel-team mailing list