On Thu, Jan 26, 2017 at 04:55:44PM -0600, Scott Wood wrote: > Commit ec6617c39741adc6c549 ("armv8: Support loading 32-bit OS in AArch32 > execution state") broke SMP boot by assuming that an image is 32-bit if > the arch field in the spin table != IH_ARCH_DEFAULT (i.e. > IH_ARCH_ARM64), even if the arch field also does not match IH_ARCH_ARM, > even though nothing actually set the arch field in the spin table. > > Commit e2c18e40b111470f ("armv8: fsl-layerscape: SMP support for loading > 32-bit OS") fixed this for bootm by setting the arch field of the spin > table based on images.os.arch, but booti remaineed broken because it did > not set images.os.arch. > > Fixes: ec6617c39741adc6c549 ("armv8: Support loading 32-bit OS in AArch32 > execution state") > Fixes: e2c18e40b111 ("armv8: fsl-layerscape: SMP support for loading 32-bit > OS") > Cc: Alison Wang <alison.w...@nxp.com> > Cc: Chenhui Zhao <chenhui.z...@nxp.com> > Cc: York Sun <york....@nxp.com> > Cc: Stuart Yoder <stuart.yo...@nxp.com> > Signed-off-by: Scott Wood <o...@buserror.net> > Reviewed-by: Tom Rini <tr...@konsulko.com>
Applied to u-boot/master, thanks! -- Tom
signature.asc
Description: Digital signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot