]> git.karo-electronics.de Git - linux-beck.git/commitdiff
Staging: epl: hr timers all run in hard irq context now
authorGreg Kroah-Hartman <gregkh@suse.de>
Mon, 5 Jan 2009 23:44:13 +0000 (15:44 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 6 Jan 2009 21:52:40 +0000 (13:52 -0800)
Because of this, we can't set the mode for the timer, so delete this
code as it causes a build error right now.

Cc: Daniel Krueger <daniel.krueger@systec-electronic.com>
Cc: Ronald Sieber <Ronald.Sieber@systec-electronic.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/epl/TimerHighReskX86.c

index e1cb8238596c7263925371b5e74d6358b85787dd..82eee4702aa67b7a80e412aada765cae2ddc2fb1 100644 (file)
@@ -225,13 +225,6 @@ tEplKernel PUBLIC EplTimerHighReskAddInstance(void)
                hrtimer_init(pTimer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS);
 
                pTimer->function = EplTimerHighReskCallback;
-
-               /*
-                * We use HRTIMER_CB_SOFTIRQ here.
-                * HRTIMER_CB_IRQSAFE is critical as the callback function
-                * would be called with IRQs disabled.
-                */
-               pTimer->cb_mode = HRTIMER_CB_SOFTIRQ;
        }
 
        return Ret;