[opensuse-kernel] [PATCH] config: disable CONFIG_COMPAT_VDSO to allow better ASLR
Hi, This should be pretty safe these days. for master branch in relation to FATE#313171 (other patch upcoming) Ciao, Marcus --- config/i386/debug | 2 +- config/i386/default | 2 +- config/i386/desktop | 2 +- config/i386/ec2 | 2 +- config/i386/pae | 2 +- config/i386/trace | 2 +- config/i386/vanilla | 2 +- config/i386/xen | 2 +- config/x86_64/debug | 2 +- config/x86_64/default | 2 +- config/x86_64/desktop | 2 +- config/x86_64/ec2 | 2 +- config/x86_64/trace | 2 +- config/x86_64/vanilla | 2 +- config/x86_64/xen | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) diff --git a/config/i386/debug b/config/i386/debug index acb5d9f..99de895 100644 --- a/config/i386/debug +++ b/config/i386/debug @@ -507,7 +507,7 @@ CONFIG_RELOCATABLE=y CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y -CONFIG_COMPAT_VDSO=y +# CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_USE_PERCPU_NUMA_NODE_ID=y diff --git a/config/i386/default b/config/i386/default index 6ce4ef9..4365a3b 100644 --- a/config/i386/default +++ b/config/i386/default @@ -492,7 +492,7 @@ CONFIG_RELOCATABLE=y CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y -CONFIG_COMPAT_VDSO=y +# CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y diff --git a/config/i386/desktop b/config/i386/desktop index e39d468..c3ca482 100644 --- a/config/i386/desktop +++ b/config/i386/desktop @@ -511,7 +511,7 @@ CONFIG_RELOCATABLE=y CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y -CONFIG_COMPAT_VDSO=y +# CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_USE_PERCPU_NUMA_NODE_ID=y diff --git a/config/i386/ec2 b/config/i386/ec2 index eb97ba5..4bf8324 100644 --- a/config/i386/ec2 +++ b/config/i386/ec2 @@ -394,7 +394,7 @@ CONFIG_SCHED_HRTICK=y CONFIG_PHYSICAL_START=0x2000 CONFIG_PHYSICAL_ALIGN=0x2000 CONFIG_HOTPLUG_CPU=y -CONFIG_COMPAT_VDSO=y +# CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set # diff --git a/config/i386/pae b/config/i386/pae index 3558436..f5c7a92 100644 --- a/config/i386/pae +++ b/config/i386/pae @@ -508,7 +508,7 @@ CONFIG_RELOCATABLE=y CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y -CONFIG_COMPAT_VDSO=y +# CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_USE_PERCPU_NUMA_NODE_ID=y diff --git a/config/i386/trace b/config/i386/trace index b7461ca..e4d137c 100644 --- a/config/i386/trace +++ b/config/i386/trace @@ -508,7 +508,7 @@ CONFIG_RELOCATABLE=y CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y -CONFIG_COMPAT_VDSO=y +# CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_USE_PERCPU_NUMA_NODE_ID=y diff --git a/config/i386/vanilla b/config/i386/vanilla index 2e43b28..bfaa572 100644 --- a/config/i386/vanilla +++ b/config/i386/vanilla @@ -482,7 +482,7 @@ CONFIG_RELOCATABLE=y CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y -CONFIG_COMPAT_VDSO=y +# CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y diff --git a/config/i386/xen b/config/i386/xen index 7208992..404d807 100644 --- a/config/i386/xen +++ b/config/i386/xen @@ -419,7 +419,7 @@ CONFIG_KEXEC=y CONFIG_PHYSICAL_START=0x2000 CONFIG_PHYSICAL_ALIGN=0x2000 CONFIG_HOTPLUG_CPU=y -CONFIG_COMPAT_VDSO=y +# CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set # diff --git a/config/x86_64/debug b/config/x86_64/debug index 67ff4b6..b9c5ee9 100644 --- a/config/x86_64/debug +++ b/config/x86_64/debug @@ -469,7 +469,7 @@ CONFIG_PHYSICAL_START=0x200000 CONFIG_RELOCATABLE=y CONFIG_PHYSICAL_ALIGN=0x1000000 CONFIG_HOTPLUG_CPU=y -CONFIG_COMPAT_VDSO=y +# CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y diff --git a/config/x86_64/default b/config/x86_64/default index d1788ea..e03339b 100644 --- a/config/x86_64/default +++ b/config/x86_64/default @@ -469,7 +469,7 @@ CONFIG_PHYSICAL_START=0x200000 CONFIG_RELOCATABLE=y CONFIG_PHYSICAL_ALIGN=0x1000000 CONFIG_HOTPLUG_CPU=y -CONFIG_COMPAT_VDSO=y +# CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y diff --git a/config/x86_64/desktop b/config/x86_64/desktop index ccbb42e..c3ed65a 100644 --- a/config/x86_64/desktop +++ b/config/x86_64/desktop @@ -472,7 +472,7 @@ CONFIG_PHYSICAL_START=0x200000 CONFIG_RELOCATABLE=y CONFIG_PHYSICAL_ALIGN=0x1000000 CONFIG_HOTPLUG_CPU=y -CONFIG_COMPAT_VDSO=y +# CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y diff --git a/config/x86_64/ec2 b/config/x86_64/ec2 index 7a9333b..fa69f54 100644 --- a/config/x86_64/ec2 +++ b/config/x86_64/ec2 @@ -364,7 +364,7 @@ CONFIG_SCHED_HRTICK=y CONFIG_PHYSICAL_START=0x2000 CONFIG_PHYSICAL_ALIGN=0x2000 CONFIG_HOTPLUG_CPU=y -CONFIG_COMPAT_VDSO=y +# CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set # diff --git a/config/x86_64/trace b/config/x86_64/trace index 6e5578b..9bb288f 100644 --- a/config/x86_64/trace +++ b/config/x86_64/trace @@ -469,7 +469,7 @@ CONFIG_PHYSICAL_START=0x200000 CONFIG_RELOCATABLE=y CONFIG_PHYSICAL_ALIGN=0x1000000 CONFIG_HOTPLUG_CPU=y -CONFIG_COMPAT_VDSO=y +# CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y diff --git a/config/x86_64/vanilla b/config/x86_64/vanilla index 5056301..2caa327 100644 --- a/config/x86_64/vanilla +++ b/config/x86_64/vanilla @@ -457,7 +457,7 @@ CONFIG_PHYSICAL_START=0x200000 CONFIG_RELOCATABLE=y CONFIG_PHYSICAL_ALIGN=0x1000000 CONFIG_HOTPLUG_CPU=y -CONFIG_COMPAT_VDSO=y +# CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y diff --git a/config/x86_64/xen b/config/x86_64/xen index d255bbf..6b08eaf 100644 --- a/config/x86_64/xen +++ b/config/x86_64/xen @@ -389,7 +389,7 @@ CONFIG_KEXEC=y CONFIG_PHYSICAL_START=0x2000 CONFIG_PHYSICAL_ALIGN=0x2000 CONFIG_HOTPLUG_CPU=y -CONFIG_COMPAT_VDSO=y +# CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set # -- 1.7.9 -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 03/14/2012 11:06 AM, Marcus Meissner wrote:
Hi,
This should be pretty safe these days.
for master branch
in relation to FATE#313171 (other patch upcoming)
Both config patches are committed. - -Jeff - -- Jeff Mahoney SuSE Labs -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJPaouyAAoJEB57S2MheeWyI/gP/2XjQ6wiXLAqO8UIj1y60CPB 03j0WWgGvm5mazlENC8HVgh/5C/DOKYwa9pLM1WPYDahbOrHSawpEso85mJZv33B ZuuwyTEhXiATPTcB97qVWe5L1acmE3BFN6WouyovWQAQRRATFPbsW5VwlI0O7i3g GDFUVhaBgt/I/EmEnlPnFxRkaJW5vfye5OutEYtqpT24LheJXweDjiEsYE3WlCEX RGrwwSE+mvuYGNCyxrXprHkLwKOh3mJKN3BgLUvp404V/ObDfXbUIRyAjR9IYasp 3cFATwIN9+dDUH0lA8obIaFfkjCEmd6u1wTS8WnGeukwpTbi9fQbRqFU0YIk8PhJ x8QKuplX0JIAKHAVet/0tfq4bbMTmGyIXMJQiUuiT8lCgOCYxrDu3q6I47sK0vPn yAH8HPTIZ46GgDbm4WxiS26Tz3DbInJlbY6x7FiaVA+upTvhSKIl1H5M5NTCfTTM PnkBhVwVcEjn623JBiNoA2w3oEcFPbnnNTQj+AE43o5AfDOyo5t2/Ci+fR2Om4ca Mm0NvTHeqfRgIVHuN2DsMVRI75vh2KUx/b5aRNhSlPGZB2xldxw8DhouK13cjx1d 5Nr99AET1A3pDOcunjj3SW1Iu6HyfS5h7/lXbHXV0UBqTuC1cvxB9CmKA5T5foYs U0Wnp85SLOapEjqW4uLy =YbFj -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
participants (2)
-
Jeff Mahoney
-
Marcus Meissner