rpms/kernel/FC-6 linux-2.6-execshield.patch,1.41,1.42
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Fri Dec 15 15:18:02 UTC 2006
Author: davej
Update of /cvs/dist/rpms/kernel/FC-6
In directory cvs.devel.redhat.com:/tmp/cvs-serv28269
Modified Files:
linux-2.6-execshield.patch
Log Message:
include
linux-2.6-execshield.patch:
arch/i386/kernel/cpu/common.c | 7 +
arch/i386/kernel/process.c | 59 +++++++++++++
arch/i386/kernel/smp.c | 3
arch/i386/kernel/sysenter.c | 6 -
arch/i386/kernel/traps.c | 93 ++++++++++++++++++++
arch/i386/mm/init.c | 6 +
arch/i386/mm/mmap.c | 6 -
arch/i386/mm/pageattr.c | 8 +
arch/ia64/ia32/binfmt_elf32.c | 2
arch/powerpc/kernel/vdso.c | 3
arch/x86_64/ia32/ia32_binfmt.c | 6 -
arch/x86_64/ia32/syscall32.c | 4
arch/x86_64/kernel/process.c | 6 -
arch/x86_64/kernel/setup64.c | 23 -----
arch/x86_64/mm/fault.c | 2
arch/x86_64/mm/mmap.c | 98 +++++++++++++++++----
drivers/char/random.c | 7 +
fs/binfmt_elf.c | 147 +++++++++++++++++++++++++-------
fs/proc/array.c | 8 +
fs/proc/base.c | 8 -
fs/proc/task_mmu.c | 29 +++++-
include/asm-i386/a.out.h | 2
include/asm-i386/desc.h | 14 +++
include/asm-i386/elf.h | 6 +
include/asm-i386/mmu.h | 4
include/asm-i386/page.h | 5 +
include/asm-i386/pgalloc.h | 1
include/asm-i386/processor.h | 8 +
include/asm-ia64/pgalloc.h | 4
include/asm-powerpc/elf.h | 3
include/asm-powerpc/pgalloc.h | 5 +
include/asm-ppc/pgalloc.h | 5 +
include/asm-s390/pgalloc.h | 4
include/asm-sparc/pgalloc.h | 4
include/asm-sparc64/pgalloc.h | 4
include/asm-x86_64/pgalloc.h | 7 +
include/asm-x86_64/pgtable.h | 2
include/linux/mm.h | 16 +++
include/linux/resource.h | 5 -
include/linux/sched.h | 9 ++
include/linux/sysctl.h | 3
kernel/signal.c | 33 +++++++
kernel/sysctl.c | 56 ++++++++++++
mm/fremap.c | 16 ++-
mm/mmap.c | 183 +++++++++++++++++++++++++++++++++++++++--
mm/mprotect.c | 5 -
mm/mremap.c | 4
47 files changed, 804 insertions(+), 135 deletions(-)
Index: linux-2.6-execshield.patch
===================================================================
RCS file: /cvs/dist/rpms/kernel/FC-6/linux-2.6-execshield.patch,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -r1.41 -r1.42
--- linux-2.6-execshield.patch 30 Oct 2006 05:29:12 -0000 1.41
+++ linux-2.6-execshield.patch 15 Dec 2006 15:18:00 -0000 1.42
@@ -111,6 +111,14 @@
diff -urNp --exclude-from=/home/davej/.exclude linux-802/arch/i386/kernel/sysenter.c linux-810/arch/i386/kernel/sysenter.c
--- linux-802/arch/i386/kernel/sysenter.c
+++ linux-810/arch/i386/kernel/sysenter.c
+@@ -16,6 +16,7 @@
+ #include <linux/string.h>
+ #include <linux/elf.h>
+ #include <linux/mm.h>
++#include <linux/mman.h>
+ #include <linux/module.h>
+
+ #include <asm/cpufeature.h>
@@ -118,7 +118,8 @@ static struct vm_operations_struct sysca
extern void SYSENTER_RETURN;
More information about the fedora-cvs-commits
mailing list