SOURCES (LINUX_2_6_20): pax-linux-2.6.20.patch - __init_end is lac...

mguevara mguevara at pld-linux.org
Tue Mar 6 10:43:54 CET 2007


Author: mguevara                     Date: Tue Mar  6 09:43:54 2007 GMT
Module: SOURCES                       Tag: LINUX_2_6_20
---- Log message:
- __init_end is lacking when CONFIG_PAX_KERNEXEC is not set (on i386)

---- Files affected:
SOURCES:
   pax-linux-2.6.20.patch (1.1.2.8 -> 1.1.2.9) 

---- Diffs:

================================================================
Index: SOURCES/pax-linux-2.6.20.patch
diff -u SOURCES/pax-linux-2.6.20.patch:1.1.2.8 SOURCES/pax-linux-2.6.20.patch:1.1.2.9
--- SOURCES/pax-linux-2.6.20.patch:1.1.2.8	Fri Mar  2 11:46:31 2007
+++ SOURCES/pax-linux-2.6.20.patch	Tue Mar  6 10:43:49 2007
@@ -3620,7 +3620,7 @@
    .exit.data : AT(ADDR(.exit.data) - LOAD_OFFSET) { *(.exit.data) }
    . = ALIGN(4096);
    .init.ramfs : AT(ADDR(.init.ramfs) - LOAD_OFFSET) {
-@@ -193,11 +121,131 @@ SECTIONS
+@@ -193,11 +121,134 @@ SECTIONS
  	*(.data.percpu)
  	__per_cpu_end = .;
    }
@@ -3750,7 +3750,9 @@
 +  . = ALIGN(4096);
 +
    .bss : AT(ADDR(.bss) - LOAD_OFFSET) {
--	__init_end = .;
++#ifndef CONFIG_PAX_KERNEXEC
+ 	__init_end = .;
++#endif
  	__bss_start = .;		/* BSS */
  	*(.bss.page_aligned)
  	*(.bss)
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/pax-linux-2.6.20.patch?r1=1.1.2.8&r2=1.1.2.9&f=u



More information about the pld-cvs-commit mailing list