Thread (2 messages) 2 messages, 2 authors, 2012-07-05

Re: [PATCH -rt] perf: make swevent hrtimer run in irq instead of softirq

From: Peter Zijlstra <hidden>
Date: 2012-07-05 08:29:15
Also in: lkml

On Thu, 2012-07-05 at 16:21 +0800, Yong Zhang wrote:
quoted hunk ↗ jump to hunk
diff --git a/kernel/events/core.c b/kernel/events/core.c
index fd126f8..451d452 100644
--- a/kernel/events/core.c
+++ b/kernel/events/core.c
@@ -5403,6 +5403,7 @@ static void perf_swevent_init_hrtimer(struct perf_event *event)
 
        hrtimer_init(&hwc->hrtimer, CLOCK_MONOTONIC, HRTIMER_MODE_REL);
        hwc->hrtimer.function = perf_swevent_hrtimer;
+       hwc->hrtimer.irqsafe = 1;
 
        /*
         * Since hrtimers have a fixed rate, we can do a static freq->period 
Yes this is correct.. curious we lost that. I'm sure I've done this
before.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help