]> git.hungrycats.org Git - linux/commitdiff
[PATCH] ppc32: trivial fix for e500 oprofile build
authorKumar Gala <galak@freescale.com>
Sat, 12 Mar 2005 13:42:42 +0000 (05:42 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Sat, 12 Mar 2005 13:42:42 +0000 (05:42 -0800)
Fix for trivial fix for 2.6.11 oprofile compilation on e500 based ppc.

Signed-off-by: Andy Fleming <afleming@freescale.com>
Signed-off-by: Kumar Gala <kumar.gala@freescale.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/ppc/oprofile/op_model_fsl_booke.c

index 2048d0a2ac8f3b368f2f862b20594a1d37baaf31..fc9c859358c64f462a47d66edfcf44feabc9900b 100644 (file)
@@ -150,7 +150,6 @@ static void fsl_booke_handle_interrupt(struct pt_regs *regs,
        int is_kernel;
        int val;
        int i;
-       unsigned int cpu = smp_processor_id();
 
        /* set the PMM bit (see comment below) */
        mtmsr(mfmsr() | MSR_PMM);
@@ -162,7 +161,7 @@ static void fsl_booke_handle_interrupt(struct pt_regs *regs,
                val = ctr_read(i);
                if (val < 0) {
                        if (oprofile_running && ctr[i].enabled) {
-                               oprofile_add_sample(pc, is_kernel, i, cpu);
+                               oprofile_add_pc(pc, is_kernel, i);
                                ctr_write(i, reset_value[i]);
                        } else {
                                ctr_write(i, 0);