rpms/kernel/FC-4 kernel-2.6.spec, 1.1635, 1.1636 linux-2.6-execshield.patch, 1.5, 1.6
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Wed May 10 00:05:03 UTC 2006
- Previous message (by thread): rpms/gedit/devel .cvsignore, 1.39, 1.40 gedit.spec, 1.79, 1.80 sources, 1.41, 1.42
- Next message (by thread): rpms/kernel/FC-5 kernel-2.6.spec, 1.2113, 1.2114 linux-2.6-execshield.patch, 1.12, 1.13
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: davej
Update of /cvs/dist/rpms/kernel/FC-4
In directory cvs.devel.redhat.com:/tmp/cvs-serv27854
Modified Files:
kernel-2.6.spec linux-2.6-execshield.patch
Log Message:
- Fix exec-shield default, which should fix a few programs that
stopped running.
Index: kernel-2.6.spec
===================================================================
RCS file: /cvs/dist/rpms/kernel/FC-4/kernel-2.6.spec,v
retrieving revision 1.1635
retrieving revision 1.1636
diff -u -r1.1635 -r1.1636
--- kernel-2.6.spec 9 May 2006 21:11:59 -0000 1.1635
+++ kernel-2.6.spec 10 May 2006 00:03:23 -0000 1.1636
@@ -1065,6 +1065,8 @@
* Thu May 4 2006 Dave Jones <davej at redhat.com> [2.6.16-1.2109_FC4]
- 2.6.16.15
- make 16C950 UARTs work (again). (#126403)
+- Fix exec-shield default, which should fix a few programs that
+ stopped running.
* Thu May 4 2006 Dave Jones <davej at redhat.com> [2.6.16-1.2108_FC4]
- 2.6.16.14
linux-2.6-execshield.patch:
linux-2.6.16.noarch/include/asm-powerpc/elf.h | 3
linux/arch/i386/kernel/asm-offsets.c | 1
linux/arch/i386/kernel/cpu/common.c | 7
linux/arch/i386/kernel/entry.S | 8 -
linux/arch/i386/kernel/process.c | 59 ++++++++
linux/arch/i386/kernel/signal.c | 4
linux/arch/i386/kernel/smp.c | 3
linux/arch/i386/kernel/sysenter.c | 81 +++++++++++
linux/arch/i386/kernel/traps.c | 93 ++++++++++++-
linux/arch/i386/kernel/vsyscall-sysenter.S | 6
linux/arch/i386/kernel/vsyscall.lds.S | 4
linux/arch/i386/mm/init.c | 6
linux/arch/i386/mm/mmap.c | 6
linux/arch/ia64/ia32/binfmt_elf32.c | 2
linux/arch/powerpc/kernel/vdso.c | 3
linux/arch/x86_64/ia32/ia32_binfmt.c | 6
linux/arch/x86_64/ia32/syscall32.c | 4
linux/arch/x86_64/kernel/process.c | 6
linux/arch/x86_64/kernel/setup64.c | 23 ---
linux/arch/x86_64/mm/fault.c | 2
linux/arch/x86_64/mm/mmap.c | 99 +++++++++++---
linux/drivers/char/random.c | 7
linux/fs/binfmt_elf.c | 151 ++++++++++++++++-----
linux/fs/proc/array.c | 8 -
linux/fs/proc/base.c | 8 -
linux/fs/proc/task_mmu.c | 34 +++-
linux/include/asm-i386/a.out.h | 2
linux/include/asm-i386/desc.h | 14 +
linux/include/asm-i386/elf.h | 50 +++++--
linux/include/asm-i386/mmu.h | 6
linux/include/asm-i386/page.h | 5
linux/include/asm-i386/pgalloc.h | 1
linux/include/asm-i386/processor.h | 8 -
linux/include/asm-i386/thread_info.h | 1
linux/include/asm-ia64/pgalloc.h | 4
linux/include/asm-powerpc/pgalloc.h | 5
linux/include/asm-ppc/pgalloc.h | 5
linux/include/asm-s390/pgalloc.h | 4
linux/include/asm-sparc/pgalloc.h | 4
linux/include/asm-sparc64/pgalloc.h | 4
linux/include/asm-x86_64/pgalloc.h | 7
linux/include/asm-x86_64/pgtable.h | 2
linux/include/linux/mm.h | 16 +-
linux/include/linux/resource.h | 5
linux/include/linux/sched.h | 9 +
linux/include/linux/sysctl.h | 3
linux/kernel/signal.c | 38 +++++
linux/kernel/sysctl.c | 57 ++++++++
linux/mm/fremap.c | 16 +-
linux/mm/mmap.c | 183 ++++++++++++++++++++++++--
linux/mm/mprotect.c | 5
linux/mm/mremap.c | 4
52 files changed, 931 insertions(+), 161 deletions(-)
Index: linux-2.6-execshield.patch
===================================================================
RCS file: /cvs/dist/rpms/kernel/FC-4/linux-2.6-execshield.patch,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- linux-2.6-execshield.patch 28 Mar 2006 17:08:10 -0000 1.5
+++ linux-2.6-execshield.patch 10 May 2006 00:04:25 -0000 1.6
@@ -1754,7 +1754,7 @@
+extern unsigned int vdso_enabled, vdso_populate;
+
-+int exec_shield = (1<<3) | (1<<1) | (1<<0);
++int exec_shield = (1<<3) | (1<<0);
+/* exec_shield is a bitmask:
+ 0: off; vdso at STACK_TOP, 1 page below TASK_SIZE
+ (1<<0) 1: on [also on if !=0]
- Previous message (by thread): rpms/gedit/devel .cvsignore, 1.39, 1.40 gedit.spec, 1.79, 1.80 sources, 1.41, 1.42
- Next message (by thread): rpms/kernel/FC-5 kernel-2.6.spec, 1.2113, 1.2114 linux-2.6-execshield.patch, 1.12, 1.13
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-cvs-commits
mailing list