[PATCH v4 6/6] kexec, x86_64: Load bzImage64 above 4G
H. Peter Anvin
hpa at zytor.com
Sat Nov 24 19:42:29 EST 2012
On 11/24/2012 04:38 PM, Yinghai Lu wrote:
> 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
>
Yinghai, revving the patch is pointless until we agree on the proper
architectural direction.
-hpa
--
H. Peter Anvin, Intel Open Source Technology Center
I work for Intel. I don't speak on their behalf.
More information about the kexec
mailing list