Hello community, here is the log from the commit of package itrace checked in at Wed Aug 16 10:15:41 CEST 2006. -------- --- arch/ppc/itrace/itrace.changes 2006-06-14 14:44:43.000000000 +0200 +++ itrace/itrace.changes 2006-08-16 08:46:09.000000000 +0200 @@ -1,0 +2,10 @@ +Wed Aug 16 08:45:45 CEST 2006 - olh@suse.de + +- enable is_stepping_safe_ss r13 exception hack for all kernels + +------------------------------------------------------------------- +Fri Aug 11 16:02:18 CEST 2006 - olh@suse.de + +- disable last change, kprobes are fixed in the kernel + +------------------------------------------------------------------- New: ---- itrace-is_stepping_safe_ss.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ itrace.spec ++++++ --- /var/tmp/diff_new_pack.zcoaBs/_old 2006-08-16 10:14:27.000000000 +0200 +++ /var/tmp/diff_new_pack.zcoaBs/_new 2006-08-16 10:14:27.000000000 +0200 @@ -12,7 +12,7 @@ Name: itrace Version: 0.9 -Release: 11 +Release: 12 BuildRequires: kernel-source kernel-syms URL: http://perfinsp.sourceforge.net/itrace_ppc.html Summary: Instruction Tracing Tool @@ -26,6 +26,7 @@ Patch3: itrace-dotsym.patch Patch4: itrace-post-main.patch Patch5: itrace-power5-only.patch +Patch6: itrace-is_stepping_safe_ss.patch ExclusiveArch: ppc ppc64 Requires: itrace-kmp-ppc64 %suse_kernel_module_package kdump um xen xenpae default smp debug bigsmp iseries64 @@ -80,7 +81,8 @@ %patch2 -p1 %patch3 -p1 %patch4 -p1 -%patch5 -p1 +#patch5 -p1 +%patch6 -p1 %build autoreconf -i --force @@ -127,6 +129,10 @@ %{_mandir}/*/* %changelog -n itrace +* Wed Aug 16 2006 - olh@suse.de +- enable is_stepping_safe_ss r13 exception hack for all kernels +* Fri Aug 11 2006 - olh@suse.de +- disable last change, kprobes are fixed in the kernel * Wed Jun 14 2006 - olh@suse.de - allow itrace only on POWER5 for the time being (171699 - LTC23555) correct setting of pvr in driver_info.cpu_model in pitrace_cpu_init ++++++ itrace-is_stepping_safe_ss.patch ++++++ --- src/driver/ppc64/pi_itrace.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: itrace_ppc64-0.9/src/driver/ppc64/pi_itrace.c =================================================================== --- itrace_ppc64-0.9.orig/src/driver/ppc64/pi_itrace.c +++ itrace_ppc64-0.9/src/driver/ppc64/pi_itrace.c @@ -225,7 +225,7 @@ int is_stepping_safe_ss(struct pt_regs * skip_trace_section(regs); return 0; } -#if LINUX_VERSION_CODE <= KERNEL_VERSION(2,6,16) +#if 1 /* 2.6.9 and earlier kernels (which includes SLES 9 and RHEL 4 kernels) * had a problem in ret_from_except where if you take an exception after * restoring r13, the incorrect value in r13 eventually gets returned to ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org