[LinuxBIOS] Patch for vmlinux amd64 with mkelfImage

Eric W. Biederman ebiederm at xmission.com
Sun Nov 5 06:51:06 CET 2006


yhlu <yinghailu at gmail.com> writes:

> more worse latest one put startup_32 to 0x200000.
>
> and mkelfImage is harded code to call startup_32 or other entry_point
> in bzImage at 0x100000.
>        # Jump to the linux kernel
>        ljmp    $ PROT_CODE_SEG , $ 0x100000
>
> need to make head.S to get into 64bit and use real entry pointer by
> vmlinux and bzImage in elf64 format.

1M for bzImage remains fine.  All bootloaders would break if you
changed that.  But for vmlinux you pretty much have it nailed.

Eric




More information about the coreboot mailing list