summaryrefslogtreecommitdiff
path: root/3.2.48
diff options
context:
space:
mode:
Diffstat (limited to '3.2.48')
-rw-r--r--3.2.48/0000_README2
-rw-r--r--3.2.48/4420_grsecurity-2.9.1-3.2.48-201307092217.patch (renamed from 3.2.48/4420_grsecurity-2.9.1-3.2.48-201307050016.patch)11
2 files changed, 11 insertions, 2 deletions
diff --git a/3.2.48/0000_README b/3.2.48/0000_README
index 8078d10..a54f771 100644
--- a/3.2.48/0000_README
+++ b/3.2.48/0000_README
@@ -110,7 +110,7 @@ Patch: 1047_linux-3.2.48.patch
From: http://www.kernel.org
Desc: Linux 3.2.48
-Patch: 4420_grsecurity-2.9.1-3.2.48-201307050016.patch
+Patch: 4420_grsecurity-2.9.1-3.2.48-201307092217.patch
From: http://www.grsecurity.net
Desc: hardened-sources base patch from upstream grsecurity
diff --git a/3.2.48/4420_grsecurity-2.9.1-3.2.48-201307050016.patch b/3.2.48/4420_grsecurity-2.9.1-3.2.48-201307092217.patch
index bddc4aa..798931c 100644
--- a/3.2.48/4420_grsecurity-2.9.1-3.2.48-201307050016.patch
+++ b/3.2.48/4420_grsecurity-2.9.1-3.2.48-201307092217.patch
@@ -76777,7 +76777,7 @@ index dc7bc08..4601964 100644
/* Don't allow clients that don't understand the native
diff --git a/kernel/kmod.c b/kernel/kmod.c
-index a16dac1..fb66cab 100644
+index a16dac1..a1ac7cb 100644
--- a/kernel/kmod.c
+++ b/kernel/kmod.c
@@ -64,7 +64,7 @@ static void free_modprobe_argv(struct subprocess_info *info)
@@ -76789,6 +76789,15 @@ index a16dac1..fb66cab 100644
{
static char *envp[] = {
"HOME=/",
+@@ -73,7 +73,7 @@ static int call_modprobe(char *module_name, int wait)
+ NULL
+ };
+
+- char **argv = kmalloc(sizeof(char *[5]), GFP_KERNEL);
++ char **argv = kmalloc(sizeof(char *[6]), GFP_KERNEL);
+ if (!argv)
+ goto out;
+
@@ -85,7 +85,8 @@ static int call_modprobe(char *module_name, int wait)
argv[1] = "-q";
argv[2] = "--";