packages: kernel/kernel-grsec_full.patch - sparc fix from

arekm arekm at pld-linux.org
Mon Sep 14 10:24:53 CEST 2009


Author: arekm                        Date: Mon Sep 14 08:24:53 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- sparc fix from

---- Files affected:
packages/kernel:
   kernel-grsec_full.patch (1.13 -> 1.14) 

---- Diffs:

================================================================
Index: packages/kernel/kernel-grsec_full.patch
diff -u packages/kernel/kernel-grsec_full.patch:1.13 packages/kernel/kernel-grsec_full.patch:1.14
--- packages/kernel/kernel-grsec_full.patch:1.13	Mon Sep 14 09:02:53 2009
+++ packages/kernel/kernel-grsec_full.patch	Mon Sep 14 10:24:47 2009
@@ -46665,3 +46665,15 @@
  		  struct module *module)
  {
  	int r;
+diff -u linux-2.6.31/arch/sparc/mm/fault_32.c linux-2.6.31/arch/sparc/mm/fault_32.c
+--- linux-2.6.31/arch/sparc/mm/fault_32.c	2009-09-06 15:29:11.154359141 -0400
++++ linux-2.6.31/arch/sparc/mm/fault_32.c	2009-09-12 16:46:03.981340680 -0400
+@@ -376,6 +376,7 @@
+ 			{
+ 				unsigned long addr;
+ 
++				regs->u_regs[UREG_G1] = (sethi & 0x003FFFFFU) << 10;
+ 				addr = (save & 0x003FFFFFU) << 10;
+ 				regs->u_regs[UREG_G2] = addr;
+ 				addr += (((call | 0xFFFFE000U) ^ 0x00001000U) + 0x00001000U);
+
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/kernel/kernel-grsec_full.patch?r1=1.13&r2=1.14&f=u



More information about the pld-cvs-commit mailing list