[coreboot] Linux 4.7 kernel payload with CoreBoot 4.4

Timothy Pearson tpearson at raptorengineering.com
Wed Aug 10 18:00:18 CEST 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 08/10/2016 08:03 AM, Trammell Hudson wrote:
> The Linux 4.7 kernel payload crashes early in the boot process 
> with CoreBoot 4.4.  I traced it to these instructions that are
> finding a safe spot to decompress the rest of the kernel and
> patched around it with a hard coded location:

Thanks for tracing that!

When creating a correct fix, this document may be of help:
https://www.kernel.org/doc/Documentation/x86/boot.txt

- From your patch I'd guess that protocol version 2.10+ fields, which
include the INIT_SIZE field, may not be populated correctly by coreboot.

For reference, there is also an open bug report on this issue here:
https://ticket.coreboot.org/issues/62

- -- 
Timothy Pearson
Raptor Engineering
+1 (415) 727-8645 (direct line)
+1 (512) 690-0200 (switchboard)
https://www.raptorengineering.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJXq0+PAAoJEK+E3vEXDOFbs3kIAKgXcgctkHHSvUhGbPgk+qDo
EKN03vRVkkfm8PtLjDpTZ/z7vmBSMgVUW6HzgXsI9QTnvTgNMIuh0rvG/Vbc85qH
s3kNdCaoiESJtq8A8W55wTpwfh0PzWgH7aFZTFn3fy5fIMuRbMaf2ZwwhGMkc1Ov
FBTmL1yipGSVK2O/U94Y6q+1HqTdAmo9fUyE1pSbZG6uz0DJhXLdTJ9AjVdbgJiP
6Sp35EjnU2i7dveTCwKwT0z6d9lEbcA8Sl52K7HYADc4GU5aeTdzLtsVLDAnx6cJ
vu7aDAYDMrEtRZJZuXe2VtekzRSnF79Jk1es2q/DsA2CGom7ugkaW/GxjZgeI4Y=
=2Sz6
-----END PGP SIGNATURE-----



More information about the coreboot mailing list