]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - arch/arm/kernel/perf_event.c
perf: Deconstify struct pmu
[mv-sheeva.git] / arch / arm / kernel / perf_event.c
index 0e3bbdb159278e632e2194a8d94ed5bdb9951ae3..0671e92c51113d796f308da48f1785f048ae7006 100644 (file)
@@ -491,7 +491,7 @@ __hw_perf_event_init(struct perf_event *event)
        return err;
 }
 
-const struct pmu *
+struct pmu *
 hw_perf_event_init(struct perf_event *event)
 {
        int err = 0;
@@ -3049,7 +3049,6 @@ perf_callchain_user(struct perf_callchain_entry *entry, struct pt_regs *regs)
 {
        struct frame_tail *tail;
 
-       perf_callchain_store(entry, PERF_CONTEXT_USER);
 
        tail = (struct frame_tail *)regs->ARM_fp - 1;
 
@@ -3076,7 +3075,6 @@ perf_callchain_kernel(struct perf_callchain_entry *entry, struct pt_regs *regs)
 {
        struct stackframe fr;
 
-       perf_callchain_store(entry, PERF_CONTEXT_KERNEL);
        fr.fp = regs->ARM_fp;
        fr.sp = regs->ARM_sp;
        fr.lr = regs->ARM_lr;