summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2012-07-01 14:00:42 -0400
committerAnthony G. Basile <blueness@gentoo.org>2012-07-01 14:00:42 -0400
commit2876b4f7804e7cc1ceec65644c5edac00f00d33e (patch)
tree3617b2603645ed19681448fc21f273d16b4015ef
parentGrsec/PaX: 2.9.1-3.4.4-201206251759: new 3.4.4 Kconfig structure (diff)
downloadhardened-patchset-2876b4f7804e7cc1ceec65644c5edac00f00d33e.tar.gz
hardened-patchset-2876b4f7804e7cc1ceec65644c5edac00f00d33e.tar.bz2
hardened-patchset-2876b4f7804e7cc1ceec65644c5edac00f00d33e.zip
Grsec/PaX: 2.9.1-3.2.21-201206251800
-rw-r--r--3.2.21/0000_README2
-rw-r--r--3.2.21/4420_grsecurity-2.9.1-3.2.21-201206251800.patch (renamed from 3.2.21/4420_grsecurity-2.9.1-3.2.21-201206221855.patch)11
2 files changed, 11 insertions, 2 deletions
diff --git a/3.2.21/0000_README b/3.2.21/0000_README
index ebad4be..cbca5ca 100644
--- a/3.2.21/0000_README
+++ b/3.2.21/0000_README
@@ -2,7 +2,7 @@ README
-----------------------------------------------------------------------------
Individual Patch Descriptions:
-----------------------------------------------------------------------------
-Patch: 4420_grsecurity-2.9.1-3.2.21-201206221855.patch
+Patch: 4420_grsecurity-2.9.1-3.2.21-201206251800.patch
From: http://www.grsecurity.net
Desc: hardened-sources base patch from upstream grsecurity
diff --git a/3.2.21/4420_grsecurity-2.9.1-3.2.21-201206221855.patch b/3.2.21/4420_grsecurity-2.9.1-3.2.21-201206251800.patch
index cf14807..035c952 100644
--- a/3.2.21/4420_grsecurity-2.9.1-3.2.21-201206221855.patch
+++ b/3.2.21/4420_grsecurity-2.9.1-3.2.21-201206251800.patch
@@ -7802,7 +7802,7 @@ index e3ca7e0..b30b28a 100644
config X86_MINIMUM_CPU_FAMILY
int
diff --git a/arch/x86/Kconfig.debug b/arch/x86/Kconfig.debug
-index bf56e17..05f9891 100644
+index bf56e17..91465a1 100644
--- a/arch/x86/Kconfig.debug
+++ b/arch/x86/Kconfig.debug
@@ -81,7 +81,7 @@ config X86_PTDUMP
@@ -7823,6 +7823,15 @@ index bf56e17..05f9891 100644
---help---
This option helps catch unintended modifications to loadable
kernel module's text and read-only data. It also prevents execution
+@@ -272,7 +272,7 @@ config OPTIMIZE_INLINING
+
+ config DEBUG_STRICT_USER_COPY_CHECKS
+ bool "Strict copy size checks"
+- depends on DEBUG_KERNEL && !TRACE_BRANCH_PROFILING
++ depends on DEBUG_KERNEL && !TRACE_BRANCH_PROFILING && !PAX_SIZE_OVERFLOW
+ ---help---
+ Enabling this option turns a certain set of sanity checks for user
+ copy operations into compile time failures.
diff --git a/arch/x86/Makefile b/arch/x86/Makefile
index 03dbc7f5b..4d12eea 100644
--- a/arch/x86/Makefile