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

Attachment: signature.asc
Description: Digital signature

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to