rpms/kernel/devel linux-2.6-execshield.patch,1.30,1.31

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Sun Sep 17 06:53:16 UTC 2006


Author: davej

Update of /cvs/dist/rpms/kernel/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv9431

Modified Files:
	linux-2.6-execshield.patch 
Log Message:
buildfix

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    |    3 
 arch/i386/kernel/traps.c       |   93 ++++++++++++++++++++
 arch/i386/mm/init.c            |    6 +
 arch/i386/mm/mmap.c            |    6 -
 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                |   57 ++++++++++++
 mm/fremap.c                    |   16 ++-
 mm/mmap.c                      |  183 +++++++++++++++++++++++++++++++++++++++--
 mm/mprotect.c                  |    5 -
 mm/mremap.c                    |    4 
 46 files changed, 795 insertions(+), 134 deletions(-)

Index: linux-2.6-execshield.patch
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/linux-2.6-execshield.patch,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- linux-2.6-execshield.patch	17 Sep 2006 06:01:36 -0000	1.30
+++ linux-2.6-execshield.patch	17 Sep 2006 06:53:14 -0000	1.31
@@ -990,10 +990,10 @@
  static int show_map_internal(struct seq_file *m, void *v, struct mem_size_stats *mss)
  {
  	struct proc_maps_private *priv = m->private;
+ 	struct task_struct *task = priv->task;
 +#ifdef __i386__
 +	struct mm_struct *tmm = get_task_mm(task);
 +#endif
- 	struct task_struct *task = priv->task;
  	struct vm_area_struct *vma = v;
  	struct mm_struct *mm = vma->vm_mm;
 @@ -150,10 +163,20 @@ static int show_map_internal(struct seq_




More information about the fedora-cvs-commits mailing list