Re: [PATCH] dmaengine: fsl_raid: byte-swap cdb32 when programming CDBs

From: Vinod Koul

Date: Tue Sep 15 2026 - 13:37:19 EST



On Thu, 10 Sep 2026 12:43:24 -0700, Rosen Penev wrote:
> The three prep functions write the first word of the command descriptor
> block (cdb32) with a plain u32 assignment, while every other CDB/CF
> descriptor field is written with cpu_to_be32(). The RAID Engine expects
> big-endian descriptors, so the plain assignment produces a corrupted CDB
> on little-endian hosts. Use cpu_to_be32() for cdb32 to match the
> surrounding code.
>
> [...]

Applied, thanks!

[1/1] dmaengine: fsl_raid: byte-swap cdb32 when programming CDBs
commit: 8b641810905cba4eb200d72adde386bca380c0df

Best regards,
--
~Vinod