[PATCH v4 6/6] kexec, x86_64: Load bzImage64 above 4G

Yinghai Lu yinghai at kernel.org
Sat Nov 24 19:38:31 EST 2012


On Sat, Nov 24, 2012 at 12:47 PM, Yinghai Lu <yinghai at kernel.org> wrote:
> need to check xloadflags to see the bzImage is for 64bit relocatable.
>
> -v2: add kexec-bzImage64.c according to Eric.
> -v3: don't need to purgatory under 2g after Eric's change to purgatory code.
> -v4: use locate_hole find position first then add_buffer... suggested by Eric
>      add buffer for kernel image at last to make kexec-load faster.
>      use xloadflags in setup_header to tell if is bzImage64.
>      remove not cross GB boundary searching.
>      add --entry-32bit and --real-mode for skipping bzImage64.

-v5: attached. that is using USE_EXT_BOOT_PARAMS bit in xloadflags
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 64bit_bzImage_start_v5.patch
Type: application/octet-stream
Size: 14372 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/kexec/attachments/20121124/516454b2/attachment-0001.obj>


More information about the kexec mailing list