Messages in this thread Patch in this message | | | Date | Wed, 29 Jan 2014 00:37:23 +0100 | From | Borislav Petkov <> | Subject | Re: [GIT PULL] x86/kaslr for v3.14 |
| |
On Tue, Jan 28, 2014 at 09:49:06PM +0100, Borislav Petkov wrote: > On Tue, Jan 28, 2014 at 12:25:15PM -0800, Linus Torvalds wrote: > > Probably. And then we should make sure that allyesconfig/allmodconfig > > don't pick it. > > I'd need to think about that a bit longer as scripts/kconfig/conf.c goes > and sets those. Unless someone has a better idea...
Maybe we can do something simple like this, it works here. We could even generate a random name for the all.config file so that there are no conflicts with existing stuff and even test for its presence. Or we could hide all that in a script and so on and so on...
--- diff --git a/scripts/kconfig/Makefile b/scripts/kconfig/Makefile index 844bc9da08da..76e889fc6384 100644 --- a/scripts/kconfig/Makefile +++ b/scripts/kconfig/Makefile @@ -77,7 +77,9 @@ update-po-config: $(obj)/kxgettext $(obj)/gconf.glade.h PHONY += allnoconfig allyesconfig allmodconfig alldefconfig randconfig allnoconfig allyesconfig allmodconfig alldefconfig randconfig: $(obj)/conf - $< --$@ $(Kconfig) + $(shell echo "# CONFIG_DEBUG_INFO is not set" > /tmp/all.config) + $(Q)KCONFIG_ALLCONFIG=/tmp/all.config $< --$@ $(Kconfig) + $(Q)rm -rf /tmp/all.config PHONY += listnewconfig olddefconfig oldnoconfig savedefconfig defconfig -- Regards/Gruss, Boris.
Sent from a fat crate under my desk. Formatting is fine. --
| |