Commit 0dfa3e7e authored by Thomas Gleixner's avatar Thomas Gleixner

timers: mov printk_tick to soft interrupt

Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent e5e57bd6
...@@ -1224,7 +1224,6 @@ void update_process_times(int user_tick) ...@@ -1224,7 +1224,6 @@ void update_process_times(int user_tick)
run_local_timers(); run_local_timers();
if (rcu_pending(cpu)) if (rcu_pending(cpu))
rcu_check_callbacks(cpu, user_tick); rcu_check_callbacks(cpu, user_tick);
printk_tick();
scheduler_tick(); scheduler_tick();
run_posix_cpu_timers(p); run_posix_cpu_timers(p);
} }
...@@ -1238,6 +1237,7 @@ static void run_timer_softirq(struct softirq_action *h) ...@@ -1238,6 +1237,7 @@ static void run_timer_softirq(struct softirq_action *h)
perf_counter_do_pending(); perf_counter_do_pending();
printk_tick();
hrtimer_run_pending(); hrtimer_run_pending();
if (time_after_eq(jiffies, base->timer_jiffies)) if (time_after_eq(jiffies, base->timer_jiffies))
......
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