Commit 9135967b authored by Kevin Hilman's avatar Kevin Hilman Committed by Thomas Gleixner

arm: Mark XScale performance monitor unit (PMU) interrupt IRQF_NODELAY

PMU results are not useful if that ISR is run as thread.
Signed-off-by: default avatarKevin Hilman <khilman@mvista.com>
Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>

 arch/arm/oprofile/op_model_xscale.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
parent 8e419d53
......@@ -381,8 +381,9 @@ static int xscale_pmu_start(void)
{
int ret;
u32 pmnc = read_pmnc();
unsigned long irq_flags = IRQF_DISABLED | IRQF_NODELAY;
ret = request_irq(XSCALE_PMU_IRQ, xscale_pmu_interrupt, IRQF_DISABLED,
ret = request_irq(XSCALE_PMU_IRQ, xscale_pmu_interrupt, irq_flags,
"XScale PMU", (void *)results);
if (ret < 0) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment