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.