On Thu, Apr 08, 2021 at 10:06:44PM +0200, Alexander Egorenkov wrote: > If the passed zImage happens to have a DTB appended, then the magic 4 bytes > of the DTB are copied together with the kernel image. This leads to > failed kexec boots because the decompressor finds the aforementioned > DTB magic and falsely tries to replace the DTB passed in the register r2 > with the non-existent appended one. > > Signed-off-by: Alexander Egorenkov <egorenar-dev@xxxxxxxxxx> This looks correct, but I would like a comment before the assignment of kernel_buf_size to explain that this is the size of the compressed kernel image excluding any appended DTB. Thanks. -- RMK's Patch system: https://www.armlinux.org.uk/developer/patches/ FTTP is here! 40Mbps down 10Mbps up. Decent connectivity at last! _______________________________________________ kexec mailing list kexec@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/kexec