packages (LINUX_2_6_27): kernel/linux-2.6-grsec_full.patch - fix duplicate ...
glen
glen at pld-linux.org
Fri Mar 16 18:33:17 CET 2012
Author: glen Date: Fri Mar 16 17:33:17 2012 GMT
Module: packages Tag: LINUX_2_6_27
---- Log message:
- fix duplicate __ksymtab_PAGE_SHARED symbol on sparc (it is identical to PAGE_SHARED_NOEXEC if CONFIG_PAX_PAGEEXEC is not defined)
---- Files affected:
packages/kernel:
linux-2.6-grsec_full.patch (1.1.2.51.2.11 -> 1.1.2.51.2.12)
---- Diffs:
================================================================
Index: packages/kernel/linux-2.6-grsec_full.patch
diff -u packages/kernel/linux-2.6-grsec_full.patch:1.1.2.51.2.11 packages/kernel/linux-2.6-grsec_full.patch:1.1.2.51.2.12
--- packages/kernel/linux-2.6-grsec_full.patch:1.1.2.51.2.11 Thu Mar 15 07:47:40 2012
+++ packages/kernel/linux-2.6-grsec_full.patch Fri Mar 16 18:33:10 2012
@@ -2276,15 +2276,16 @@
/* Allow reads even for write-only mappings */
if(!(vma->vm_flags & (VM_READ | VM_EXEC)))
goto bad_area;
-diff -urNp linux-2.6.27.10/arch/sparc/mm/init.c linux-2.6.27.10/arch/sparc/mm/init.c
---- linux-2.6.27.10/arch/sparc/mm/init.c 2008-11-07 12:55:34.000000000 -0500
-+++ linux-2.6.27.10/arch/sparc/mm/init.c 2008-11-18 03:38:43.000000000 -0500
-@@ -312,6 +312,9 @@ extern void device_scan(void);
+--- linux-2.6.27.10/arch/sparc/mm/init.c 2008-11-18 03:38:43.000000000 -0500
++++ kernel-2.6.27.46/arch/sparc/mm/init.c 2010-05-09 00:00:07.000000000 +0000
+@@ -312,6 +312,11 @@
pgprot_t PAGE_SHARED __read_mostly;
EXPORT_SYMBOL(PAGE_SHARED);
++#ifdef CONFIG_PAX_PAGEEXEC
+pgprot_t PAGE_SHARED_NOEXEC __read_mostly;
+EXPORT_SYMBOL(PAGE_SHARED_NOEXEC);
++#endif
+
void __init paging_init(void)
{
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/kernel/linux-2.6-grsec_full.patch?r1=1.1.2.51.2.11&r2=1.1.2.51.2.12&f=u
More information about the pld-cvs-commit
mailing list