Hi Liam, I noticed this SOF commit: commit c80270e7e49d26a34fe284d1868e7d9cb80104f1 Author: Liam Girdwood <liam.r.girdwood@linux.intel.com> Date: Sat Apr 3 21:22:21 2021 +0100 ipc: structures should all be aligned on 4 bytes Give the compiler a chance to further optimise IPC data access since it's all on a 4 byte alignment. Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com> It looks like it triggers some issues on i.MX8. Is there any equivalent for Linux kernel? Some structures are shared with the kernel and on arm64 it assumes default alignment as 8 hence I get a mismatch at least when printing DAI / Host position + dev_info(sdev->dev, "posn : host 0x%llx dai 0x%llx wall 0x%llx no_per %d\n", + posn.host_posn, posn.dai_posn, posn.wallclock, stream->substream->runtime->no_period_wakeup); thanks, Daniel.