kexec fails to boot kernels where CONFIG_RANDOMIZE_BASE=y is set

Vivek Goyal vgoyal at redhat.com
Mon Aug 18 07:57:18 PDT 2014


Hi Thomas,

I think kexec is broken with CONFIG_RANDOMIZE_BASE=y. Chao had raised
this issue some time back when this option was introduced. I don't
remember the details though that why it is broken.

CCing Kees Cook. 

Kees, is there a quick fix to the issue. Sooner or later people will
start enabling CONFIG_RANDOMIZE_BASE=y and broken kexec will be a
big issue.

Thanks
Vivek
 
On Sun, Aug 17, 2014 at 11:02:58PM +0200, Thomas D. wrote:
> Hi,
> 
> looks like kexec doesn't support kernels where
> 
>   CONFIG_RANDOMIZE_BASE=y
> 
> is set.
> 
> 
> I already created a bug for Debian in June for this problem [1].
> 
> I am able to confirm the same problem with kexec 2.0.7 on Gentoo and
> when building from source (943ba35f8143408d8ada9a24d0986663cc612df9).
> 
> Is this a known problem/limitation?
> 
> Is there anything I can help you with to get this fixed?
> 
> Thanks.
> 
> 
> See also:
> =========
> [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=754288
> 
> 
> -Thomas
> 
> _______________________________________________
> kexec mailing list
> kexec at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/kexec



More information about the kexec mailing list