rpms/kernel/FC-6 linux-2.6-utrace.patch,1.38,1.39
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Fri Dec 22 00:39:06 UTC 2006
Author: davej
Update of /cvs/dist/rpms/kernel/FC-6
In directory cvs.devel.redhat.com:/tmp/cvs-serv10862
Modified Files:
linux-2.6-utrace.patch
Log Message:
ppc64 buildfix
linux-2.6-utrace.patch:
linux-2.6.19.noarch/arch/powerpc/platforms/cell/spufs/run.c | 8
linux-2.6.19.noarch/include/asm-i386/thread_info.h | 6
linux-2.6.19.noarch/include/asm-x86_64/thread_info.h | 2
linux-2.6/Documentation/utrace.txt | 579 +++
linux-2.6/arch/alpha/kernel/asm-offsets.c | 2
linux-2.6/arch/alpha/kernel/entry.S | 4
linux-2.6/arch/arm/kernel/ptrace.c | 36
linux-2.6/arch/arm26/kernel/ptrace.c | 32
linux-2.6/arch/frv/kernel/ptrace.c | 15
linux-2.6/arch/i386/kernel/entry.S | 7
linux-2.6/arch/i386/kernel/i387.c | 143
linux-2.6/arch/i386/kernel/process.c | 3
linux-2.6/arch/i386/kernel/ptrace.c | 863 +++--
linux-2.6/arch/i386/kernel/signal.c | 37
linux-2.6/arch/i386/kernel/vm86.c | 7
linux-2.6/arch/ia64/ia32/ia32_entry.S | 2
linux-2.6/arch/ia64/ia32/sys_ia32.c | 537 +++
linux-2.6/arch/ia64/kernel/asm-offsets.c | 2
linux-2.6/arch/ia64/kernel/fsys.S | 16
linux-2.6/arch/ia64/kernel/mca.c | 2
linux-2.6/arch/ia64/kernel/ptrace.c | 1680 +++++-----
linux-2.6/arch/ia64/kernel/signal.c | 4
linux-2.6/arch/mips/kernel/ptrace.c | 21
linux-2.6/arch/mips/kernel/sysirix.c | 2
linux-2.6/arch/powerpc/kernel/Makefile | 4
linux-2.6/arch/powerpc/kernel/asm-offsets.c | 2
linux-2.6/arch/powerpc/kernel/process.c | 5
linux-2.6/arch/powerpc/kernel/ptrace-common.h | 161 -
linux-2.6/arch/powerpc/kernel/ptrace.c | 959 +++---
linux-2.6/arch/powerpc/kernel/ptrace32.c | 436 --
linux-2.6/arch/powerpc/kernel/signal_32.c | 55
linux-2.6/arch/powerpc/kernel/signal_64.c | 3
linux-2.6/arch/powerpc/kernel/sys_ppc32.c | 5
linux-2.6/arch/powerpc/lib/sstep.c | 3
linux-2.6/arch/ppc/kernel/asm-offsets.c | 2
linux-2.6/arch/s390/kernel/Makefile | 2
linux-2.6/arch/s390/kernel/compat_linux.c | 3
linux-2.6/arch/s390/kernel/compat_signal.c | 5
linux-2.6/arch/s390/kernel/process.c | 3
linux-2.6/arch/s390/kernel/ptrace.c | 1073 +++---
linux-2.6/arch/s390/kernel/signal.c | 3
linux-2.6/arch/s390/kernel/traps.c | 6
linux-2.6/arch/sparc64/kernel/Makefile | 2
linux-2.6/arch/sparc64/kernel/binfmt_aout32.c | 2
linux-2.6/arch/sparc64/kernel/entry.S | 6
linux-2.6/arch/sparc64/kernel/process.c | 3
linux-2.6/arch/sparc64/kernel/ptrace.c | 659 +++-
linux-2.6/arch/sparc64/kernel/signal.c | 2
linux-2.6/arch/sparc64/kernel/signal32.c | 2
linux-2.6/arch/sparc64/kernel/sys_sparc32.c | 3
linux-2.6/arch/sparc64/kernel/systbls.S | 4
linux-2.6/arch/x86_64/ia32/fpu32.c | 92
linux-2.6/arch/x86_64/ia32/ia32_aout.c | 6
linux-2.6/arch/x86_64/ia32/ia32_signal.c | 7
linux-2.6/arch/x86_64/ia32/ia32entry.S | 2
linux-2.6/arch/x86_64/ia32/ptrace32.c | 723 +++-
linux-2.6/arch/x86_64/ia32/sys_ia32.c | 5
linux-2.6/arch/x86_64/kernel/process.c | 5
linux-2.6/arch/x86_64/kernel/ptrace.c | 657 ++--
linux-2.6/arch/x86_64/kernel/signal.c | 28
linux-2.6/arch/x86_64/kernel/traps.c | 8
linux-2.6/arch/x86_64/mm/fault.c | 4
linux-2.6/drivers/connector/cn_proc.c | 4
linux-2.6/fs/binfmt_aout.c | 6
linux-2.6/fs/binfmt_elf.c | 6
linux-2.6/fs/binfmt_elf_fdpic.c | 7
linux-2.6/fs/binfmt_flat.c | 3
linux-2.6/fs/binfmt_som.c | 2
linux-2.6/fs/exec.c | 11
linux-2.6/fs/proc/array.c | 12
linux-2.6/fs/proc/base.c | 17
linux-2.6/include/asm-i386/i387.h | 13
linux-2.6/include/asm-i386/signal.h | 4
linux-2.6/include/asm-i386/tracehook.h | 49
linux-2.6/include/asm-ia64/elf.h | 24
linux-2.6/include/asm-ia64/tracehook.h | 83
linux-2.6/include/asm-powerpc/tracehook.h | 80
linux-2.6/include/asm-s390/tracehook.h | 53
linux-2.6/include/asm-sparc64/tracehook.h | 44
linux-2.6/include/asm-x86_64/fpu32.h | 3
linux-2.6/include/asm-x86_64/tracehook.h | 54
linux-2.6/include/linux/init_task.h | 3
linux-2.6/include/linux/ptrace.h | 224 +
linux-2.6/include/linux/sched.h | 25
linux-2.6/include/linux/tracehook.h | 707 ++++
linux-2.6/include/linux/utrace.h | 504 +++
linux-2.6/init/Kconfig | 29
linux-2.6/kernel/Makefile | 1
linux-2.6/kernel/exit.c | 244 -
linux-2.6/kernel/fork.c | 62
linux-2.6/kernel/ptrace.c | 1633 ++++++++--
linux-2.6/kernel/signal.c | 211 -
linux-2.6/kernel/sys.c | 2
linux-2.6/kernel/timer.c | 6
linux-2.6/kernel/tsacct.c | 2
linux-2.6/kernel/utrace.c | 1860 ++++++++++++
linux-2.6/security/selinux/hooks.c | 54
linux-2.6/security/selinux/include/objsec.h | 1
98 files changed, 10409 insertions(+), 4594 deletions(-)
Index: linux-2.6-utrace.patch
===================================================================
RCS file: /cvs/dist/rpms/kernel/FC-6/linux-2.6-utrace.patch,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- linux-2.6-utrace.patch 21 Dec 2006 21:45:14 -0000 1.38
+++ linux-2.6-utrace.patch 22 Dec 2006 00:39:04 -0000 1.39
@@ -17817,3 +17817,20 @@
- }
+ tracehook_report_syscall(regs, leaving);
}
+--- linux-2.6.19.noarch/arch/powerpc/platforms/cell/spufs/run.c~ 2006-12-21 19:38:03.000000000 -0500
++++ linux-2.6.19.noarch/arch/powerpc/platforms/cell/spufs/run.c 2006-12-21 19:38:22.000000000 -0500
+@@ -70,13 +70,7 @@ static inline int spu_run_fini(struct sp
+
+ if (signal_pending(current))
+ ret = -ERESTARTSYS;
+- if (unlikely(current->ptrace & PT_PTRACED)) {
+- if ((*status & SPU_STATUS_STOPPED_BY_STOP)
+- && (*status >> SPU_STOP_STATUS_SHIFT) == 0x3fff) {
+- force_sig(SIGTRAP, current);
+- ret = -ERESTARTSYS;
+- }
+- }
++
+ return ret;
+ }
+
More information about the fedora-cvs-commits
mailing list