On 12/2/25 7:06 PM, Tom Rini wrote:
Hello Tom,
But the question now is, how should we handle this ? These unaligned access
functions are there for a reason.
The historical and short version of why they are there is that a
platform was passing the kernel a misaligned device tree and the
assumption was that it was intentional and not a bug, and so dtc put a
bunch of effort in to working around that. After discussion (in 2019 or
so) the conclusion from dtc was that they still wanted to keep these
changes, despite it being a bug that a misaligned tree was passed. I did
not further press the issue further. So doing a revert, again, is what
we need to do.
All right, let me wrap this into V2 and send V2 once CI passes.
--
Best regards,
Marek Vasut