On Mon 2014-01-20 14:54:12, Linus Torvalds wrote: > So I pulled this, but one question: > > On Mon, Jan 20, 2014 at 8:47 AM, H. Peter Anvin <h...@zytor.com> wrote: > > +config RANDOMIZE_BASE > > + bool "Randomize the address of the kernel image" > > + depends on RELOCATABLE > > + depends on !HIBERNATION > > How fundamental is that "!HIBERNATION" issue? Right now that > anti-dependency on hibernation support will mean that no distro kernel > will actually use the kernel address space randomization. Which > long-term is a problem.
Hibernation does some interesting tricks, and it did depend on image layout staying same. Rafael did some great work on x86-64 to enable resuming different kernel version, so this should no longer be a problem (on x86-64). Just test it, failure will not be subtle. Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/