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

Roxana Nicolescu roxana.nicolescu at canonical.com
Fri May 24 14:32:19 UTC 2024


On 03/05/2024 18:31, 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(-)
>
Applied to mantic:linux master-next branch. Thanks!



More information about the kernel-team mailing list