commit 5edcbfd1368e break kexec on x86-64

Simon Horman horms at verge.net.au
Thu Apr 30 18:15:56 PDT 2015


On Thu, Apr 30, 2015 at 02:09:44PM +0900, Simon Horman wrote:
> On Wed, Apr 29, 2015 at 03:36:17PM -0700, Yinghai Lu wrote:
> > with
> > 
> > commit 5edcbfd1368e84fce913ceeeca7b712c524dc20d
> > Author: Aníbal Limón <anibal.limon at linux.intel.com>
> > Date:   Thu Mar 26 16:19:58 2015 +0000
> > 
> >     x86_64: Add support to build kexec-tools with x32 ABI
> > 
> > 
> > after built kexec on opensuse 13.1 64bit, now when using kexec load
> > kernel, I got
> > 
> > overflow in relocation type R_X86_64_32 val 21dffc020
> > 
> > revert that commit and the one after it, kexec is working again.
> 
> Thanks for bringing this to my attention.
> 
> My current plan is to revert the above patch from the kexec tree
> unless a fix is forthcoming by tomorrow.

I have reverted the above commit.

Aníbal and others, I am more than happy to consider a revised
version of the above patch or another solution to the problem it
aimed to solve.



More information about the kexec mailing list