[packages/kernel/LINUX_3_0] Updated grsec patch for 3.0.42 Release 2

baggins baggins at pld-linux.org
Mon Aug 27 11:50:00 CEST 2012


commit 515f5b194a65a41454ac119e05daa742f52ab6e5
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Mon Aug 27 11:49:40 2012 +0200

    Updated grsec patch for 3.0.42
    Release 2

 kernel-grsec_full.patch | 11 +++++++++++
 kernel.spec             |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)
---
diff --git a/kernel.spec b/kernel.spec
index 91207a4..971fefd 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -94,7 +94,7 @@
 
 %define		basever		3.0
 %define		postver		.42
-%define		rel		1
+%define		rel		2
 
 %define		_enable_debug_packages			0
 
diff --git a/kernel-grsec_full.patch b/kernel-grsec_full.patch
index 3af7053..46a4565 100644
--- a/kernel-grsec_full.patch
+++ b/kernel-grsec_full.patch
@@ -25641,6 +25641,17 @@ diff -urNp linux-3.0.9/drivers/char/random.c linux-3.0.9/drivers/char/random.c
  #if 0
  	/* x^2048 + x^1638 + x^1231 + x^819 + x^411 + x + 1  -- 115 */
  	{ 2048,	1638,	1231,	819,	411,	1 },
+@@ -539,8 +539,8 @@
+ 		input_rotate += i ? 7 : 14;
+ 	}
+ 
+-	ACCESS_ONCE(r->input_rotate) = input_rotate;
+-	ACCESS_ONCE(r->add_ptr) = i;
++	ACCESS_ONCE_RW(r->input_rotate) = input_rotate;
++	ACCESS_ONCE_RW(r->add_ptr) = i;
+ 	smp_wmb();
+ 
+ 	if (out)
 @@ -909,7 +921,7 @@ static ssize_t extract_entropy_user(stru
  
  		extract_buf(r, tmp);


More information about the pld-cvs-commit mailing list