On Mon, Jan 27, 2020 at 12:10:31PM -0500, Tom Rini wrote: > In upstream libfdt, 6dcb8ba4 "libfdt: Add helpers for accessing > unaligned words" introduced changes to support unaligned reads for ARM > platforms and 11738cf01f15 "libfdt: Don't use memcpy to handle unaligned > reads on ARM" improved the performance of these helpers. > > In practice however, this only occurs when the user has forced the > device tree to be placed in memory in a non-aligned way, which in turn > violates both our rules and the Linux Kernel rules for how things must > reside in memory to function. > > This "in practice" part is important as handling these other cases adds > visible (1 second or more) delay to boot in what would be considered the > fast path of the code. > > Cc: Patrice CHOTARD <patrice.chot...@st.com> > Cc: Patrick DELAUNAY <patrick.delau...@st.com> > Link: https://www.spinics.net/lists/devicetree-compiler/msg02972.html > Signed-off-by: Tom Rini <tr...@konsulko.com> > Tested-by: Patrice Chotard <patrice.chot...@st.com>
Applied to u-boot/master, thanks! -- Tom
signature.asc
Description: PGP signature