On Mon, Mar 27, 2017 at 8:03 PM, Andrew Donnellan <andrew.donnel...@au1.ibm.com> wrote: > On 27/03/17 18:38, Andrew Donnellan wrote: >> >> On 01/02/17 07:24, Kees Cook wrote: >>> >>> From: Emese Revfy <re.em...@gmail.com> >>> >>> The kernel already has a mechanism to free up code and data memory that >>> is only used during kernel or module initialization. This plugin will >>> teach the compiler to find more such code and data that can be freed >>> after initialization. >> >> >> Currently checking whether we can wire this up for powerpc without too >> many problems... > > > Added "select HAVE_GCC_PLUGIN_INITIFY_INIT_EXIT if GCC_PLUGINS" to > arch/powerpc/Kconfig and have successfully compiled and booted a modular and > non-modular powernv_defconfig, it looks like we handle the .exit sections > correctly. > > Could this be folded in for further testing when you get around to v6, Kees?
Awesome, thanks for testing! I'll get it queued for a v6... -Kees -- Kees Cook Pixel Security