The handle_trace_buffer_interrupts() routine does not need the ctx_arch
argument.

Signed-off-by: Kevin Corry <[EMAIL PROTECTED]>
---

 arch/powerpc/perfmon/perfmon_cell.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

diff --git a/arch/powerpc/perfmon/perfmon_cell.c 
b/arch/powerpc/perfmon/perfmon_cell.c
index 42247d9..0a554fc 100644
--- a/arch/powerpc/perfmon/perfmon_cell.c
+++ b/arch/powerpc/perfmon/perfmon_cell.c
@@ -461,7 +461,6 @@ static void pfm_cell_get_ovfl_pmds(struct pfm_context *ctx,
 static void handle_trace_buffer_interrupts(unsigned long iip,
                                           struct pt_regs *regs,
                                           struct pfm_context *ctx,
-                                          struct pfm_arch_context *ctx_arch,
                                           u32 pm_status)
 {
        /* FIX: Currently ignoring trace-buffer interrupts. */
@@ -519,8 +518,7 @@ static void pfm_cell_irq_handler(struct pt_regs *regs, 
struct pfm_context *ctx)
        if (last_read_pm_status & 0x00E00000)
                /* Trace buffer or interval timer overflow. */
                handle_trace_buffer_interrupts(instruction_pointer(regs),
-                                              regs, ctx, ctx_arch,
-                                              last_read_pm_status);
+                                              regs, ctx, last_read_pm_status);
 
        /* The interrupt settings is the value written to the pm_status
         * register. It is saved in the context when the register is
_______________________________________________
perfmon mailing list
[email protected]
http://www.hpl.hp.com/hosted/linux/mail-archives/perfmon/

Reply via email to